# Virtual envs / package state
.venv/
build/
dist/
*.egg-info/

# Test/coverage artifacts
.gates/
.pytest_cache/
.coverage
.coverage.*
htmlcov/

# Type / lint caches
.mypy_cache/
.ruff_cache/

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

# Compiled
__pycache__/
*.py[cod]
*.so

# Claude Code local settings (never committed)
.claude/settings.local.json
.claude/settings-*.json
