__pycache__/
*.py[cod]
.venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
build/
dist/
.DS_Store
requirements-audit.txt

# Secrets — NEVER committed. Lives at workspace root (../.env.secrets, mode 600).
# .envrc / .env.config / .env.example ARE committed (non-secret wiring + template).
.env.secrets
.envrc.local

# Runtime artifacts (SQLite audit log, transient state) — never committed.
lia.db
*.db
.lia/

# Meta-orchestration working state (lane mechanics, agent IDs, pane sessions) —
# machine/session-specific, NOT platform code. Durable cross-session records live
# in CLAUDE.md (committed) + ../shared/superpowers/specs/lia-python-platform/build-status.md.
orchestrator-state/