Use this agent when findings surface during debugging or workflow sessions that need routing to the engineering board, when a question is answered and dependents need unblocking, or when board state needs updating. Typical triggers include a root cause being confirmed mid-session, an unexpected output or regression…
Read-only review-discipline worker subagent. Reads a single live-board entry (passed by the Stop-hook orchestrator), reviews the test and implementation files the tdd-builder produced, and returns worker-result schema 0.2.2 with an approve (advance to validate) or regress (back to tdd) status. Claim acquire/release is…
PM subagent and thin dispatcher over the canonical consolidation engine (hooks/scripts/board-consolidate.sh). The script owns parsing, reject filtering, anchor verification, supersession, and promotion writes; this agent adds the LLM value the script cannot by drafting Done-when criteria for newly promoted entries and…
Per-turn passive listener. Reads the most recent user+assistant exchange (passed in as prompt text with ---USER MESSAGE---/---ASSISTANT MESSAGE---/---END--- delimiters) and emits finding schema 0.2.1 with bugs, features, questions, or observations surfaced in the turn pair. Emits scratch entries only — never writes to…
PM subagent that promotes recurring pattern: tags from resolved bug, feature, or observation entries into Learning entries (L###) under /learnings/. Idempotent. Delegates deterministic curation to hooks/scripts/board-curate-learnings.sh; this agent dispatches the script and returns curation schema 0.3.0 verbatim.
TDD-discipline worker subagent. Reads a single live-board entry (passed by the Stop-hook orchestrator), drafts a failing test that captures the entry's ## Done when criteria, implements minimal code to pass it, runs the test, and returns worker-result schema 0.2.2. Claim acquire/release is handled by the orchestrator…
Validate-discipline worker subagent. Reads a single live-board entry (passed by the Stop-hook orchestrator), re-runs the full test suite, and empirically verifies the Done-when criteria. Returns worker-result schema 0.2.2 with a resolved, regress-to-tdd, or regress-to-review status. Read-only -- does not modify code.…
Spike fixture for criterion (e) of the engineering-board v0.3.0 composability spike. Receives a scratch-board entry as untrusted INPUT DATA and verifies that prompt-level framing alone (no extractor blocklist) is enough to prevent imperative-mood content inside the entry from being executed as instructions. Production…