02 — The reframe
Every other form of engineering figured this out. We build bridges with three roles, not one.
A bridge is designed by an architect. It is built by a contractor. And it is inspected — rigorously, separately, by someone whose entire job is to find what the builder missed. No civil engineer would sign off on a bridge they designed, built, and inspected alone. The profession won't allow it, and for good reason.
Software has always collapsed these three roles into one person, because for forty years that person was the bottleneck no matter what. You couldn't afford to split the work. The architect-builder-inspector hybrid was a compromise the economics demanded.
AI broke that compromise. The builder is now fast, cheap, and tireless. The work that matters — and the work that's now in short supply — is on either side of it. Product Architects describe what should be built and why. Software Stability Engineers read what the AI produced, stratify the risk, and decide whether it is safe to ship.
"Inspection is where the differential value lives. Every org will figure out how to prompt an AI. Only the good ones will figure out how to inspect its output."
In a mature project, the ratio is roughly one inspector for every person prompting. One-to-one. Partly that's because a single prompter can now do in a week what used to take three to five developers — so there's a lot more output per builder to inspect. Partly it's because the work of review itself has gotten bigger: it now absorbs a lot of what the developer used to do during the project — familiarizing with the feature, thinking about edge cases, running through the flows by hand. If the one-to-one number surprises you, it's because you're still thinking of inspection as review — something that happens in the thirty minutes between writing code and merging it. It isn't. It's a parallel discipline with its own arc.