# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
.env
.pytest_cache/
.coverage
htmlcov/
.mypy_cache/
.ruff_cache/

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

# SPA bundled into the package at build time (generated from frontend/dist)
backend/portman/web/

# portman runtime data (lives in ~/.portman, never committed)
.portman/
*.db
*.sqlite3

# OS / editor
.DS_Store
*.swp
.idea/
.vscode/
