ATM
AI Learning Notes Framework landing page

Framework + paper

ATM: CID-Brokered Pre-Write Admission for Multi-Agent Code Co-Synthesis

A usable engineering framework first, and a paper-backed governance model second, for deciding before a governed shared write is applied.

ATM reframes concurrent AI code writing as a pre-write admission problem. Instead of waiting for Git merge, failing validators, or human review to discover conflicts after the fact, the framework compares structured write intents before a governed shared mutation lands.

ATM paper hero diagram showing agents, CID broker, seven-gate admission lane, neutral steward, and shared repository flow.
20 unique scenarios in the paper-facing AdmissionBench family
42 mode-level comparisons in the frozen paper profile
7 gates progressive admission layers before governed shared write apply
40 pages main manuscript with appendix, figures, and compact research-question summary

What problem does the paper address?

Multi-agent LLM systems can plan, generate, validate, and repair software, but a narrower systems question remains unresolved: before any governed shared mutation is applied, how should a system decide which concurrently formed write intents may proceed in parallel, which require deterministic composition or serialization, and which must take a fail-closed path?

The paper's core claim is narrow by design: ATM addresses single-domain pre-write admission for governed shared mutations. It does not claim cross-clone governance, cross-PR merge governance, or broad comparative superiority over all adjacent systems.

ATM binds task intent, repository scope, write admission, validation, and evidence obligations into a single governance chain. A Content Identifier (CID) broker compares structured write intents with support from atom maps, virtual atoms, ConflictKeys, shared-surface checks, read/write dependency checks, and CAS base-hash revalidation. Governed shared writes are then applied by a neutral steward.

In practice, the framework matters as much as the paper: the engineering value is that ATM gives builders a concrete way to route concurrent agent writes, preserve bounded governance, and keep shared-repository coordination from collapsing into ad hoc merge-time cleanup.

Decide before write Compare candidate mutations before they land in the shared worktree, rather than relying only on downstream merge and review.
Governed shared mutation Shared writes are treated as governance events with explicit scope, validation, and evidence boundaries.
Virtual atoms When persistent atom-map coverage is incomplete, ATM uses temporary auditable units for conservative comparison and routing.
Neutral steward The final governed apply path is separated from proposal authorship, reducing uncontrolled concurrent writes.

Claim boundary

  • ATM does not replace Git merge.
  • ATM does not claim cross-clone or cross-PR governance.
  • ATM does not claim universal semantic correctness.
  • ATM does claim an implementable and auditable pre-write admission layer within one governance domain.

Why this paper may be useful

If you are building coding-agent systems, agent orchestration layers, or repository-level AI workflows, the paper gives you a concrete framing for one problem that often arrives too late in downstream tooling: deciding when shared writes should be admitted before they mutate the governed surface.

FAQ

How is this different from Git merge?

Git merge resolves divergence after versions already exist. ATM intervenes earlier, before a governed shared write is applied inside one controlled domain.

How is this different from CRDT-style convergence?

CRDTs solve text-level convergence. ATM focuses on repository-governance admission using atoms, virtual atoms, shared surfaces, and evidence obligations.

Does the paper claim distributed consensus?

No. The paper explicitly scopes itself to a single authority governance domain.

Where is the paper?

The official paper is now live on arXiv at arXiv:2607.00041. This landing page remains the companion hub for framework links, figures, and artifacts.

Share Kit

If you want to post ATM to Hacker News, Reddit, X, Discord, or a project log, this section gives you one reusable visual and two messaging tracks: a framework-first track for engineering communities and a paper-first track for research-facing posts.