os-backlog slice 6: card-triage + board-audit named agents #15

Closed
opened 2026-07-10 17:22:35 +00:00 by jared · 1 comment
Owner

Type: AFK · Triage: ready

Parent

PRD: issue #9 (os-backlog plugin). State pointer: Planka card https://planka.hyperthrive.io/cards/1816234194716592051

What to build

Two named agents. card-triage: batch-assigns priority (P0–P3) and autonomy (hitl/semi/afk-ready) labels to raw Backlog cards so capture stays cheap and triage stays batched. board-audit: reports drift — stale Doing, WIP over cap, Waiting items whose blockers cleared, Review items aging — so the process stays honest without human policing.

Both read-mostly: writes are limited to comments and label changes; neither ever moves a card between columns past Review, pulls Next, or touches Done.

Acceptance criteria

  • card-triage labels a batch of unlabeled Backlog cards with priority + autonomy; never moves columns
  • board-audit produces a drift report covering the four drift classes; writes at most comments
  • Column-ownership constraints stated in both agent definitions
  • Deterministic data-fetch layer covered by stubbed-client tests

Blocked by

  • #10 (plugin scaffold + board-ensure)
**Type:** AFK · **Triage:** ready ## Parent PRD: issue #9 (os-backlog plugin). State pointer: Planka card https://planka.hyperthrive.io/cards/1816234194716592051 ## What to build Two named agents. `card-triage`: batch-assigns priority (P0–P3) and autonomy (`hitl`/`semi`/`afk-ready`) labels to raw Backlog cards so capture stays cheap and triage stays batched. `board-audit`: reports drift — stale Doing, WIP over cap, Waiting items whose blockers cleared, Review items aging — so the process stays honest without human policing. Both read-mostly: writes are limited to comments and label changes; neither ever moves a card between columns past Review, pulls Next, or touches Done. ## Acceptance criteria - [ ] `card-triage` labels a batch of unlabeled Backlog cards with priority + autonomy; never moves columns - [ ] `board-audit` produces a drift report covering the four drift classes; writes at most comments - [ ] Column-ownership constraints stated in both agent definitions - [ ] Deterministic data-fetch layer covered by stubbed-client tests ## Blocked by - #10 (plugin scaffold + board-ensure)
jared added the
ready-for-agent
label 2026-07-10 17:22:35 +00:00
Author
Owner

Implemented in commit 27f8e5f (local main, tests green). Closing.

Implemented in commit 27f8e5f (local main, tests green). Closing.
jared closed this issue 2026-07-10 17:46:32 +00:00
Sign in to join this conversation.
No description provided.