__pycache__/
.pytest_cache/
.venv/
env/
*.pyc
.idea/
dist/
build/
.ruff_cache/
.mypy_cache/

# local safe-io cache (runtime artifact, never committed)
.warden-safe-cache/
.superpowers/

# viz dogfood output (runtime artifact, never committed)
.viz-dogfood-out/

# Local-only Claude instructions (global standard: never commit)
CLAUDE.local.md

# Environment files (global standard: never commit)
.env
.env.*
# ...but the committed template must survive the .env.* rule above
!.env.example

# direnv environment files (can hold exported secrets)
.envrc
.envrc.local
