805 B
805 B
Agent A Dispatch: Registry/API
Branch + Worktree
- Branch:
feat/registry-api - Worktree:
C:\Users\Zenchant\codex\beadboard\.worktrees\agent-a
Beads
bb-6aj.1(in_progress, assigneeagent-a)bb-6aj.2(open, assigneeagent-a) afterbb-6aj.1closes
Scope
- Implement registry persistence at
%USERPROFILE%\.beadboard\projects.json - Implement projects API route for add/remove/list
- Windows-safe normalization only
File Ownership
src/lib/registry.tssrc/app/api/projects/route.tstests/lib/registry.test.tstests/api/projects-route.test.ts
Hard Constraints
- Never write directly to
.beads/issues.jsonl - No Unix-only assumptions
- Validate and normalize project paths consistently
Verification
npm run typecheck
npm run test