# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/

# uv / venv
.venv/

# pytest
.pytest_cache/

# Environment / secrets — NEVER commit API keys
.env
*.env

# OS
.DS_Store

# NOTE: .planning/ IS committed on purpose (commit_docs: true) — it shows the
# eval-first roadmap, requirements, and decision log that are part of this artifact.
