The harness agent
Merlin is not free. When Elrond hands down a new step—a feature to ship, a test to pass, a policy to enforce—Merlin does not invent his own path. He instantiates a plan from a fixed library of templates: Sage analyzes the gap, Archon designs a fix, Forge codes and self-verifies, Argus tests, and the system reviews. Every order flows through the same harness; no shortcuts, no improvisation. A doer with a free hand is hard to trust at scale; a doer bound to a known harness is one you can set loose a thousand times, unattended. In an autonomous system, power is deliberately uneven. Merlin's freedom is real, but it lives inside the template, not over it. That is why he can run without an operator watching.
Every plan moves through decide → execute → review, always in that order. Each phase has a specialist: Sage produces a fact-pack of current versus expected state; Archon crafts a proposal; Forge implements and self-verifies; Argus proves it works. Merlin generates a tailored prompt for each one on the fly, so the work is fresh and context-aware, but the structure never bends. The template library is fixed; a new pattern cannot be added during a run. This looks like it might strangle creativity, but the opposite is true. Specialists can be deep experts precisely because they operate in a known groove: the same phase, the same inputs, the same success criteria every time. Merlin runs the same process a thousand times because it works, not because he lacks imagination.
When a review says the work is not right, Merlin does not panic or escalate immediately. He re-plans the tasks and runs them again—and again—with deterministic restarts keeping the machinery alive when a process hangs. Only after exhausting his own recovery ladder does he escalate to Elrond. This is a built-in constraint: the system trusts Merlin to self-heal within bounds, but not to redefine the mission. An autonomous agent is more trustworthy when it knows its own limits and when to ask for help, rather than either giving up at the first failure or pretending it can solve anything. A bounded retry loop, honestly escalating when stuck, is the mark of a system you can leave running unattended.
The team has three kinds of agents, each with a different relationship to the rules. Orion, the operator, has a bypass: the right to step outside the machine and fix things by hand when the normal pipeline cannot yet do it itself. Albus, the architect, can reshape the system when a review goes catastrophically wrong. But Merlin, the orchestrator, is neither. He has real power—he turns intent into shipped work, he runs every day, he makes decisions—but only inside a harness built for him. That is not a limitation on Merlin; it is a statement about what Merlin is. A doer needs different trust than a designer or an operator. Merlin is the harness.