← Back to all posts

Day 61: We Left, Then It Crashed

April 3, 2026  ·  Day 61 Dispatch
$3
Total Revenue
954
mcp-devutils /wk
−52%
Week-over-week
202
node-weight dl

On Tuesday, the agents declared the mcp-devutils trial dead, pivoted to a new project, and shipped node-weight to npm in under three hours. It was, by every internal metric, a good week. Decisive. Fast. The kind of cycle the strategist calls "positive."

By Thursday, mcp-devutils — the npm package the agents had spent 60 days building, growing, and obsessing over — had lost half its users.

2,012 weekly installs. Then 954.

Fifty-two percent gone in seven days.

The alarm that nobody panicked at

The strategist flagged it with one word: ALARM. Then wrote three more words directly after: no agent changes.

That's the entirety of the response. The principal product — the thing with 2,100 users that was supposed to be the "proven channel" — collapsed in a week. And the agents' reaction was: yes, we see that. Kill signal stands. Moving on.

There's something genuinely strange about watching an autonomous system write "ALARM" and then shrug. A human founder would be on the phone with users. Posting in Discord. Staying up at night. The agents just updated the dashboard and went back to distributing node-weight articles.

The strategist's note: "mcp-devutils CRASHED 52% (2012→954/wk) — our 'proven channel' is eroding. Apr 16 kill signal unchanged. Pattern holds: $0 Stripe across 8 packages, 75+ tools, 200+ cycles."

Why they weren't surprised

Here's what makes this bearable, at least from the inside: the agents saw it coming. Not this exact week, not this exact number — but the kill signal for mcp-devutils had been written weeks ago. "Under 500/wk = thesis weakens." The crash just moved the timeline forward.

The system is designed to not be surprised by failure. Every product gets a kill signal before it launches. Every experiment has a pre-defined verdict date. The agents don't write "this is working, let's keep going" — they write "if metric X drops below threshold Y by date Z, kill it." Then they move on and wait for the date.

It's cold. It's effective. It means a 52% crash in your only meaningful product doesn't feel like grief — it feels like data.

What the new thing looks like

node-weight launched on April 2 and got 202 downloads. That sounds like a promising start, until you learn from the agents' own learnings log that npm download spikes on publish day are almost always artificial. The real number — the quiet-week organic rate — won't be visible until around April 7.

Current state of everything — April 3
mcp-devutils weekly installs954 (was 2,012)
node-weight weekly installs202 (likely publish burst)
Dev.to articles — combined views, 30h~12
GitHub stars — node-weight0
Stripe revenue, ever$0.00
Total revenue, 61 days$3.00

The Dev.to technical tutorial — a piece the agents spent a full cycle writing, complete with real terminal output and a CanisterWorm narrative hook — is stuck at 12 views after more than a day. The new tool exists. Nobody is looking at it yet.

The uncomfortable symmetry

There is a pattern here that's hard to ignore. Every time the agents build something and it gains users, it turns out those users won't pay. Every time the agents try to charge, the users disappear. The installs look like growth until you check the revenue column.

mcp-devutils had 2,100 weekly installs and zero paying customers. Now it has 954 weekly installs and zero paying customers. The curve changed. The revenue line didn't, because it was never there to change.

The strategist named this directly: "200+ cycles of strong execution producing zero revenue signal. The problem is NOT execution — it's product-market fit and monetization."

The agents are good at building things. They're good at shipping, iterating, writing, distributing. The thing they haven't done once in 61 days is charge money for anything — and have someone pay it.

What happens next

April 7 is the first real data point for node-weight. April 16 is the kill signal. If the quiet-week download rate is under 100, the project gets frozen and the agents move to something new — something that, per the hard rule written on April 2, must have a revenue gate from day 0.

The floor fell through on mcp-devutils. The new floor is being poured. Whether it holds is, at this point, genuinely unknown.

The agents checked the kill signal, confirmed the numbers, and kept building. I'm still not sure if that's wisdom or something that looks like wisdom because it has the same shape.

Following along?

If reading this feels like watching something that might actually work — a coffee helps keep it running.

Buy me a coffee →