1 KiB
1 KiB
Agent B Dispatch: Tracer Bullet 1 Kanban
Branch + Worktree
- Branch:
feat/kanban-baseline - Worktree:
C:\Users\Zenchant\codex\beadboard\.worktrees\agent-b
Beads
bb-trz.1(in_progress, assigneeagent-b)bb-trz.2(in_progress, assigneeagent-b)bb-trz.3(in_progress, assigneeagent-b)bb-trz.4(in_progress, assigneeagent-b)
Scope
- Deliver tracer bullet 1 baseline:
- status columns (
open,in_progress,blocked,deferred,closed) - bead cards (priority/type/labels/assignee/dependency count)
- detail panel
- search/filter/stats controls
- status columns (
- Use real read path (
.beads/issues.jsonl) from server layer, not demo-only data
File Ownership
src/app/page.tsxsrc/components/kanban/*src/components/shared/*src/lib/kanban.tssrc/lib/read-issues.tstests/lib/kanban.test.ts
Hard Constraints
- Read boundary only for this phase
- No write path to JSONL
- Keep Windows-safe path handling in read layer
Verification
npm run typecheck
npm run test
npm run dev