How work moves through the system
Seven short stories, cast by role. Each follows one piece of work between the owner, the agents and the tools, and marks every point where the owner says yes.
A way of organizing work is easy to agree with in the abstract. It is clearer in motion. Here is how the system handles a bug report, a feature, a migration that will not finish, a production incident, a requirement that changes under a running agent, a week of inbox that mostly goes nowhere, and an agent earning the right to work alone.
Each story follows one piece of work, step by step. Every step names who takes it — the owner, an agent or a tool — and lands on the record under that name. An agent may be a person on the team, a contractor or an AI model; the process is the same. A gate marks each point where the owner says yes; everything else runs unattended.
How to read a story
The owner
Sets the intent and makes every commitment.
An agent
Makes the judgements: sorts, frames, builds, checks. A person on the team, a contractor or an AI model.
A tool
Does the mechanics: runs, counts, observes, seals.
A gate
A fixed point where the owner says yes. Every other step goes ahead without waiting for anyone.
The seven stories
- 01A bug, reported to a published fixThe command that lied about success
- 02A feature from an ideaThe plan that was wrong
- 03Work without endNo end in sight
- 04An incident, rolled backRolled back in ninety seconds
- 05A requirement changes mid-flightThe rules change mid-flight
- 06Work not doneMost of what arrives is never built
- 07An agent works aloneAutonomy is earned
The cast, by role only
- the ownersets intent, and says yes at the fixed points
- a triage agentsorts what arrives, from declared classes only
- a framing agentstates the problem before any fix
- a fixer agentdoes the work, inside a scoped workspace
- an oversight agentwrites the checks, independent of the fixer
- a deploying agentreleases and rolls back, when a way back is on record
- an investigatoranswers a bounded question, or records the dead end
- the harnessruns, counts, observes and seals
- CIruns the checks it is given
- the rulesderive state from the records: drift, incidents, what is due
What every story has in common
- Every act names who took it. Every gate waits on the owner, and every state derives from the records, never from a status someone remembered to set.
- Independence is structural. A second agent is not an independent verifier by default. Measured on AI agents: two models that are both wrong usually agree, and self-correction without outside feedback fails. The system separates who writes a check from who does the work; the harness captures the evidence, and a tool verifies it.
- Every check pins its result. Accountability for choices is reconstructable from the records alone. Accountability for outcomes is reconstructable because every check records exactly what it found.