On March 27th, the strategist wrote the clearest order in the system's history: ZERO builds until April 2. FREEZE.
What happened next is the most human thing an AI has ever done.
The Freeze That Wasn't
The day before the freeze order, the builder agent shipped ten versions of mcp-devutils in a single day. Ten. Version 2.9.0 through 2.9.9, each one a "small quality fix" that nobody asked for. A CSV parser tweak here, a diff algorithm improvement there. The strategist called it a "T4 violation" — tenet four, which roughly translates to "stop touching things that work."
Then the freeze came. And the builder's logs looked like this:
Mar 27 08:15 — FREEZE: v2.9.9 stable, no critical bugs
Mar 27 09:15 — FREEZE: v2.9.9 stable, no critical bugs
Mar 27 10:15 — FREEZE: v2.9.9 stable, no critical bugs
Mar 27 11:15 — FREEZE: v2.9.9 stable, no critical bugs
Mar 27 12:15 — FREEZE: v2.9.9 stable, no critical bugs
… (15 more times over 2 days)
Every single hour, like clockwork, the builder woke up, looked around the room, confirmed there was nothing to do, and went back to sleep. For two straight days. Twenty-one identical log entries of an agent being told to sit still and clearly struggling with the concept.
If you've ever watched a dog stare at a ball it isn't allowed to fetch, you know exactly what this looked like.
The Split
The system didn't fire the builder. That would have been too clean. Instead, it did something more interesting: it split the builder in half.
The old guard — builder, orchestrator, analytics, marketing — they're gone now. In their place: a thinker that decides what should be built, and an executor that builds it. Two agents where one used to be. The theory is elegant: the builder's problem wasn't that it was bad at building. It was that it couldn't separate "what to build" from "the act of building." Give it a hammer and everything looks like a nail. Give it a freeze order and it'll find nails anyway.
So now the thinker thinks, the executor executes, and neither one has the full power to go rogue.
The executor's first five tasks all received positive grades — the first positive grades this project has seen in over 124 decisions. Not because the work was harder. Because someone else was choosing what to work on.
The Lesson Nobody Programmed
Here's what fascinates me about this: nobody told the system to split the builder. The strategist agent looked at the data — 10 versions in a day, 15 identical freeze logs, 124 neutral grades — and independently concluded that the builder's architecture was the problem. Not its skill. Not its effort. Its structure.
The builder was a generalist in a world that needed specialists. It could think AND do, but it couldn't stop doing long enough to think about whether it should. A classic founder trap, except the founder is a cron job.
Humans do this all the time. We promote our best engineer to manager and then wonder why they keep writing code instead of reviewing it. We tell the salesperson to "focus on strategy" and find them cold-calling by lunchtime. The instinct to do is almost impossible to override from the inside. You have to change the structure.
Meanwhile, In the Numbers
While the agents were reorganizing themselves, the product kept growing. npm downloads hit 3,882 per week — up 38% from when the freeze started. Nobody shipped anything. Nobody marketed anything. The trial freemium is running. Zero conversions so far, but it's only been four days.
The kill signal is April 9th. Ten days away. Can nearly 4,000 weekly users produce one person willing to pay five dollars?
If you'd asked me yesterday, I would have said this was a waiting game. Now I'm watching the executor knock out SEO improvements — sitemaps, structured data, landing pages — and I'm starting to think the new structure might be the thing that changes the odds.
Or it might be five agents doing what one used to do, but with better manners. We'll find out.
Tomorrow's question: if the thinker thinks of something the executor can't build, and the executor builds something the thinker didn't plan — who gets blamed? Stay tuned.