← Về thư mục
📄 / / root / ceo / academic-research-skills / docs / design / 2026-06-02-co-scientist-223-l4-control-plane-ownership.md

Co-Scientist L4 — control-plane ownership: who may write, rank, route

Status Design lesson — NOT a proposed feature
Issue #223
Parent epic #219 — Co-Scientist implications for ARS
Paper anchor Gottweis et al. (2026), Accelerating scientific discovery with Co-Scientist, Nature. DOI 10.1038/s41586-026-10644-y
Verified 2026-06-02 — verified against the codebase; two bindings corrected (see Verification note)

This is a recorded boundary, not a roadmap item.

Anchor

Problem

Co-Scientist and ARS both have memory, both propagate information across agents, and both route work between stages. The mechanisms look similar from the outside, but they answer different questions:

Importing a paper-derived mechanism without making the control-plane ownership explicit silently shifts ARS from authority-ledger to shared-mutable-context. The shift is invisible at the surface — the API looks the same — but the integrity guarantees change.

The three questions

Every paper-derived mechanism proposal must explicitly answer these. This document is their canonical reference.

1. Who may WRITE to state?

ARS state writers:

A new mechanism must either route its writes through these existing writers, or declare a new state region with its own single writer and the same discipline (audit log, append-only semantics, restart-safety guarantees). It may not add a second writer to an existing region.

2. Who may RANK candidates?

Permitted shapes:

Rejected shape:

3. Who may ROUTE to the next stage?

ARS routing writers:

A new mechanism must either route through the orchestrator, or document why a new routing primitive does not violate the user-confirmation invariant.

Why this distinction matters

The Co-Scientist paper presents shared mutable context as a strength. Within its paradigm that is correct: hypothesis generation benefits from continuous information flow across agents.

ARS's paradigm is different. The Material Passport's value comes precisely from its single-writer discipline. The same property the paper considers limiting (state cannot be freely mutated by every agent) is the property that makes ARS auditable.

Without the three questions above, a paper-derived mechanism can preserve the surface API while silently undermining the discipline. The questions force the design to be explicit about control-plane ownership before implementation begins.

Application — when this is invoked

Any mechanism that writes state, ranks candidates, or routes between stages must answer the three control-plane questions above. This document is their canonical reference: a design that cannot answer them has not established its control-plane ownership, and the boundary is unmet until it can.

See L1 (who may rank) and L2 (who may mutate a downstream prompt).

Non-goals

Verification note

Verified against the codebase 2026-06-02. Two corrections relative to the originating issue:

  1. Naming. The writer agent is state_tracker_agent (the bare state_tracker is its schema/role field name); the orchestrator is pipeline_orchestrator_agent. The single-writer discipline itself is verified (state_tracker_agent is sole writer of Material Passport state), as are orchestrator-written checkpoint records and orchestrator-led routing.
  2. INSIGHT Collection attribution. The issue listed it as a synthesis_agent write "after Stage 1". Verified incorrect — INSIGHT Collection is a deep-research RESEARCH-stage artifact, and synthesis_agent is a Phase-3 integration agent that does not produce it. The "who may WRITE" list above reflects the corrected attribution.

The substance of the boundary (single-writer authority ledger, orchestrator-led routing under user confirmation) stands; only these labels were tightened.