The nine tools on this site run in a browser on fictional data, and a person starts and reviews every step. This page shows what a production version would add around them, ranks those additions, and works one of them through in detail. Apart from the tools themselves, nothing here is built.
Each part says what exists today and what a production version would add.
TodayFictional PetHealth sample records, plus whatever the practitioner types or pastes in.
Would addLive, read-only connections to research, support, analytics, and finance systems, keeping the source of every excerpt.
TodayNine tools. Most run a fixed chain of AI calls, and a person starts each one. Each saved record notes what it was built from, and the tools flag it when one of those changes.
Would addA history for each saved record, so an earlier version can be compared or restored, shared across a team instead of one browser.
TodayWSJF and RICE scores, the funding cutoff, requirement coverage, the assumption gate, batch load, and dependency order.
Would addThe same checks, rerun on every regeneration, with failures logged.
TodayA person reviews each draft in the browser. Sign-offs are names typed into the tool.
Would addApprovals by authenticated, named roles, recorded in an audit log.
TodayA CSV that a person imports into Jira by hand.
Would addWrite-back to Jira after a signed approval, specified below.
Today the last step ends with a CSV someone imports into Jira by hand. Writing straight into Jira is the one place the workflow would act on another system, so it needs the clearest rules. The write would be ordinary code calling Jira’s API. The model’s work ends at a rough draft. People refine the backlog, revising and editing it, and its owner approves the result; the model never decides what gets written.
Why code and not an agent: creating issues is a side effect with a fixed shape. Handing it to a model, or routing it through a general-purpose connector, adds ambiguity without adding judgment.
Each addition is listed with the problem it would solve. This is the order I’d build them in, though it may be different depending on the levels of approval throughout an organization’s budgeting, planning, delivery, and monitoring queues.
| Addition | Problem it would solve | When |
|---|---|---|
| Live, read-only evidence connections | The tools run on sample data, so drafts can’t be checked against real evidence. | First |
| Authenticated approvals and an audit log | Sign-offs are names typed into the tool. | Before write-back |
| Operating controls: cost limits per run, pinned model versions with regression tests before upgrades, and versioned record formats | Production use needs predictable cost and behavior. | Alongside approvals |
| Jira write-back (specified above) | Plans are re-entered into Jira by hand. | After approvals |
| Post-release outcome checks | Business-case claims aren’t checked after release. | Later. Needs a baseline and a comparison method, because an observed change doesn’t show the release caused it. |
| Scheduled agents for signal synthesis, competitive monitoring, and release notes | Evidence goes stale between planning cycles. | Optional |
Built from this list so far: out-of-date flags on saved records (October 2026), which solved “when an earlier step changes, later steps aren’t told.” How they work.
None of this is evidence that the system exists. It’s a way to work through the operating-model questions the prototype raises:
Related: the intake and funding framework proposes the operating model around the tools: where ideas come from, how they're sorted into new initiatives and run work, and how each gets funded.
| Part | Kind | Status | What it would do |
|---|
See what each built tool takes in and produces, or where the prototype sits between AI assistance and agentic operations.