# Python
__pycache__/
*.pyc
*.pyo
*.egg-info/
.pytest_cache/

# Build / dist
dist/
build/

# Virtualenvs
.venv/
.env

# Node
node_modules/

# SoMatic-specific
tmp-output/
tmp-fixture.png
tmp-somatic-*/
*.somatic.tmp

# Benchmark raw artifacts (RESULTS.md and figures/ ARE committed; raw/ is not)
benchmarks/results/raw/
benchmarks/results/*.tmp

# Conversion outputs from tools/convert_yolo_to_onnx.py are AGPL-3.0
# (inherited from upstream YOLO). They must never enter the SoMatic repo;
# users keep them locally and point SOMATIC_YOLO_ONNX_PATH at them.
tools/*.onnx
tools/*.pt
tools/*.sha256
tools/build/
tools/_convert/

# Editors / OS
.idea/
.vscode/
.DS_Store
Thumbs.db

# Per-user Claude Code config (machine-local permission allowlists, etc.)
.claude/
