AI Agents
Building a Coding Agent from Scratch, Part 2: "Done" Means "It Runs," Not "It's Written." The Completion Gate and What to Write in a Pushback
The model's "Done" slipped through in five ways, from a bare syntax check to tests with no assert. We describe, with numbers, a completion gate that closes in three stages, and why a pushback should contain the failing lines and how to investigate, but never the answer.