# Env — everything named .env* is ignored except the checked-in template.
# Covers .env, .env.local, .env.production, a stray .env.bak, etc.
.env
.env.*
!.env.example

# Local Docker Compose overrides commonly used to inject secrets/ports
# without touching the tracked docker-compose.yml.
docker-compose.override.yml

# TLS/SSH keys, in case a reverse-proxy cert ends up dropped in the repo dir.
*.pem
*.key
*.crt
id_rsa
id_ed25519

# Database dumps / exports — pg_dump output or a downloaded
# "aurum-backup-*.json" from Settings landing in the repo by accident.
# Both contain full financial data and must never be committed.
*.sql
*.dump
*.sqlite3
aurum-backup-*.json

# Python
__pycache__/
*.pyc
.venv/
*.egg-info/
.pytest_cache/

# Node / frontend
node_modules/
dist/
.vite/

# Playwright (e2e/) run artifacts
/e2e/test-results/
/e2e/playwright-report/
/e2e/.playwright/

# Editors / OS / local tooling
.DS_Store
.idea/
.vscode/
.claude/

# Postgres local volume (if bind-mounted during development)
pgdata/

# Other
UPDATES.md