# Git and repository metadata
.git
.gitignore
.dockerignore
.github
.vscode
.DS_Store
.todo

# Local configuration and secrets
**/.env
**/.env.*
**/routstr_secret.key

# Python environments, caches, and build artifacts
**/.venv
**/__pycache__
**/*.py[cod]
**/.pytest_cache
**/.mypy_cache
**/.ruff_cache
**/.coverage
**/htmlcov
**/*.egg-info
**/build
**/dist

# Runtime state must never be baked into the image
logs
logs.*
**/*.log
**/.wallet*
**/.cashu
**/*.db
**/*.db-*
**/*.sqlite3
**/*.sqlite3-*
**/keys
**/proof_backups
**/relay-data

# The UI output is built by its own service and mounted at runtime
ui_out
ui/.next
ui/out
**/node_modules

# Compose and local development files
compose.yml
compose.testing.yml
compose.override.yml
plans
.worktrees
