Act 08 · The plumbing 2:30 The honest limits of the plumbing

The honest limits of memory and harnesses.

The harness is powerful but not magic: real systems still break in recurring ways — drift over long runs, stale or conflicting memory, brittle tool use — and no amount of plumbing repairs the model's own flaws underneath.

Video rendering soonThe cinematic render for this episode is being generated. The article, transcript and key ideas are all here now.

Key ideas

  • The one idea — The harness is powerful but not magic: real systems still break in recurring ways — drift over long runs, stale or conflicting memory, brittle tool use — and no amount of plumbing repairs the model's own flaws underneath.
  • How it is shown — A capable agent failing in three ordinary ways — losing the thread on a long task, acting on outdated memory, and breaking when one tool's output format changes.
  • The trap to avoid — Believing enough plumbing makes an agent reliable or "solved" — the harness mitigates, never eliminates, and can't repair the model's underlying limits (the next act's subject).
  • What it sets up — The plumbing has limits because the model underneath does — and its flaws are structural. next act: the model's own limits, starting with hallucination.

No amount of clever plumbing makes an agent reliable. Retrieval, memory, tools, harnesses — all of it mitigates, none of it repairs the model's own flaws underneath.

The one idea

The harness is powerful but not magic: real systems still break in recurring ways — drift over long runs, stale or conflicting memory, brittle tool use — and no amount of plumbing repairs the model's own flaws underneath.

Across this act, we built impressive plumbing — retrieval, memory, tools, harnesses, agents. Now, an honest close. All of it is genuinely powerful, and none of it is magic. Let's be clear-eyed about what, even with all this machinery, still breaks. First, drift. Over a long, many-step run, an agent can slowly lose the thread — the goal fades, small misreadings accumulate, and it wanders off course without noticing. Context management and subagents slow this, but the longer and more autonomous the task, the more drift creeps back. Second, memory goes stale. That long-term store is only as good as what's in it. It gets outdated, accumulates contradictions, and retrieves a fact that was true last month and is wrong today. A memory system doesn't guarantee correct memory — only remembered memory, right or wrong.

How it works — the demo

A capable agent failing in three ordinary ways — losing the thread on a long task, acting on outdated memory, and breaking when one tool's output format changes.

Third, brittle tool use. An agent leans on tools and servers whose behavior it doesn't control. An API changes format, a server returns something unexpected, and the agent — which can't truly tell when it's confused — pushes on and fails, sometimes confidently. The plumbing is only as solid as its pipes. Notice the pattern. The harness genuinely helps — it mitigates every one of these. But mitigate isn't eliminate. Retrieval reduces hallucination; it doesn't abolish it. Context management slows rot; it doesn't stop it. Sandboxes contain damage; they don't prevent mistakes. Powerful plumbing, real limits.

The trap to avoid

Believing enough plumbing makes an agent reliable or "solved" — the harness mitigates, never eliminates, and can't repair the model's underlying limits (the next act's subject).

Why it matters — and what’s next

The plumbing has limits because the model underneath does — and its flaws are structural. next act: the model's own limits, starting with hallucination.

The trap: believing enough plumbing makes an agent reliable — solved. It doesn't. And here's the deeper reason: the harness wraps the model, but it cannot repair the model. Underneath all this machinery sits a system with its own structural flaws, and no plumbing reaches down to fix them. So the honest close of the plumbing: drift, stale memory, brittle tools — the harness mitigates, never eliminates, and can't fix the model beneath it. Which points exactly where we go next. We've spent this act on everything around the model. Now we turn to the model's own limits — starting with why hallucination isn't a bug, but structural. Next act.

This is one short episode in AI: Zero → Frontier, a step-by-step climb through how AI actually works. Each episode builds only on the ones before it.

Full transcript 2:30 of narration

Across this act, we built impressive plumbing — retrieval, memory, tools, harnesses, agents. Now, an honest close. All of it is genuinely powerful, and none of it is magic. Let's be clear-eyed about what, even with all this machinery, still breaks.

First, drift. Over a long, many-step run, an agent can slowly lose the thread — the goal fades, small misreadings accumulate, and it wanders off course without noticing. Context management and subagents slow this, but the longer and more autonomous the task, the more drift creeps back.

Second, memory goes stale. That long-term store is only as good as what's in it. It gets outdated, accumulates contradictions, and retrieves a fact that was true last month and is wrong today. A memory system doesn't guarantee correct memory — only remembered memory, right or wrong.

Third, brittle tool use. An agent leans on tools and servers whose behavior it doesn't control. An API changes format, a server returns something unexpected, and the agent — which can't truly tell when it's confused — pushes on and fails, sometimes confidently. The plumbing is only as solid as its pipes.

Notice the pattern. The harness genuinely helps — it mitigates every one of these. But mitigate isn't eliminate. Retrieval reduces hallucination; it doesn't abolish it. Context management slows rot; it doesn't stop it. Sandboxes contain damage; they don't prevent mistakes. Powerful plumbing, real limits.

The trap: believing enough plumbing makes an agent reliable — solved. It doesn't. And here's the deeper reason: the harness wraps the model, but it cannot repair the model. Underneath all this machinery sits a system with its own structural flaws, and no plumbing reaches down to fix them.

So the honest close of the plumbing: drift, stale memory, brittle tools — the harness mitigates, never eliminates, and can't fix the model beneath it. Which points exactly where we go next. We've spent this act on everything around the model. Now we turn to the model's own limits — starting with why hallucination isn't a bug, but structural. Next act.

PlumbingLimitsMemory