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

# Virtual environments
.venv/
venv/
env/

# Distribution / packaging
*.whl
*.tar.gz

# Tool caches
.mypy_cache/
.ruff_cache/
.pytest_cache/
.hypothesis/

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

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

# OS files
.DS_Store
Thumbs.db

# Environment / secrets
.env
.env.*
!.env.example

# Databases
*.db

# Pre-commit cache
.pre-commit-cache/

# Local runtime state
execution.log
memory.tok
gate-config.json

# Temporary / working files
tmp/
*.tmp
*.bak

# Claude / AI tooling
.claude/
CLAUDE.md

# Campaign artifacts
campaign_ledger.md
ops/

# Benchmark results
Benchmark/assets/
docs/images/tok_metrics.json

# IDE
.windsurf/

# Visualization
viz/

# Research / notes not for release
archive/
research/
results/
human_checklist.txt
refactoring_plan.txt
release-plan.txt
release_ready.txt
.markdownlint.yaml

# Benchmark results
Benchmark/assets/
