# Temporary scratch files (Claude + manual)
tmp/

# IDEs & tools
.venv/
.vscode/
uv.lock
# Claude Code — ignore user-specific files, keep shared assets
.claude/*
!.claude/skills/
!.claude/hooks/
!.claude/settings.json

# Secrets
.env

# Caching
__pycache__/
.pytest_cache/
.hypothesis/
.mypy_cache/
.ruff_cache/
.gremlins_cache/

# Building
dist/
build/
*.egg-info/
*.whl
*.tar.gz

# Testing & Coverage
.coverage
.coverage.*
coverage.xml
htmlcov/

# Benchmarks (machine-specific saved results)
.benchmarks/

# Documentation build output (source of truth is docs-src/ — see sdd/adrs/0007-docs-src-literate-nav.md)
site/
