Larson gives the pattern a one-sentence definition: "The software factory pattern is looping on a broad goal, and then relying on the harness to drive progress towards that goal." His first implementation is an agent skill called…
In the News: September 20, 2026 (Extra 2)
Will Larson defines the software factory pattern and names what had to change at Imprint before a goal loop could run: task state an agent can audit.
Extra edition
Machine-readable
Download Markdown
Story
A goal loop needs task state an agent can audit, and that is the expensive part
Read story →
Story
How you present an option changes what a decision model tells you
jevchat generates text out of a typed decision model by asking it one question per symbol: given the question and the reply so far, which symbol comes next. The options are an alphabet plus a stop option, the model returns a probability for…
Story
An argument for deleting your MCP servers, and one thing to do instead today
Patel's case is that MCP was built for models that could not yet write and run their own code, that most remote-service MCP servers "ultimately wrap APIs that already exist," and that models have now learned to discover a CLI by running…