- idea studio
- ideation analyst
- designer→ mockups
- implementer spawns ↳ verifier ∥ breaker, on a thin brief
- acceptance testerblind to the repo
- releasestaging → prod
-
01 of 05
One person, with a day job.
the only three places a human says yeswhich idea gets built design sign-off the production deployeverything else reports. nothing else blocks.I run it from my phone. Three decisions are mine and only three: which idea gets built, design sign-off on anything a user will see, and the production deploy. Speed is protected; only the irreversible things are gated.
-
02 of 05
Two loops, seven roles.
two clocksproduct loop· days ·idea → analysis → designdelivery loop· hours ·implement → test → releaseThe product loop turns an idea into a signed-off design over days. The delivery loop turns a brief into merged code over hours. Neither loop can call the other, and no role inside one can call a role inside the other.
-
03 of 05
Nothing marks its own homework.
a thin briefimplementer──▶verifier∥breakera path and a diff range. not the reasoning that produced them.The implementer never reviews itself. It spawns a verifier and a breaker on a thin brief, without its own reasoning, so they cannot be reassured by it. The acceptance tester is blind to the repo altogether: it can only use the thing.
-
04 of 05
A boring hub, not a clever watchdog.
the dispatcher, every tickwake → read the ledger → fixed decision table → spawn at most one → exitNo agent calls another. A dispatcher wakes on a timer, reads state, applies a fixed table, spawns at most one thing, and exits. Intelligence lives in the nodes; the router stays predictable, which is what keeps the whole thing explainable.
-
05 of 05
Everything they know is a file in git.
the ledgerideas/bugs/changelog/queue/briefs/one writer per file · one file per fact · indexes compiled, never editedFindings travel through files and the queue, never from one agent to another. One writer per file is what lets them run in parallel without colliding, which was the first thing that broke.
- 178merged PRs
- 9months
- 1human, with a day job