# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
env/
*.so

# Tooling caches
.pytest_cache/
.mypy_cache/
.ruff_cache/
.hypothesis/
.tox/
.nox/
.coverage
.coverage.*
coverage.xml
htmlcov/
mutmut-cache/

# Logs
*.log
logs/

# Environment and secrets
.env
.env.*
!.env.example
*.pem
*.key

# Credential files this tool handles while developing — never commit a real one
auth.json
.credentials.json
antigravity-oauth-token
credentials.json

# Scratch output from manual testing
*.bak
*.orig
*.tmp

# Agent Switcher runtime artefacts (never commit a vault or metadata)
*.av
metadata.json

# Generated project graph (regenerated per task, never edited by hand)
graphify-out/

# Browser-scratch output from the Playwright MCP (screenshots we keep live in super-docs/screenshots/)
.playwright-mcp/

# OS junk
.DS_Store
Thumbs.db
desktop.ini

# Editor
*.swp
*.swo
*~
.idea/
.vscode/
# super-kit Live city activity log (local only)
.superkit-live/
