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

# Reports (may contain sensitive data)
reports/
*.report.md

# IDE
.vscode/
.idea/

# Claude Code local settings (may contain personal paths + tool permissions)
.claude/
CLAUDE.md
claude.md

# OS
.DS_Store
Thumbs.db

# Data (use data-example.json as template)
web/data.json

# Local reference PDFs (not committed — large, copyright)
*.pdf

# Doc-drift metrics — JSON regenerated on every collect-metrics.py run.
# The human-readable docs/_metrics.md IS committed; only the machine-
# readable JSON is ignored to avoid timestamp-diff noise.
docs/_metrics.json
