Back to Writing
Agentic governance · Delivery

What I mean by LEAD

August 11, 2026 · 6 min read

Most teams using AI agents treat them like faster interns. Point them at a task, accept whatever comes back, and clean up the mess. That works for isolated, low-stakes requests. It falls apart the moment you try to ship a real product with them.

A seven-entity agent harness builds, tests, and delivers a production software product across web and mobile. The agents don't freelance. They operate inside a governance model, with defined roles, explicit boundaries, documented doctrine, and a board-level coordination layer that sequences their work the way a delivery lead sequences a sprint. The system is called LEAD: Lineage-Enforced Agentic Definition.

The problem with “just use AI”

The pitch for AI coding assistants is that they make you faster. And they do, at producing code. But producing code was never the bottleneck. The bottleneck is knowing what to build, in what order, verified against what criteria, and merged without breaking what's already there.

When you point an AI agent at a task without governance, you get confident, plausible output that may or may not be correct, may or may not match the spec, and almost certainly wasn't verified the way you'd verify it yourself. Multiply that across a sprint and you don't have velocity. You have debt with a lag.

What LEAD actually looks like

In LEAD, every agent has a role with explicit responsibilities and boundaries. A builder agent doesn't decide what to build. It receives a dispatch prompt scoped to a single card, with acceptance criteria it must meet. A review agent doesn't rubber-stamp. It checks the work against the card's AC and the project's behavioral laws before signing off.

Board, an entity in its own right and not a hat the Operator wears, sequences cards, resolves conflicts, gates merges, and ensures that verification actually happened. Not “the tests passed” verification, but “a human or agent exercised the runtime pathway and confirmed the behavior is correct” verification. These aren't loose habits. They're codified in the system's doctrine documents, and every agent is bound by them on every card.

This distinction matters more than it sounds. One of the hardest early lessons was that an agent can write a test that passes against broken code. If your verification is “CI (Continuous Integration) is green,” you'll ship bugs with high confidence. The governance model exists to prevent exactly that.

Why LEAD is a product ownership skill

Running LEAD well is not an engineering skill. It's a product ownership skill. You're defining the system of work, setting quality gates, managing the backlog, and making scope decisions: the same things a product owner does with a human team. The agents are the team. The governance is the operating model. The doctrine is the product culture.

The difference is that agents don't push back, don't get tired, and don't have institutional memory unless you build it into the system. That makes the governance more important, not less. Without it, you get speed without direction: the most expensive kind of progress.

What's still evolving

This system isn't finished. Open questions remain around how verification gates work, how to handle cards that span multiple surfaces, and how to keep doctrine from becoming bureaucracy. Every sprint reveals something about where the model holds and where it needs to flex.

But the core thesis behind LEAD has held up through months of real delivery: AI agents are only as good as the system they operate inside. Build the system first, then let them run.