# Environment / secrets — never commit real values
.env
.env.*
!.env.example
secrets.txt
secrets.json
*.secret
*credentials*.json

# Private keys / certs / keystores
*.pem
*.key
*.p12
*.pfx
*.keystore
id_rsa
id_rsa.*
id_ed25519
id_ed25519.*

# Python
__pycache__/
*.pyc
*.pyo
*.pyd
.venv/
venv/
env/
*.egg-info/
build/
dist/

# Test / coverage cache
.pytest_cache/
.coverage
htmlcov/

# Node / frontend build output
node_modules/
apps/dashboard-ui/dist/

# Editor / OS
.DS_Store
*.swp
*.swo
.idea/
.vscode/

# Local docker compose overrides — never ship one
docker-compose.override.yml

# Runtime logs / model cache
logs/
*.log
cache/