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

# Node
node_modules/
dashboard/dist/
docs/dist/
docs/.astro/

# Built dashboard copied into the wheel (CI artifact)
src/latet/web/*
!src/latet/web/.gitkeep
# The documentation Latet serves itself, built into the wheel (`npm run build:bundle` in docs/)
src/latet/docs/

# Claude Code mod type declarations (generated on load)
**/.claude-plugin/types/

# Local data, captures and secrets: never commit
notes/captures/
*.sqlite
*.sqlite-*
*.db
.env
.env.*
!.env.example
*.pem
*.key
secrets/
certs/

# OS / editors
.DS_Store
Thumbs.db
.idea/
.vscode/

# Auto-generated by Claude Code when loading a mod with --plugin-dir
notes/spike/mod/tsconfig.json
