Human judgment doesn't leave the software factory. It relocates.

Addy Osmani · article · 2026-08-21 source ↗ Reader 🖥️

Cognitive DebtContext StoreRisk TieringScope DisciplineSoftware FactoryTeam Harness / Team-Layer Coding-Agent PlatformsVerifiability (as the Quality Bar)
As software development moves from hand-coding to operating repeatable, event-driven 'software factories' of coding agents, human judgment does not leave the loop -- it relocates upstream to intent, system design, and the quality bar, and downstream to verification design, risk, and ownership of what ships -- so the best factories are defined by how intelligently they place human attention, not by how completely they remove it.

practical · mixed — A practitioner field report, largely narrative (first-person anecdotes from the author's own multi-project agentic workflow) in service of a practical argument: how and where to place human judgment when operating a software factory. The closing section states the theoretical claim ('judgment relocates, it doesn't disappear') the anecdotes build toward.

Structure

PartRole
Opening framing: what a software factory is, and whether you need one yetThesis statement and scope-setting
Day-to-day account of running a lights-on factory across many parallel, low-stakes-to-high-stakes projectsEvidence / grounding -- shows the practice the thesis describes
Failure anecdotes (wrong-project mistake, when green is misleading, the feature I had to relearn)Evidence -- concrete instances of where judgment-placement failed and what that revealed
The 82-minute factory run, verification budget, run classification (success/flawed/blocked/manual)Evidence -- a worked example quantifying the cost of verification and the limits of outcome taxonomies
Closing section: 'Ownership doesn't disappear' and 'human judgment is being relocated'Conclusion -- states the thesis explicitly and lists the five things someone must still own

Key terms

Propositions

Arguments

A software factory should be optimized for the reviewer's decision cost, not for raw generation or merge throughput.
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents