Where We Start
We measure first, then build
The Order We Build In
Each step depends on the one before it
Why step 2 is deliberately narrow
We fix what stops agents working reliably in an area, and nothing more. The rest of the technical debt is real, and it gets written up and handed back to you as a backlog rather than pulled into the critical path. It is cheaper to work through afterwards anyway, once the agents exist and there is coverage to catch what a change breaks.
The Target Pipeline
An agent at each step. A named person at each gate.
Behind each step sits a purpose-built agent. There is a set of them covering the services, the UI and the data layer, each with one job, one output, and one named person who approves that output. The full plan lists every agent, what it reads, what it produces, who signs it off, and the limits on what it may do unattended.
Governance
Three things we would put in place beyond a standard AI policy
Restricted areas
- You decide which modules are restricted, and that list can change at any time
- Agents may draft there, but merging needs a named owner's signature and a mandatory equivalence check against frozen reference data
- You can mark any module generation-prohibited, at any time
- Every AI-assisted commit is tagged, so its origin can be audited
Data handling
- No production data in agent context at any point
- Schema only. No production database access
- Test data is synthetic, never an extract of live data
- Read-only credentials for every agent
Audit and override
- Every agent run logged — prompt, input, output, timestamp
- Retention period agreed jointly
- A switch that disables any agent immediately, tested periodically
- No deploy, DDL or protected-branch merge rights for any agent
Seven Stages, Fourteen Weeks
Stages overlap, because a small team cannot dedicate itself to one stage at a time
What each stage contains
In the full plan each stage has its own section: the work inside it, what has to come out of it, the gate that must be passed before the next stage starts, and what happens if that gate fails. Stage 4 is a decision point. If the numbers have not moved against the baseline, we report that and change the approach rather than scale it up.
Duration depends on team size
Fourteen weeks assumes one squad working on the pilot. A smaller team stretches the stages; several squads compress the rollout. The sequence holds either way, and the actual schedule would be agreed with you once the team shape is known.