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

# Tooling caches
.mypy_cache/
.pytest_cache/
.ruff_cache/
.import_linter_cache/
.coverage
.coverage.*
coverage.xml
htmlcov/

# Local Arbiter workspace: SQLite database, generated config, anchors
.arbiter/
/arbiter.yaml

# Environment files; .env.example is the committed template
.env
.env.*
!.env.example

# Editors and OS
.idea/
.vscode/
*.swp
.DS_Store
Thumbs.db

# Claude Code local settings
.claude/settings.local.json

# Output of long local check runs: kept on disk because /tmp does not survive a restart
.check-logs/
