veritas-kanban/scripts
Brad Groux eeb11ba219 feat(US-1600): Complete SOP Sprint + fix GH-86 & GH-87
Documentation (8 new files in docs/):
- GETTING-STARTED.md: 5-min quickstart, BoardKit insights, sanity checks
- SOP-agent-task-workflow.md: Full lifecycle (claim → work → complete)
- SOP-sprint-planning.md: Epic → sprint → task hierarchy + estimation
- SOP-multi-agent-orchestration.md: PM + worker roles, handoff patterns
- SOP-cross-model-code-review.md: Claude ↔ GPT gate, checklist, RF-002 ref
- BEST-PRACTICES.md: 10 DOs + 10 DON'Ts based on real usage
- EXAMPLES-agent-workflows.md: 6 copy/pasteable recipes (feature, bug fix, docs, audit, content, research)
- TIPS-AND-TRICKS.md: CLI shortcuts, keyboard shortcuts, integrations (MCP, git worktrees, Obsidian)
- README.md: Added 'Documentation Map' linking all new docs

Bug Fixes:
- fix(GH-86): BulkActionsBar now handles archive errors gracefully
  * Per-task error tracking (replaces Promise.all)
  * Toast notifications on success/partial/failure
  * Logs individual failures to console

- fix(GH-87): Sidebar metrics now stay in sync with board state
  * Invalidate metrics cache when task status changes
  * Prevents up-to-30s lag in sidebar counts
  * Preserves timer state during mutations

Scripts:
- scripts/dev-clean.sh: Added explicit pnpm path resolution for launchd
- scripts/dev-watchdog.sh: Fixed restart storm prevention + pnpm path

BREAKING: None
TESTING:
- Manual: Bulk archive Done column tasks, verify toasts appear
- Manual: Move tasks between columns, verify sidebar counts update <2s
- Unit: Consider regression tests for metrics invalidation
2026-02-04 08:18:01 -06:00
..
create-review-tasks.sh Populate token telemetry for all 192 closed/archived tasks 2026-01-28 11:49:14 -06:00
daily-digest.sh feat(US-1010): Add daily digest feature 2026-01-28 08:08:06 -06:00
dev-clean.sh feat(US-1600): Complete SOP Sprint + fix GH-86 & GH-87 2026-02-04 08:18:01 -06:00
dev-watchdog.sh feat(US-1600): Complete SOP Sprint + fix GH-86 & GH-87 2026-02-04 08:18:01 -06:00
emit-telemetry.sh feat(web): add Task Metrics Panel (US-1002) 2026-01-28 07:55:48 -06:00
get-session-tokens.sh feat(web): add Task Metrics Panel (US-1002) 2026-01-28 07:55:48 -06:00
seed.sh feat: add seed data and first-run auto-seeding for clean public repo 2026-01-29 15:45:38 -06:00
update-status.sh chore: update telemetry/notification data from US-1009 testing 2026-01-28 07:57:02 -06:00