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

# Env & secrets
.env
!.env.example

# Data
data/*.db
data/*.db-*
data/*.sqlite
data/*.sqlite-*
!data/.gitkeep

# Node / frontend
web/node_modules/
web/.vite/
# 保留 web/dist 静态看板以便无 npm 时也能 Docker 启动；Vite build 可覆盖

# IDE / OS
.idea/
.vscode/
*.swp
.DS_Store
Thumbs.db

# Logs
logs/
*.log

# Docker
*.tar
