PreprintCited by 14Distributed systems and fault toleranceParallel Computing and Optimization TechniquesAdvanced Database Systems and Queries

CodeCRDT: Observation-Driven Coordination for Multi-Agent LLM Code Generation

Open access
Pugachev, Sergey·2025·arXiv

Abstract

Multi-agent LLM systems fail to realize parallel speedups due to costly coordination. We present CodeCRDT, an observation-driven coordination pattern where agents coordinate by monitoring a shared state with observable updates and deterministic convergence, rather than explicit message passing. Using Conflict-Free Replicated Data Types (CRDTs), CodeCRDT enables lock-free, conflict-free concurrent code generation with strong eventual consistency. Evaluation across 600 trials (6 tasks, 50 runs per mode) shows both benefits and trade-offs: up to 21.1% speedup on some tasks, up to 39.4% slowdown on others, and 100% convergence with zero merge failures. The study formalizes observation-driven coordination for stochastic LLM agents, revealing semantic conflict rates (5-10%) and quality-performance tradeoffs, and provides empirical characterization of when parallel coordination succeeds versus fails based on task structure.

AI snapshot

Written from the paper’s full text.

TL;DR

CodeCRDT applies observation-driven coordination via CRDTs to multi-agent LLM code generation, letting agents coordinate by monitoring shared state rather than explicit messaging. Across 600 trials, parallel coordination shows task-dependent raw speedups/slowdowns, but normalized per-character analysis suggests it is faster for 5/6 tasks while introducing quality and semantic-conflict trade-offs.

Key findings

  • Raw response time was 13.1% slower overall for parallel vs. sequential (60.92 s vs. 68.90 s), ranging from 21.1% speedup on Tic-Tac-Toe to 39.4% slowdown on Algorithm Visualizer.
  • Normalized by code length, parallel coordination was faster per character for 5/6 tasks (11–52% speedup); apparent slowdowns were attributed to code generation volume inflation (82–189% more code for complex tasks) rather than coordination inefficiency.
  • Strong eventual consistency gave 100% convergence with zero character-level merge failures, but preliminary inspection of 60/600 runs suggested a 5–10% semantic conflict rate.
  • Parallel agents improved Performance scores (+25%, d=1.51) but degraded Code Quality (-7.7%, d=-0.71) and Accessibility (-5.6%, d=-0.59); Architecture was unchanged (p=0.158).

Methods

  • Six TypeScript/React tasks spanning high, medium, and low coupling were run 50 times per mode (sequential vs. parallel), totaling 600 evaluations with Claude Sonnet 4.5 via Amazon Bedrock and up to 5 parallel agents.
  • Metrics included end-to-end response time and LLM-based rubric scores (0–20 each) for code quality, architecture, performance, accessibility, and functionality.
  • Analysis used per-task Wilcoxon signed-rank tests combined via fixed-effects meta-analysis with inverse-variance weighting, Cohen’s d_z, Bonferroni correction α=0.05/6, and per-task-mode IQR outlier removal (13.8% of response-time data points removed).

Limitations

  • The paper states that it characterizes the observation-driven coordination pattern, not CRDTs vs. OT or replicated logs; raw response time conflates code volume with coordination overhead; LLM scoring lacks human validation; semantic conflicts were measured only in a 60/600 preliminary inspection; evaluation used at most 5 agents and only TypeScript/React; and high variance makes the approach unsuitable for SLA-bound systems.
  • The paper also notes that task coupling was measured post-hoc via manual inspection rather than pre-defined static-analysis metrics, and scalability projections beyond N=5 are speculative.
  • Evident from the text: “pipeline completion” refers to evaluation workflow success, not generated code correctness or compilability, and the reported semantic-conflict rate is explicitly preliminary rather than comprehensive.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2510.18893

Cites

11 of 11 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

6 of 16 cited sources checked · 1 supported · 0 flagged · accuracy not yet measured

  • Premisereasoning
    § ABSTRACT · p. 1

    Existing multi-agent LLM approaches fail to realize parallel speedups due to costly coordination.

    “Multi-agent LLM systems fail to realize parallel speedups due to costly coordination.”
    • Also stated in: § 1 INTRODUCTION · p. 1 · plain
      “Multi-agent LLM systems promise parallel speedups but existing approaches fail”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites Chen et al., 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Hong et al., 2023 source

      The Communication Protocol section (p. 6) says that one-to-one information sharing in previous multi-agent work can complicate communication and cause inefficiencies. It does not say that multi-agent LLM systems fail to achieve parallel speedups, or establish coordination costs as the cause of such a failure. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
  • Premisecitation
    § 1 INTRODUCTION · p. 1

    Sequential multi-agent LLM frameworks (e.g., ChatDev, MetaGPT) employ waterfall/pipeline workflows that preclude concurrent execution.

    “sequential frameworks (ChatDev (Chen et al., 2024), MetaGPT (Hong et al., 2023)) employ waterfall/pipeline workflows precluding concurrent execution”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites Chen et al., 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Hong et al., 2023 source

      Section 3.1 (p. 4) says MetaGPT’s software-development SOP enables agents to work sequentially, and its process description (p. 5) shows outputs passing from one role to the next. The paper does not say this workflow precludes concurrent execution, so that stronger part of the claim is unsupported by our copy. (LLM, conf=0.87)

      Experimental — accuracy not yet measured
  • Findingown data
    § 1 INTRODUCTION · p. 1

    Only highly coupled tasks show true coordination overhead.

    “Only highly coupled tasks show true coordination overhead.”
    Quote in the paperSubstantial claim
  • Findingown data
    § 6.3 RQ2: Code Quality-Mixed Results · p. 7

    Static analysis of TypeScript errors and code length on all 600 samples shows task-dependent outcomes.

    “Static analysis (TypeScript errors, code length) on all 600 samples shows task-dependent outcomes (Table 5).”
    Quote in the paperSubstantial claim
  • Findingown data
    § ABSTRACT · p. 1

    Parallel coordination produces 82-189% more code than sequential for complex tasks.

    “code generation volume inflation (82-189% for complex tasks)”
    • Also stated in: § 1 INTRODUCTION · p. 1 · plain
      “parallel produces 82-189% more code with optimizations”
    Quote in the paperSubstantial claim
  • May combine two claims. 39
  • Classified as probably not a substantial claim. 27
  • The quote only partly states this claim. 2
  • May combine two claims.

    Premisereasoning
    § 2.1 Shared-State Coordination · p. 2

    Prior shared-state coordination approaches (Linda, blackboards, stigmergy) coordinate via observation but lack formal guarantees for deterministic convergence under concurrent writes, application to LLM agents, and empirical characterization across diverse task structures.

    “These approaches coordinate via observation but lack: (1) formal guarantees for deterministic convergence under concurrent writes (Linda uses locking, blackboards use centralized serialization, stigmergy is best-effort), (2) application to LLM agents with stochastic behavior and semantic reasoning, (3) empirical characterization of performance across diverse task structures.”
    Quote in the paperSubstantial claim1 of 3 sources checked
    • cites Gelernter, 1985 source
    • cites Erman et al., 1980 source

      Split into 2 atoms — 0 confirmed, 2 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.

      Experimental — accuracy not yet measured
    • cites Theraulaz & Bonabeau, 1999 source
  • May combine two claims.

    Premisecitation
    § 2.3 Multi-Agent LLM Systems · p. 2

    Sequential frameworks (ChatDev, MetaGPT) employ waterfall/pipeline execution precluding concurrent speedups; orchestrator-based systems introduce centralized bottlenecks with explicit task assignment; decentralized approaches lack formal consistency guarantees.

    “Sequential frameworks (ChatDev (Chen et al., 2024), MetaGPT (Hong et al., 2023)) employ waterfall/pipeline execution precluding concurrent speedups; orchestrator-based systems introduce centralized bottlenecks with explicit task assignment; decentralized approaches lack formal consistency guarantees.”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites Chen et al., 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Hong et al., 2023 source

      Split into 3 atoms — 0 confirmed, 3 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 1 INTRODUCTION · p. 1

    Observation-driven coordination is a decades-old pattern from distributed systems (Linda tuplespaces, blackboard architectures, stigmergy).

    “We apply observation-driven coordination -a decades-old pattern from distributed systems (Linda tuplespaces (Gelernter, 1985), blackboard architectures (Erman et al., 1980), stigmergy (Theraulaz & Bonabeau, 1999))”
    Quote in the paperNot a substantial claim1 of 3 sources checked
    • cites Gelernter, 1985 source
    • cites Erman et al., 1980 source
    • cites Theraulaz & Bonabeau, 1999 source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2.4 LLMCode Generation · p. 2

    LLM-based code generation shows significant productivity improvements (e.g., GitHub Copilot improves productivity 55.8%).

    “LLM-based code generation shows significant productivity improvements (e.g., GitHub Copilot improves productivity 55.8% (Peng et al., 2023))”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites Peng et al., 2023 source

      The Introduction and Discussion report a statistically significant result: developers with access to GitHub Copilot completed a JavaScript HTTP-server task 55.8% faster than controls. The claim presents 55.8% as a general productivity improvement, but the Discussion cautions that benefits may vary across tasks and programming languages. (LLM, conf=0.83)

      Experimental — accuracy not yet measured
  • The quote only partly states this claim.

    Findingown data
    § ABSTRACT · p. 1

    Across 600 trials, parallel coordination incurs up to 39.4% slowdown on some tasks (p < 0.001).

    “parallel coordination achieves up to 21.1% speedup on some tasks but incurs up to 39.4% slowdown on others (p < 0.001).”
    • Also stated in: § 1 INTRODUCTION · p. 1 · plain
      “raw response times show 21.1% speedup to 39.4% slowdown.”
    Quote in the paperSubstantial claim
  • The quote only partly states this claim.

    Findingown data
    § ABSTRACT · p. 1

    Across 600 trials (6 tasks, 50 runs per mode) using Claude Sonnet 4.5, parallel coordination achieves up to 21.1% speedup on some tasks.

    “parallel coordination achieves up to 21.1% speedup on some tasks but incurs up to 39.4% slowdown on others (p < 0.001).”
    • Also stated in: § 1 INTRODUCTION · p. 1 · plain
      “raw response times show 21.1% speedup to 39.4% slowdown.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 6.2 RQ1: Performance-Variable Outcomes · p. 7

    Parallel execution was 13.1% slower overall than sequential, with task-to-task variation from -21.1% speedup to +39.4% slowdown.

    “Parallel 13.1% slower overall with significant task-to-task variation : ranging from -21.1% speedup (Tic-Tac-Toe) to +39.4% slowdown (Algorithm Visualizer).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 1.1 Contributions · p. 2

    Empirical evaluation across 600 trials characterizes performance trade-offs: parallel coordination shows task-dependent outcomes, with task structure influencing scalability.

    “Empirical evaluation across 600 trials characterizing performance trade-offs: parallel coordination shows task-dependent outcomes, with task structure influencing scalability-a finding not characterized in prior shared-state coordination work”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given
    § 7.1 When Observation-Driven Coordination Works · p. 8

    Strong eventual consistency eliminates character-level merge failures, with 0% character-level conflicts requiring manual resolution.

    “Strong eventual consistency eliminates characterlevel merge failures-0% character-level conflicts requiring manual resolution, though edits interleave and converge deterministically.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 6.3 RQ2: Code Quality-Mixed Results · p. 7

    All tasks with highest code inflation exhibit largest slowdowns (+29-39%), confounding attribution to coordination overhead alone.

    “Critical Correlation : All tasks with highest code inflation exhibit largest slowdowns (+29-39%), confounding attribution to coordination overhead alone.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given
    § ABSTRACT · p. 1

    Strong eventual consistency guarantees 100% convergence with zero merge failures (no manual conflict resolution needed).

    “Strong eventual consistency guarantees 100% convergence with zero merge failures (no manual conflict resolution needed)”
    • Also stated in: § ABSTRACT · p. 1 · boosted
      “Strong eventual consistency guarantees 100% convergence”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 7.1 When Observation-Driven Coordination Works · p. 8

    Semantic conflicts occur at a preliminary estimated rate of 5-10% (from 60-run inspection) and require reconciliation regardless of primitive choice.

    “Semantic conflicts (preliminary estimate 5-10% from 60-run inspection) require reconciliation regardless of primitive choice.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: The preliminary 60-run inspection estimate of 5-10% semantic conflicts is representative of the full 600-run dataset.
  • May combine two claims.

    Findingreasoning
    § 6.3 RQ2: Code Quality-Mixed Results · p. 7

    Code inflation co-occurs with +25% Performance score, likely due to optimization logic.

    “Code inflation co-occurs with +25% Performance score (likely optimization logic).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 6.4 RQ3: Consistency-Zero Data Corruption · p. 8

    I2 = 0% indicates negligible between-task heterogeneity in effect directions, validating pooling for sign determination.

    “I 2 = 0% indicates negligible between-task heterogeneity in effect directions (all tasks show consistent direction within each metric despite magnitude differences), validating pooling for sign determination.”
    • Also stated in: § 6.4 RQ3: Consistency-Zero Data Corruption · p. 8 · plain
      “I 2 = 0% means this variance is explained by within-task uncertainty rather than true between-task effect heterogeneity.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Findingreasoning
    § 4.3 Conflict Resolution · p. 6

    Yjs deterministically merges concurrent character-level edits via operation ID total order, so all agents converge to identical state with zero merge failures (0% character-level conflicts means no manual conflict resolution needed, not that edits don't interleave).

    “Character-Level (Automatic) : Yjs deterministically merges concurrent edits via operation ID total order (e.g., two agents inserting at same line → both preserved in deterministic order; edits interleave but never require manual conflict resolution). Guarantee : Strong eventual consistencyall agents converge to identical state with zero merge failures (0% character-level conflicts means no manual”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 4.3 Conflict Resolution · p. 6

    Manual inspection of 60/600 runs (10% sample) identified a ∼5-10% semantic conflict rate with high task variance (20% for simple tasks, 80% for complex tasks).

    “Preliminary measurement : Manual inspection of 60/600 runs (10% sample) identified ∼ 5-10% semantic conflict rate with high task variance (20% for simple tasks, 80% for complex tasks); comprehensive measurement across all 600 runs needed for precise rates.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 6.1 Overview · p. 7

    The evaluation pipeline completed 100% of 600 evaluations with zero crashes or data corruption.

    “100% evaluation pipeline completion across 600 evaluations; zero crashes or data corruption.”
    • Also stated in: § 6.1 Overview · p. 7 · plain
      “All runs completed successfully (no evaluation failures, agent crashes, or CRDT synchronization errors).”
    • Also stated in: § 6.4 RQ3: Consistency-Zero Data Corruption · p. 7 · plain
      “Zero data corruption.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductnone given
    § 4.3 Conflict Resolution · p. 6

    The evaluator agent identifies conflicts via TypeScript diagnostics and applies automatic fixes or flags for review.

    “Resolution : Evaluator agent identifies conflicts via TypeScript diagnostics; applies automatic fixes or flags for review.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Premisereasoning
    § 1 INTRODUCTION · p. 1

    In observation-driven coordination, agents coordinate through monitoring shared state rather than explicit message passing, observing edits, skipping completed work, and avoiding conflicts without centralized task assignment.

    “In this pattern, agents coordinate through monitoring shared state rather than explicit message passing, observing edits, skipping completed work, and avoiding conflicts without centralized task assignment.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data
    § 6.2 RQ1: Performance-Variable Outcomes · p. 7

    Raw response time slowdowns are artifacts of code generation volume: parallel produces 82-189% more code with optimizations/safety checks, not coordination inefficiency.

    “Raw slowdowns are artifacts of code generation volume -parallel produces 82-189% more code with optimizations/safety checks.”
    • Also stated in: § 7.1 When Observation-Driven Coordination Works · p. 8 · boosted
      “Raw response times mislead: apparent slowdowns result from code generation volume (parallel produces 82-189% more code with optimizations/safety checks), not coordination inefficiency.”
    • Also stated in: § B.1 Normalized Response Time Analysis · p. 11 · plain
      “Raw slowdowns result from code generation volume (parallel produces 82-189% more code), not coordination inefficiency.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: Normalizing response time by code length isolates coordination overhead from code generation volume.
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § 5.3 Statistical Analysis · p. 7

    The study used Bonferroni correction α = 0.05/6 for 6 metrics.

    “Bonferroni correction α = 0 . 05 / 6 for 6 metrics.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2.2 CRDTs and Eventual Consistency · p. 2

    Production IDEs use centralized OT requiring server arbitration.

    “Production IDEs use centralized OT requiring server arbitration (Microsoft, 2020).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Microsoft, 2020

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Premisecitation
    § 3.2 Substrate Requirements · p. 3

    SEC via CRDTs provides decentralized, partition-tolerant, lock-free coordination with automatic conflict resolution via commutative operations, eventual convergence with bounded staleness, and O(N × O) metadata overhead.

    “Strong Eventual Consistency (SEC) via CRDTs : Decentralized, partition-tolerant, lock-free; automatic conflict resolution via commutative operations; eventual convergence with bounded staleness; O(N × O) metadata overhead for N agents, O operations”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Shapiro et al., 2011 source
  • Classified as probably not a substantial claim. May combine two claims.

    Premisenone given
    § 1 INTRODUCTION · p. 1

    Observation-driven coordination requires a shared state substrate with observable updates, deterministic convergence, and monotonic progress.

    “The pattern requires a shared state substrate with three properties: (1) observable updates (agents can subscribe to state changes), (2) deterministic convergence (all agents eventually observe consistent state), and (3) monotonic progress (no rollbacks invalidating completed work).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data
    § 1 INTRODUCTION · p. 1

    Parallel agents optimize locally, producing more robust but verbose code.

    “parallel agents optimize locally, producing more robust but verbose code.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.2 Observation-Driven Adaptation · p. 6

    Observation-adaptation introduces O(N × U) overhead (N agents, U update frequency); each CRDT update triggers callbacks in all N agents.

    “Observation-adaptation introduces O(N × U) overhead (N agents, U update frequency). Each CRDT update triggers callbacks in all N agents.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data
    § 5.2.1 Benchmark Suite and Task Coupling · p. 6

    Coupling was measured post-hoc via manual inspection of generated code dependencies rather than pre-defined metrics.

    “Limitation : Coupling measured post-hoc via manual inspection of generated code dependencies rather than pre-defined metrics; future work should use static analysis (data-flow graphs, shared variable access patterns) for objective coupling measurement.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Premisenone given
    § 3.2 Substrate Requirements · p. 3

    Sequential consistency via OT is centrally arbitrated, has lower latency for small N, requires server availability, has a single point of failure, and simpler conflict resolution than CRDTs.

    “Sequential Consistency via Operational Transformation (OT) : Centrally arbitrated, lower latency for small N; requires server availability; single point of failure; simpler conflict resolution than CRDTs”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Study design and conductnone given
    § 3.3 System Architecture · p. 3

    Agents communicate exclusively through three shared CRDT types (Y.Text, Y.Map, Y.Array).

    “Agents communicate exclusively through three shared CRDT types (Table 2).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning
    § 1 INTRODUCTION · p. 1

    CodeCRDT instantiates observation-driven coordination using CRDTs for SEC, enabling lock-free deterministic convergence with zero character-level merge conflicts.

    “We instantiate using CRDTs for SEC, enabling lock-free deterministic convergence with zero character-level merge conflicts.”
    • Also stated in: § ABSTRACT · p. 1 · plain
      “We instantiate this pattern using Conflict-Free Replicated Data Types (CRDTs), which provide strong eventual consistency (SEC) enabling lock-free, conflict-free concurrent code generation.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2.2 CRDTs and Eventual Consistency · p. 2

    Shapiro et al. (2011) formalized strong eventual consistency via commutative operations.

    “Shapiro et al. (Shapiro et al., 2011) formalized strong eventual consistency via commutative operations.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Shapiro et al., 2011 source
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given
    § 3.2 Substrate Requirements · p. 3

    CodeCRDT is implemented using Yjs CRDTs via a centralized Hocuspocus WebSocket relay, providing lock-free coordination with partition tolerance while centralizing persistence and observability.

    “Implementation Choice : We instantiate using Yjs CRDTs via centralized Hocuspocus WebSocket relay (SEC with simplified deployment). This provides lock-free coordination with partition tolerance while centralizing persistence and observability.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data
    § 6.3 RQ2: Code Quality-Mixed Results · p. 7

    Normalized error rates show parallel benefits decomposable tasks but hurts coupled tasks, with Markdown Editor as an outlier.

    “Normalized error rates show parallel benefits decomposable tasks but hurts coupled tasks (Markdown Editor outlier).”
    Quote in the paperSubstantial claim
    • Rests on an assumption: Normalizing response time by code length isolates coordination overhead from code generation volume.
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Premisenone given
    § 3.2 Substrate Requirements · p. 3

    Strong consistency via replicated logs provides linearizable reads, immediate consistency, higher coordination cost (Raft/Paxos), predictable latency, and requires quorum for progress.

    “Strong Consistency via Replicated Logs : Linearizable reads, immediate consistency; higher coordination cost (Raft/Paxos); predictable latency; requires quorum for progress”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given
    § 5.3 Statistical Analysis · p. 7

    Hypothesis testing used per-task Wilcoxon signed-rank tests combined via fixed-effects meta-analysis with inverse-variance weighting, computing Cohen's d z, pooled estimates, and I 2 heterogeneity.

    “Hypothesis Testing : Per-task Wilcoxon signed-rank tests combined via fixed-effects meta-analysis with inverse-variance weighting. Compute Cohen's d z (paired effect size), pooled estimates, and I 2 heterogeneity.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data
    § 7.1 When Observation-Driven Coordination Works · p. 8

    CodeCRDT enables parallel coordination with per-character efficiency gains despite volume increases.

    “CodeCRDT enables parallel coordination with per-character efficiency gains despite volume increases.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given
    § 7.1 When Observation-Driven Coordination Works · p. 8

    ChatDev/MetaGPT use waterfall/pipeline workflows without concurrent execution (predictable but sequential).

    “ChatDev/MetaGPT use waterfall/pipeline workflows without concurrent execution (predictable but sequential)”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductown data
    § ABSTRACT · p. 1

    The evaluation of code quality used LLM-based evaluation without a human validation baseline.

    “as assessed via LLM-based evaluation (limitation: no human validation baseline)”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § 5.2.3 Scoring Methodology · p. 6

    Claude Sonnet 4.5 evaluates code using a rubric with five 0-20 subscales: Code Quality, Architecture, Performance, Accessibility, Functionality.

    “Claude Sonnet 4.5 evaluates code using rubric: Code Quality (0-20: type safety, patterns, error handling, maintainability), Architecture (0-20: component structure, state management), Performance (0-20: optimization, efficiency), Accessibility (0-20: ARIA, keyboard nav), Functionality (0-20: requirements, correctness).”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § 5.2.2 Evaluation Procedure · p. 6

    Response time was measured end-to-end from prompt submission to evaluator completion, including CRDT sync.

    “Metrics : Response time (end-to-end: prompt submission → evaluator completion, including CRDT sync)”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Premisenone given
    § 3.5 TODO Claim Protocol · p. 4

    Yjs Y.Map uses LWW register semantics; concurrent writes resolve via (logical clock, clientID) lexicographic ordering, and all replicas converge to the same winner deterministically.

    “Yjs Y.Map uses LWW register semantics-concurrent writes resolve via (logical clock, clientID) lexicographic ordering. All replicas converge to same winner deterministically.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationnone given
    § 3.2 Substrate Requirements · p. 3

    The evaluation isolates coordination pattern characteristics (observation overhead, task-dependent performance) from CRDT-specific trade-offs; alternative substrates would exhibit different metadata overhead and convergence latency but similar task-dependent behavior patterns.

    “Our evaluation isolates coordination pattern characteristics (observation overhead, task-dependent performance) from CRDT-specific trade-offs; alternative substrates would exhibit different metadata overhead and convergence latency but similar task-dependent behavior patterns.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data
    § 7.1 When Observation-Driven Coordination Works · p. 8

    Code volume inflation from independent TODO optimization creates a trade-off: more robust/optimized code (correlates with +25% Performance scores) but longer generation time.

    “Code volume inflation from independent TODO optimization creates trade-off: more robust/optimized code (correlates with +25% Performance scores) but longer generation time.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given
    § 1 INTRODUCTION · p. 1

    Lock-based coordination introduces O(N × L) contention for N agents competing for L locks.

    “lock-based coordination introduces O(N × L) contention (N agents competing for L locks)”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductown data
    § 5.3 Statistical Analysis · p. 7

    Outlier removal used per-task-mode IQR method for response time, removing 13.8% overall (83/600 data points); no removal for scores.

    “Outlier Removal : Per-task-mode IQR method for response time (13.8% removed overall: 83/600 data points); no removal for scores.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data
    § 6.3 RQ2: Code Quality-Mixed Results · p. 7

    Parallel execution yields fewer TypeScript errors (syntactic) but lower Code Quality scores (semantic), suggesting parallel optimizes for compilability over maintainability.

    “Fewer TS errors (syntactic) but lower Code Quality scores (semantic)-parallel optimizes for compilability over maintainability.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § 7.2 Scalability and Limitations · p. 8

    LLM scoring was used without human validation.

    “LLM scoring only (no human validation)”
    • Also stated in: § 5.4 Threats to Validity · p. 7 · plain
      “LLM scoring lacks human baseline”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: LLM-based scoring validly measures code quality, architecture, performance, and accessibility.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data
    § B.2 Outlier Analysis · p. 11

    Outlier removal was symmetric overall across modes (42 parallel, 41 sequential).

    “Symmetric overall across modes (42 parallel, 41 sequential).”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: Outlier removal via per-task-mode IQR does not bias the results.
  • May combine two claims.

    Interpretationreasoning
    § 5.4 Threats to Validity · p. 7

    Findings about task-dependent scalability likely generalize to other substrates providing observable updates and deterministic convergence, though substrate-specific performance characteristics would differ significantly.

    “Findings about task-dependent scalability likely generalize to other substrates providing observable updates and deterministic convergence, though substrate-specific performance characteristics (metadata overhead, convergence latency, coordination cost) would differ significantly.”
    • Also stated in: § 8 CONCLUSION · p. 9 · plain
      “The pattern generalizes beyond CRDTs to any substrate providing observable updates and deterministic convergence.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The six UI tasks (<100 LOC) are representative enough to generalize findings about task-dependent scalability.
  • May combine two claims.

    Interpretationown data
    § 8 CONCLUSION · p. 9

    Observation-driven coordination enables decentralized AI collaboration with formal consistency guarantees, with variable effectiveness depending on task characteristics.

    “Observation-driven coordination enables decentralized AI collaboration with formal consistency guarantees, with variable effectiveness depending on task characteristics.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Study design and conductown data
    § 7.2 Scalability and Limitations · p. 8

    The study used a maximum of 5 agents, and scalability projections beyond N=5 are speculative.

    “5 agents max (scalability projections beyond N=5 speculative)”
    • Also stated in: § 5.4 Threats to Validity · p. 7 · plain
      “scale (5 agents max)”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data
    § B.1 Normalized Response Time Analysis · p. 11

    Parallel agents generate code more efficiently (faster per character) despite producing more code.

    “Parallel agents generate code more efficiently (faster per character) despite producing more code”
    Quote in the paperSubstantial claim
    • Rests on an assumption: Normalizing response time by code length isolates coordination overhead from code generation volume.
  • May combine two claims.

    Study design and conductreasoning
    § Proof Sketch : · p. 11

    Logical clocks monotonically increase per agent, and clientID tie-breaking is deterministic, preventing ABA.

    “ABA Prevention : Logical clocks monotonically increase per agent; clientID tie-breaking is deterministic.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given
    § 5.4 Threats to Validity · p. 7

    The study used large samples (50 runs/task), diverse complexity, Bonferroni correction, transparent negative results, and explicit acknowledgment that results characterize pattern not primitive.

    “Large samples (50 runs/task), diverse complexity, Bonferroni correction, transparent negative results, explicit acknowledgment that results characterize pattern not primitive.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data
    § 8 CONCLUSION · p. 9

    LLM agents exhibit distinct failure modes: semantic conflicts despite character-level convergence, code volume inflation from local optimization, and quality-performance trade-offs.

    “Demonstration that LLM agents exhibit distinct failure modes: semantic conflicts despite character-level convergence, code volume inflation from local optimization, quality-performance trade-offs”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § 7.2 Scalability and Limitations · p. 8

    Semantic conflicts were measured via preliminary 60/600 inspection only.

    “Semantic conflicts measured via preliminary 60/600 inspection only (comprehensive measurement needed)”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: The preliminary 60-run inspection estimate of 5-10% semantic conflicts is representative of the full 600-run dataset.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data
    § B.2 Outlier Analysis · p. 11

    83/600 data points (13.8%) were removed via per-task-mode IQR method.

    “83/600 data points removed (13.8%) via per-task-mode IQR method.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: Outlier removal via per-task-mode IQR does not bias the results.
57 of 57
  • The paper relies on this without support.

    Git-style branching defers 15-30% of conflicts to costly merge-time resolution.

    “git-style branching defers 15-30% conflicts to costly merge-time resolution.”
  • The paper relies on this without support.

    The core challenge of enabling lock-free concurrent editing while maintaining strong consistency guarantees has not previously been applied to autonomous multi-agent LLMs.

    “The core challenge is enabling lock-free concurrent editing while maintaining strong consistency guarantees -a problem extensively studied in distributed systems but not previously applied to autonomous multi-agent LLMs.”
  • The paper relies on this without support.

    Prior work has not formalized observation-driven coordination for LLM agents with provable convergence guarantees and empirical scalability analysis across varied tasks.

    “Gap : Prior work has not formalized observation-driven coordination for LLM agents with provable convergence guarantees and empirical scalability analysis across varied tasks.”
  • The paper relies on this without support.

    Prior CRDT work targets human-human collaboration, and applying SEC to autonomous LLM agent coordination requires new protocols and characterization of agent-specific failure modes.

    “Gap : Prior CRDT work targets human-human collaboration; applying SEC to autonomous LLM agent coordination requires new protocols and characterization of agent-specific failure modes.”
  • The paper relies on this without support.

    No prior system combines observation-driven coordination with strong eventual consistency for concurrent LLM-based editing.

    “Gap : To our knowledge, no prior system combines observation-driven coordination with strong eventual consistency for concurrent LLM-based editing.”
  • The paper relies on this without support.

    Prior work has not empirically characterized when parallel LLM agents succeed vs. fail based on task structure.

    “Gap : Prior work has not empirically characterized when parallel LLM agents succeed vs. fail based on task structure.”
  • The paper relies on this without support.

    Prior work applied observation-driven coordination to deterministic processes or humans, but not to stochastic LLM agents.

    “While prior work applied observation-driven coordination to deterministic processes or humans, we demonstrate its viability for stochastic LLM agents”
  • The paper relies on this without support.

    LLM-based scoring validly measures code quality, architecture, performance, and accessibility.

    “LLM scoring lacks human baseline”
    “LLM scoring only (no human validation)”
  • The paper relies on this without support.

    Normalizing response time by code length isolates coordination overhead from code generation volume.

    “To isolate coordination overhead from code generation volume, we compute response time normalized by code length (seconds per 1000 characters):”
  • The paper relies on this without support.

    Outlier removal via per-task-mode IQR does not bias the results.

    “83/600 data points removed (13.8%) via per-task-mode IQR method.”
    “Robustness checks recommended: no-removal baseline, winsorization, quantile regression.”
  • The paper relies on this without support.

    The six UI tasks (<100 LOC) are representative enough to generalize findings about task-dependent scalability.

    “Task bias (6 UI tasks &lt; 100 LOC)”
    “Findings about task-dependent scalability likely generalize to other substrates providing observable updates and deterministic convergence, though substrate-specific performance characteristics (metadata overhead, convergence latency, coordination cost) would differ significantly.”
  • The paper relies on this without support.

    The preliminary 60-run inspection estimate of 5-10% semantic conflicts is representative of the full 600-run dataset.

    “Semantic conflicts (preliminary estimate 5-10% from 60-run inspection) require reconciliation regardless of primitive choice.”
    “Semantic conflicts measured via preliminary 60/600 inspection only (comprehensive measurement needed)”
  • The paper relies on this without support.

    Comparing parallel vs sequential execution within the same observation-driven coordination pattern isolates the benefits of parallelism from CRDT-specific overhead.

    “Our evaluation compares parallel vs. sequential execution within the same observationdriven coordination pattern, isolating benefits of parallelism from CRDT-specific overhead.”
13 of 13

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • CodeCRDT's empirical question is speedup over sequential baselines, reported bimodal at 21% speedup / 39% slowdown, semantic conflict rate 5-10%.

    “the empirical question is speedup over sequential baselines (reported bimodal at 21% speedup / 39% slowdown, semantic conflict rate 5 -10% )”

    From AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace (2026) · cites this paper as Pugachev, 2025

    Section 6.2 (p. 7) compares parallel and sequential execution and reports task-dependent outcomes ranging from 21.1% speedup to 39.4% slowdown. The Introduction (p. 1) gives a preliminary estimate of 5–10% semantic conflicts. The paper does not characterize the outcomes as bimodal, and the claim omits the preliminary qualifier on the conflict estimate. (LLM, conf=0.85)

    Experimental — accuracy not yet measured
  • CodeCRDT's character-level concurrent edits produce the 5-10% semantic conflicts and the bimodal speed distribution.

    “CodeCRDT's character-level concurrent edits produce the 5 -10% semantic conflicts and the bimodal speed distribution”

    From AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace (2026) · cites this paper as Pugachev, 2025

    Section 4.3 (p. 6) gives a preliminary 5–10% semantic-conflict estimate from inspection of 60 runs, but does not establish that character-level edits cause those conflicts. Section 6.2 (p. 7) describes task-dependent speedups and slowdowns, attributing apparent slowdowns chiefly to greater code volume; it does not report a bimodal speed distribution or attribute one to character-level edits. (LLM, conf=0.87)

    Experimental — accuracy not yet measured
  • CodeCRDT and AgentRoom share the CRDT-merged substrate.

    “CodeCRDT [Pugachev, 2025] and AgentRoom share the CRDT-merged substrate”

    From AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace (2026) · cites this paper as Pugachev, 2025

    Section 3.3 (p. 3) identifies shared Yjs CRDT state as CodeCRDT’s coordination substrate. Our copy does not mention AgentRoom, so it supports the CodeCRDT side but not the claim that the two systems share that substrate. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • CodeCRDT coordinates through observable shared state and CRDT convergence.

    “CodeCRDT [5] coordinates through observable shared state and CRDT convergence.”

    From Claim Plane: Enforceable Change Intents and Dynamic Scope for Parallel Coding Agents (2026) · cites this paper as [5]

  • Implicit concurrent coordination via CRDTs has been explored but with mixed results (21% speedup / 39% slowdown across tasks).

    “Implicit concurrent coordination via CRDTs has been explored [Pugachev, 2025] but with mixed results (21% speedup / 39% slowdown across tasks).”

    From AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace (2026) · cites this paper as Pugachev, 2025

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Markdown Editor is called both low-coupling and highly coupled

    Major

    The methodology classifies Markdown Editor as low-coupling, while the discussion identifies it as the highly coupled task exhibiting coordination overhead.

  • Visualizer is described as independent despite its high-coupling classification

    Major

    The discussion uses Visualizer as its example of a task with independent components, but the methodology lists Algorithm Visualizer among the high-coupling tasks.

  • The fixed claim-verification wait does not ensure convergence

    Major

    The claim protocol treats a 50 ms wait as sufficient for convergence, yet the paper reports that update propagation takes up to 200 ms at the 95th percentile. Thus verification after that fixed wait cannot guarantee the post-convergence observation used in the safety proof.

  • Response-time effects do not have a consistent direction

    Major

    The Table 3 caption says all tasks show a consistent direction within each metric, but the paper reports both response-time speedups and slowdowns across tasks.

  • Parallel and sequential outlier totals are reversed

    Minor

    The per-task breakdown lists 41 parallel outliers, not 42. Its sequential counts total 42, not 41.

    Reported 42 · recomputed 41

5 of 5

Cites

Flagged first, then by citations

6 of the 17 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Pugachev, S.
Corresponding author
Pugachev, Sergey
Venue
arXiv
Publisher
arXiv
Published
2025
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4416245600
Cited by
0
References
17
Type
posted content
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University) (cc-by)
Topics
  • Physical Sciences › Computer Science › Computer Networks and Communications › Distributed systems and fault tolerance
  • Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
  • Physical Sciences › Computer Science › Computer Networks and Communications › Advanced Database Systems and Queries
Keywords
multi-agent LLM systems, code generation, conflict-free replicated data types, eventual consistency, parallel speedup, semantic conflicts, coordination patterns

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review