AI Operations · B10–B27wk 2 / 54
B5 · foundations · Foundations

AI Product Owner: Agentic Backlog Generation

Status
shipped
Weeks
1315 (foundation)
Permission gate
none
Depends on
nothing
Page depth
full

What I built

Translating raw tickets into formatted user stories is repetitive, low-leverage PM work that the PRD estimates at 20–30% of the job. The target was a CLI that takes a ticket CSV and emits a backlog file of stories that need no human edit.

What I did

Built the tool on a ReAct loop with a reflexion pass so the agent critiques and rewrites its own output before returning it, and constrained the result with a Zod schema so every story is structurally INVEST-compliant rather than merely prose that resembles one. Added a --dry-run flag that prices a run before it happens, RICE scoring inside the prompt, and an Express wrapper so the same logic can be called as a service instead of a terminal command.

What came out of it

01Artifacts

repoGitHub RepodocProduct Spec (PRD)docValidation Notes

02Evidence still missing

emptyScreenshot of the running artifact
emptyMeasured accuracy against the PRD's 80% no-edit target

STACK · Node.js · LangChain · Commander · Zod · OpenAI · Express

2026-09-02Added from the sprint log and the Block5 repository. This block was missing from roadmap.json entirely, which is why it never appeared on the old site.
B4 Fine-Tuning & Local InferenceMS1 Voice of Customer: Unsupervised Insight Engine