# Environment — never commit real secrets
.env

# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
.pytest_cache/

# Node / frontend
node_modules/
frontend/dist/
frontend/.vite/

# Alembic generated (keep versions dir, ignore cache)
backend/alembic/__pycache__/

# OS
.DS_Store
Thumbs.db

# IDE
.vscode/
.idea/
*.swp
