# Never copy secrets or local state into image layers.
.env
.env.*
!.env.example

# Local dev / VCS
.git
.gitignore
.venv
__pycache__
*.pyc
*.pyo
*.egg-info
.pytest_cache
.mypy_cache
.ruff_cache
htmlcov
.coverage

# Data / build artefacts that don't belong in image
data/extracted
data/outputs
data/deps.json
bench/runs
meta_eval/runs

# Editor / OS clutter
.DS_Store
*.swp
.idea
.vscode

# Top-level docs we don't need in image
README.md
CHANGELOG.md
CLAUDE.md

# The bench source-tree gets mounted as a volume in dev; never bake it.
