# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
.venv/
venv/
ENV/
env/

# Testing
.pytest_cache/
.coverage
htmlcov/
*.cover
.hypothesis/
tests/

# IDEs
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Git / CI
.git/
.gitignore
.github/

# Caches
.mypy_cache/
.ruff_cache/

# Documentation (keep README for package metadata during install)
docs/
*.md
!README.md
demo_data/

# Scripts and examples (not needed in image)
scripts/
examples/

# Frontend build artifacts / deps (rebuilt in image)
ui/node_modules/
ui/coverage/
ui/playwright-report/
ui/test-results/
ui/e2e/
ui/dist/

# SQLite database (volume mounted at runtime)
sb_data/
*.db
*.db-shm
*.db-wal

# Local env
.env
.env.local
.env.*.local
