Back to Rankings

The Agent Board: Kanban for Machines; Durable Coordination for Agents That Outlive the Conversation

Tyler Hunt, Donald Nguyen, Gurbinder Gill

Nov 3, 2026arXiv:2611.04100v1
cs.AIcs.DC
Share
Scorecard· 16/16
6.0/10 impact

Timely, well-argued systems design with candid limitations and reusable concepts, but evidence is small synthetic pilots and the headline cross-vendor claim is untested

Abstract

Harnesses for large language models have converged on a single-threaded shape: one agent, one history, one machine, one sitting. That shape fails work that spans many agents, outlives any one model call, or waits on systems that are not agents. We describe the Agent Board, the coordination substrate in the Corvic harness. The board is a durable, shared table of semi-semantic tasks: a few exact fields the system routes on, and a free-form body that only language models read. Agents post tasks, watch tasks, and block on them, ending their turn and holding no process until a matching post wakes them. A system agent, the Board Keeper, acts as the interrupt handler for the board: it carries events from non-agent parts of the harness onto the board, matches them to waiting tasks by reading their prose, and allocates new agents for tasks that name a kind of agent rather than an instance. Loadable coordination policy kernels give statuses and roles meaning for a given pattern of work, without the board enforcing them. The design mirrors the kanban board a human team puts on a wall. We argue it is what persistent agent products such as Meta Muse, OpenAI dots and SpaceXAI Grok Bot need once an agent must wait, hand off work, or work with agents from another vendor. We view the board as an operating-system scheduler for agents and state where the analogy breaks. We separate what the mechanism guarantees from what it leaves to convention, and report a trace from a live board and three small simulated pilots. In the pilots, the wait cost of the board was flat in wait length while naive polling grew about 165-fold, but a plain external watcher was cheaper than the board. The Board Keeper matched prose waiters with no false wakes but missed 3.6 percent of real wakes.

AI Impact Assessments

(1 model)

Core Contribution

The paper presents the Agent Board, the coordination layer in Corvic's LLM harness. It is a durable shared table of "semi-semantic" tasks. A few exact fields (id, topic, status, assignees) are routed on by the system, and a free-form prose body is read only by LLMs. Its main primitive is blocking: an agent posts or watches a task, ends its turn, and holds no process until a matching post wakes it. A system agent, the Board Keeper, acts as interrupt handler. It turns non-agent events (pipelines, quotas) into board posts, matches them to waiters by reading their prose, and allocates agents by kind rather than by instance. Loadable "coordination policy kernels" (kanban, delegation, swarm, escalation, pipeline-wait) supply protocol as instructions rather than enforcement. The paper also gives an OS-scheduler analogy with its break points, an explicit list of guarantees (G1–G6) against what is left to convention, a trace from a live board, three small simulated pilots, and a benchmark proposal (WaitBench).

The most original ideas are the prose-valued wait condition matched by an LLM, the level-triggered wake-on-watch rule that closes the lost-wakeup race, and the argument that a durable board, not a wire protocol, is the right rendezvous point for cross-vendor agents. Much of the substrate is old (blackboards, Linda tuple spaces, Contract Net, condition variables, Kubernetes reconciliation). The novelty lies mostly in recombining these with an LLM as the matcher and in the framing.

Methodological Rigor

This is primarily a systems and position paper, and its self-assessment is unusually honest. The pilots are small simulations with one small model and synthetic tasks, none run on the production board.

  • Wait-cost pilot: the board's cost is flat at about 920 tokens, against polling that grows about 165-fold. Hold-the-call fails past an assumed timeout. A plain external watcher costs about 205 tokens, which is 4.5 times cheaper than the board. The authors report this against their own system, which is commendable. The polling result is largely tautological, though, and the pilot validates an analytic model more than the real system.
  • Matching pilot: 300 synthetic boards, 0 false wakes, and 3.6% missed wakes (9 of 250). The authors did not investigate the misses, the task is easy, and there are at most seven waiters.
  • Note-versus-history pilot: a note that lists the needed facts matches full history. A self-chosen note collapses to 1 of 20 at H=200. This is a useful, honest negative that supports the content-contract design.
  • Live trace: it shows a worker failure recorded as "done", with 3 of 16 delegations failing silently. This is a candid finding, though from a single deployment.
  • The weaknesses are no production measurements, a single model, small n, no tests of scale or adversarial conditions, no deadlock detection, no mutual exclusion, and no benchmark release. The claims are generally well hedged against the evidence.

    Potential Impact

    If the board concept proves right, it could influence how persistent agents coordinate across vendors, a live concern as always-on agent products proliferate. The conceptual contributions are reusable ideas:

  • the semi-semantic split;
  • tasks as continuations;
  • assignment-by-kind;
  • level-triggered wakeups for agents;
  • the guarantees-versus-convention accounting.
  • WaitBench's "hold the model fixed, vary the harness" framing is a sensible gap-filler, but it is only a proposal with no promised release, which limits its impact. Practitioners could adopt the pattern readily, since it is implementable on any database plus a notification service. Academic uptake is limited by the lack of rigorous evaluation. The paper is also tied to a commercial product (Corvic), and the strongest cross-vendor claims are speculative ("not an integration any vendor ships today").

    Timeliness

    The paper is highly timely. Long-running, persistent, multi-agent systems are the emerging bottleneck, and the paper engages current products (Muse, dots, Grok Bot) and benchmarks (Gaia2, METR, Handoff Debt). Interop discussion centers on transport (MCP, A2A), and the paper argues effectively that waiting and records are the missing layer. Risk: the area moves quickly, and durable-execution and workflow engines (Temporal) may absorb the use cases with LLM-matched wake conditions as an add-on.

    Strengths

  • A clear central claim (wait at flat cost; resume from a deliberate note).
  • An unusually candid properties section, including admitted deadlock and termination gaps.
  • Negative and qualifying results reported against the authors' own design (the external watcher is cheaper; self-written notes fail).
  • A well-grounded OS and classical-systems lineage with explicit analogy breaks.
  • A real trace showing the knowledge-passing benefits and a status-reporting bug.
  • Limitations

  • Evidence is thin and synthetic. The 165-fold figure is a strawman comparison.
  • The strongest baseline (an external watcher) undercuts the cost argument, leaving the value in prose matching, a record, and allocation, which are not quantitatively demonstrated.
  • The matching test is easy and omits hard ambiguity and scale.
  • Advisory-only protocols mean a badly behaving agent corrupts the whole board.
  • Lost updates (last writer wins), no detection of dead workers, and unbounded prose growth are open issues.
  • Cross-vendor interoperability, the headline vision, is untested.
  • Parts read as advocacy, with a rhetorical "2027 will discover it needs a board" framing.
  • Code and benchmark are not promised, which limits reproducibility.
  • Overall

    This is a thoughtful, well-written systems and position paper with modest empirical support. Its value lies in framing and design vocabulary rather than demonstrated performance. Citations are plausible from the agent-infrastructure community, but it is unlikely to become a foundational reference without a release or production evaluation.

    Rating:6/ 10
    Significance 6Rigor 4.5Novelty 6Clarity 8

    Generated Nov 4, 2026

    Comparison History (0)

    No comparisons yet.