# Credentials and local overrides — never commit
creds.env
*.credentials.env
.env
.env.*
!.env.example
*.pem
*.key

# Python / tooling
__pycache__/
*.py[cod]
*.pyd
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*
coverage.xml
junit*.xml
htmlcov/
dist/
build/
.venv/
venv/
.tmp-*/

# GUC Mail runtime/private state (may contain mailbox data)
*.db
*.db-shm
*.db-wal
*.sqlite
*.sqlite3
*.sqlite-wal
*.sqlite-shm
*.log
.gucmail/
gucmail-data/
backups/
downloads/
recovery/
diagnostic-bundles/
gucmail-diagnostics*.json
notifications*.ndjson
gucmail-events*.ndjson

# Editors and operating systems
.idea/
.vscode/
.DS_Store
Thumbs.db

# CI scratch
.ci/
