__pycache__/
*.pyc
.venv/
venv/
dist/
build/
*.egg-info/
.pytest_cache/
.ruff_cache/
# local secrets and environment files must never be committed
.env
.env.*
!.env.example
secrets/
# eval results are local artifacts unless deliberately committed as baselines
evals/results/
# the owner's local work ledger (dev-platform backlog.sh / board read it from disk)
BACKLOG.md
