4 quotes filed under software / requirements, newest first.
Instead of asking an LLM “Did this work?” you define verification steps that produce a series of pass/fail artifacts. The agent can’t negotiate with a failing test. It either meets the specification or it doesn’t.
How to Kill the Code Review · Ankit Jain · 2 March 2026
You cannot write a spec that survives that environment unless you deeply understand the architecture, the integration boundaries, the edge cases, the failure modes, and the invariants that must never break. The spec is not a prompt anymore. The spec is the product thinking made explicit.
The Factory Model: How Coding Agents Changed Software Engineering · Addy Osmani · 25 February 2026
If you cannot articulate what success looks like in a way that can be evaluated, no amount of autonomous execution will produce it. Agents cannot clarify requirements they are never given. They will fill the gaps with assumptions, and those assumptions compound.
The Factory Model: How Coding Agents Changed Software Engineering · Addy Osmani · 25 February 2026
long-horizon agents assume requirements all exist upfront. They are fundamentally against human in the loop. And they don't have true judgment for what humans like. That—is why I don't like them.
Source · Kun Chen · 9 August 2026