# Data cache (disposable — rebuildable from provenance)
# Ignore contents but track README
data/*
!data/README.md
data/*/

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

# Virtual environments
.venv/
venv/

# IDE
.idea/
.vscode/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# mypy
.mypy_cache/

# pytest
.pytest_cache/

# ruff
.ruff_cache/

# Generated HTML (status page output)
status.html

# Operational artifacts (regenerable)
provenance/
reports/audit/
reports/audit_acled/
reports/audit_ghsbuilts/
reports/audit_ghspop/
reports/audit_vdem/
reports/presentation/

# Graphify output (generated knowledge graph artifacts)
graphify-out/

# Credentials (never commit secrets)
.env
.env.*
credentials.toml

# Session
resume_session.md

# Claude Code
.claude/
