# Never commit local/private/runtime data
*.env
*.env.*
*.pem
*.key
*.p12
*.pfx
secrets*

# Runtime/artifacts/scratch should stay outside git/,
# but guard against accidental nesting/imports.
runtime/
artifacts/
scratch/
internal/

# Local state
*.db
*.sqlite
*.sqlite3
*.log
.cache/
tmp/

# Python bytecode/cache
__pycache__/
*.pyc
*.pyo

# Build artifacts
dist/
build/
*.egg-info/
src/*.egg-info/

# Virtual environments
.venv/
venv/

# IDE
.vscode/
.idea/

# OS
.DS_Store
Thumbs.db
