# Byte-compiled / cached
__pycache__/
*.pyc
*.pyo

# Distribution / packaging
*.egg-info/
build/
dist/

# Virtual environments
.venv/
venv/
.env
.envrc

# Tooling caches
.pytest_cache/
.mypy_cache/
.ruff_cache/
.tox/
.nox/
.hypothesis/

# Coverage
htmlcov/
.coverage
coverage.xml
*.cover

# IDE / OS
.idea/
.vscode/
.DS_Store
Thumbs.db

# Documentation build output
site/

# Agent / local-only artifacts (not part of the project)
CLAUDE.md
PHASE_*_KICKOFF.md
PHASE_*_CLOSURE.md
TENANTSHIELD_ROADMAP.md
_scratch_*
.claude/
.aider*
.cursor*
.continue/
*.local.md

# Django runtime artifacts (for examples/)
*.sqlite3
*.sqlite3-journal
examples/*/staticfiles/
examples/*/media/
examples/*/local_settings.py

# Examples lockfiles (each example resolves locally; Phase 2 precedent)
examples/**/uv.lock
