.env
.env.local
node_modules
dist
.DS_Store
*.log

# Agent Local Overrides
.agents/*.local.md
.agents/*local.json

tmp/
temp/

# Coverage artefacts (regenerated by `npm run test:coverage`; CRAP gate reads them)
coverage/
.v8-coverage/

# Generated Claude Code commands (source of truth: .agents/workflows/)
.claude/commands/
# Personal Claude Code overrides (team-shared config lives in .claude/settings.json)
.claude/settings.local.json
# Runtime lock files (per-process mutexes carrying sessionId/pid/timestamp)
.claude/*.lock

.mcp.json

.worktrees