- Context
- The path from feature idea to deployment was the bottleneck, and the proposed fix was to put AI tools in front of more people.
- Before
- People without a programming background could get working output from a model but could not see the architecture they were changing, so they could not tell when a suggestion would break something several layers down.
- Outcome
- delivered Measured over an early pilot: rework by senior developers dropped from 80% to 30% of pull requests submitted by non-developers — 20 pull requests from three non-developers over three months. No production incidents from those changes over the same three months. Setup for a new person is immediate where it previously took six hours plus weeks of follow-up support. The constraint surface is still being tuned, so these are figures to date rather than a final result.
A prompt written against guidelines I supply is interpreted through the Claude SDK, planned before anything is written, and then carried out by specialised sub-agents — one for database changes, one for the API layer, one for the interface, with a coordinator sequencing them. The whole of it runs inside an explicit constraint surface: what the model may touch, what it may not, which patterns are allowed and which are refused.
The architecture was the easy half. The tuning is what took the time, and it ran on two tracks at once: the rules themselves needed cycle after cycle before they behaved, because a first version is always either too permissive or so strict it blocks legitimate work; and the people using it needed the same iteration, to find where a guardrail felt protective and where it felt arbitrary.
Demonstrates the pattern behind any attempt to put AI building tools inside an organisation — the AI Enablement engagement. The model is capable from the first day. What takes the months is the constraint surface around it, and that is where the work is.