# Byte-compiled / optimized
__pycache__/
*.py[cod]
*$py.class
*.so

# Distribution / packaging
.Python
build/
dist/
*.egg-info/
*.egg
pip-wheel-metadata/

# Virtual envs
.venv/
venv/
env/

# Test / coverage
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.cache
.mypy_cache/
.ruff_cache/

# Qt
*.qm
*.pyc
.qt_for_python/

# Compiled .qrc → _rc.py (regenerable)
*_rc.py

# IDEs
.idea/
.vscode/
*.swp
*~

# OS
.DS_Store
Thumbs.db

# Project artifacts
*.log
results/
*.h5
*.hdf5
scratch/

# Local AI agent state (Claude Code, Cursor, etc.)
.claude/
.cursor/

# Local example WIP / verification outputs (not for the public repo)
examples/data/Ex*_tmp/
examples/ozan*.osmodel
examples/ozan_results/
/Ex*.csv
/Ex*.png

# BEGIN oh-my-opencode-slim clonedeps
.slim/clonedeps/repos/
# END oh-my-opencode-slim clonedeps
