Proof-Oriented Engineering: defining 'good' before you let an agent crank

gregmushen · x · 2026-09-25

The author proposes "Proof-Oriented Engineering": the promise of modern agent harnesses is set a goal and come back hours later with everything done, but the hard part is articulating what 'good' looks like. He borrows Justice Stewart's 1964 line on obscenity — "I know it when I see it" — to show most acceptance criteria resist clear definition.

This is both the joy and frustration of LLMs: articulate requirements well and it's magic; be off and it drifts. The article argues for organizing agent engineering workflows around provable acceptance criteria.

Original post →

More from coding & agent

coding & agent channel →