The Thesis
Knowledge + structured execution > modelAgent reliability improves more from giving agents the right knowledge and constraining their execution than from switching to a larger model.
What This Means
Knowledge
Not βmore dataβ β curated, structured domain knowledge delivered to the agent at the right time:- Which testing patterns work for this framework
- What dependencies are available and how to use them
- What the project conventions are
- What common failure modes look like
Structured Execution
Not βbetter promptsβ β infrastructure that shapes agent behavior:- Deterministic preprocessing before the LLM acts
- Tool configuration that guides tool selection
- Execution loops with built-in checkpoints
- Judge feedback that catches failures early
> Model
This doesnβt mean models donβt matter. It means that for a given model, you get more reliability improvement from knowledge and execution infrastructure than from upgrading to the next model tier.Agents Are Workflows
Before the thesis can be tested, the object it applies to has to be named honestly. An agent is not a magic black box β it is a workflow. Each step is either deterministic (build, lint, test, measure coverage) or an AI step (reason about an error, generate code, decide what to fix next). What people casually call βan agentβ is usually just the AI step β one node in a larger pipeline.Evidence
Code Coverage v1
The first experiment showed two independent axes of improvement β knowledge injection and prompt hardening β both of which operate on infrastructure, not model choice. The PetClinic βmodel floorβ (92-94% coverage regardless of variant) demonstrates that the modelβs prior knowledge creates a ceiling that only infrastructure can differentiate.SkillsBench (External)
SkillsBench (Feb 2026) found that 2-3 curated skills improve agent performance by +16.2 percentage points on average. Comprehensive skills actually decrease performance by -2.9pp. This validates βcurated > comprehensiveβ β structure matters.Stripe Convergence
Stripe arrived at the same structure independently, at a scale that makes it hard to dismiss. Their Minions system merges over a thousand pull requests a week containing no human-written code, against hundreds of millions of lines of Ruby on a platform handling more than $1 trillion in annual payment volume. They call the pattern blueprints β deterministic steps interleaved with agent reasoning steps, which is the diagram above under a different name. As Stripeβs Alistair Gray puts it: βBlueprints combine the determinism of workflows with agentsβ flexibility in dealing with the unknown.β The detail that matters most for this thesis is why they needed it: their stack is uncommon and their libraries are homegrown, so the model does not know their codebase. Rules files supply the knowledge and blueprints supply the structure β knowledge and execution structure compensating for what the model does not have. Two independent groups converging on interleaved determinism is better evidence than either alone. Sources: Minions: Stripeβs one-shot, end-to-end coding agents (Alistair Gray, February 2026), and Anup Jadhavβs The walls matter more than the model.The Equation
Naming History
This concept has gone through several names:How to Apply
If youβre building agent systems:- Start with knowledge β What does your agent need to know that it doesnβt?
- Structure the delivery β Skills > flat files > nothing
- Add execution constraints β Deterministic preprocessing, judge feedback loops
- Then consider the model β Upgrade only after infrastructure is solid