Two Ways to Run a Loop: Portable Agents vs Dynamic Workflows

Part 5 of Building My Agentic Workflow in Public, and the open end of it. Part 4 got me an autonomous build loop. This one is about a fork I am standing at right now, with no final answer yet. The last four parts had endings. This one has one, but a provisional one. I am still in the middle of it, and the whole reason I write these in public is to think out loud while the question is still live. ...

Read blog post ›
aiagentic-workflowclaude-codearchitectureai-toolsbuild-in-publicmulti-agentautonomous-ai

When Agents Diverge: The Code Contract

Part 3 of Building My Agentic Workflow in Public. In Part 2 I pushed work onto parallel sub-agents to save context. This post is about the mess that created, and how I cleaned it up. Parallel sub-agents let me build faster. They also introduced a problem I did not see coming. Each agent built its piece reasonably. The pieces did not match each other. The divergence problem Picture three sub-agents, each handed one feature of the same epic. Each one sees the epic. None of them sees the others. So they each make their own small decisions: how to log, how to handle errors, what to name things, where shared helpers live, how their feature talks to the next one. Every one of those decisions is defensible on its own. Together they are a mess. ...

Read blog post ›
aiagentic-workflowclaude-codearchitecturebuild-in-publicmulti-agent