.worktrees/
.claude/worktrees/
.claude/scheduled_tasks.lock
node_modules
dist/
.env
.env.*
!.env.example
!web/.env.example
.mcp.json
.codex/config.toml
.codex/hooks.json
*.log
**/data/errors.jsonl
.DS_Store
.superpowers/
.playwright-mcp/
build/
# …except the /build slash-command skill, which lives at .claude/skills/build/
!.claude/skills/build/
!.claude/skills/build/**
!.agents/skills/build/
!.agents/skills/build/**
coverage/
.tmp/
.wrangler/
.venv/
.venv-ci/
__pycache__/
*.py[cod]
*.egg-info/
.pytest_cache/

.worktrees/

web/src/**/*.js
web/vite.config.js
web/*.tsbuildinfo

scripts/.fonts/
scripts/_corpus_cache/
scripts/_pm_doctrine_backups/

# Auto-installed canonical pre-push hook (synced from commons via scripts/sync-from-commons.sh)
.githooks/pre-push
/data/uploads/
