Fetching from the wire…
Top 5 · 2026-04-08 · source-backed
Ryan Lopopolo from OpenAI Frontier went on the Latent Space podcast and described something I've been circling around for months. His team of three engineers built Symphony, OpenAI's internal orchestration layer, as a million-line Elixir codebase. Not one line was written by a human. No pre-merge human review. They burn over one billion tokens per day at roughly $2-3K/day in API costs.
The patterns he described match what I've been building toward with my own harness: 1-minute maximum build loops, 5-10 PRs per engineer per day, "ghost libraries" (software distributed as specs that agents implement independently), and post-merge review instead of the pre-merge gatekeeping we've been doing for decades.
Then Martin Fowler published a full article on the same day formalizing the concept. His framing: Agent = Model + Harness. Everything except the model itself, context engineering, architectural constraints, garbage collection, that's the harness. The key insight that clicked for me: instead of manually fixing AI output (what Fowler calls "on-the-loop"), you improve the harness that produces the output. You create a flywheel, not a treadmill.
OpenAI published an official blog post coining the term formally.
Three independent sources converging on the same idea in one day. That doesn't happen unless the idea is already real and practitioners just needed a name for it.
Here's what this means for you: if you're still writing code line by line and reviewing AI output manually, you're already behind. The competitive unit isn't the engineer anymore, it's the harness. The $2-3K/day in tokens that Symphony burns is cheaper than a single junior developer's salary. And those 1-minute build loops mean the agent gets 480 attempts per 8-hour day to get it right.
Start by identifying your tightest feedback loop. For me it's pytest. My test suite runs in under 30 seconds, which means Claude Code can iterate fast. If your build takes 10 minutes, fixing that is now higher priority than any feature work. The harness is only as good as its feedback speed.
Each link below shares sources, entities, or timing with this story.
Martin Fowler published a full article on April 2 formalizing something I've been feeling for months: the thing that separates a good coding agent from a bad one isn't the model. It's everything around the model. He calls it harness engineering. The framework is clean. Agent =...
OpenAI released Symphony, an open-source specification and Elixir reference implementation that turns project management boards into control planes for coding agents. Connect it to Linear, and every open task gets an agent. Agents run continuously until PRs merge. Crashed agen...
1. Deploy Nemotron 3 Super for Agentic Reasoning (ml-ops, advanced) — 120B MoE activating only 12B params. vLLM with --reasoning-parser nemotron_v3. NVIDIA Blog 2. Build Multimodal RAG with Gemini Embedding 2 (ml-ops, intermediate) — Text, images, video, audio in one 3072-dim...
The IDE market is fragmenting, and this week drew the sharpest lines yet. Cursor 3 launched as a rebuilt agent-orchestration platform in Rust and TypeScript, replacing the VS Code fork with an Agents Window for dispatching and monitoring multiple AI coding agents. Anysphere hi...
Claude Code v2.1.71 adds /loop for cron-scheduled background prompts (PR babysitting, Slack summaries, deploy monitoring). Cursor shipped Automations with event-driven triggers from GitHub, PagerDuty, and webhooks. OpenAI open-sourced Symphony, an Elixir/BEAM framework that po...
Four frontier models. Five sealed engineering problems. The result everybody will quote is that Claude Fable 5 won. The result that should actually change how you work is buried three-quarters down the page. JuliaHub published an evaluation on July 30 running four frontier mod...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.