# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv

# Local config / secrets — never commit
.env
.env.*
!.env.example

# Test + cache artefacts
.coverage
.pytest_cache/
.ruff_cache/

# Local development diary — per-session notes, not source code
activity-log.md

# Editor / OS noise
.DS_Store
*.swp
.vscode/*.local.json
