Abstract
Two agents edit different files. Git merges clean. The program is broken. No conflict was thrown, because the collision was in meaning, not in text — and business decisions are almost all semantic. The fraud counter and the account balance don't touch the same row, so there's nothing to lock and nothing to catch. They're simply incoherent, and the agent approves on the incoherence.
This failure is structural. For decades, applications got machine speed with thin data, and humans got rich context with no urgency — staleness was free because the human deliberating for three days was the bottleneck. An agent is both consumers in one body: an analyst's context at an application's latency. The bottleneck moved from deciding to observing, and nothing was built for the new position.
Correct context has to be three things at once: shared (concurrent agents on one coherent snapshot), live (the world at the moment of decision), and semantic (derived signals and retrieval by meaning). Every system in a typical stack gives you some. None gives all three — and composing more makes it worse, since each addition is another clock answering about a different instant. Five systems return five honest answers about five different moments, and nothing throws.
I'll show the failure concretely, then the architectural requirements for closing it: incremental materialization, hybrid row/columnar storage, and unified retrieval under one snapshot. Including the honest limits: ingested context converges sub-second, it isn't instantaneous.a
Sponsored session
$2,955, Conference (3 days). Current pricing ends October 13th. All pass options.
QCon San Francisco 2026 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
Part of the track
Sponsored Solution Track IFrom the same track
Monday 16 November
10:35 Pacific LM Sponsored Legacy vs. AI-Native Is the Wrong Question: Architecting the Modern Platform Payal Patel, Saiprasad Murali Engineering leaders modernizing operational platforms are often presented with a false binary: choose the control and reliability of established enterprise platforms or embrace AI-native tools optimized for speed, automation, and intelligent experiences. 13:35 Pacific LM Sponsored Your Agents Lack Context: Here's How to Fix 'You're absolutely right!"' Brandon Waselnuk Developer Relations @Unblocked Every AI coding tool can generate code. Very few can generate the right code for your organization, because they’re missing context. 14:45 Pacific LM Sponsored Wait, You're Still Doing PRs? Lee Faus Founder & CEO @Atomic PRs were built for open source. A non-maintainer wanted to contribute, a maintainer needed a gate, and you opened the PR early so the two of you could work through the change together while it was still forming. That was the point. The PR was where the thinking happened. 14:45 Pacific LM Sponsored The Context Gap: Why Correct Agents Fail Two agents edit different files. Git merges clean. The program is broken. No conflict was thrown, because the collision was in meaning, not in text — and business decisions are almost all semantic. 15:55 Pacific LM Sponsored Your Agents Have Amnesia: Lessons from Building a Memory Layer for Multi-Agent Systems Heather Downing Multi-agent systems have a data problem nobody warns you about. Agent B sees Agent A's final output and nothing else; the reasoning, the dead ends, and whatever Agent A figured out three steps in all get thrown away.