System score / five durable movements

State before spectacle.

BATON’s architecture is a compact organizational kernel. It records coordination decisions before visualizing them, and recovery is a normal state transition rather than an exceptional UI path.

I / Runtime topology

Five layers. One record.

Each layer has one narrow job, so an operator can follow an objective from scheduled intent to durable evidence without reverse-engineering a framework’s internal graph.

01 / ROUTINE

Declare

Schedule, objective, constraints, budget, coordination, memory, workspace.

02 / HANDOFF

Pin

Version the exact instructions and active advisories read by the run.

03 / CLAIM

Coordinate

Lease a scope with an opaque owner token or join its FIFO queue.

04 / CHECKPOINT

Recover

Commit step, workspace ref, harness state, and handoff version.

05 / EVENT

Explain

Append the transition and render it into the shared organizational score.

II / Operational contracts

The boundaries are the interface.

The prototype makes its consistency points explicit. That keeps claims and recovery testable with no external service and makes omissions visible.

Claims

Compare-and-delete release.

Only the opaque owner token can release a live claim. Expiry or valid release grants the next queued contender in deterministic order.

Advisories

Data, never hidden commands.

Topic-scoped advisories carry publisher, severity, TTL, and provenance. Agents receive them only at a step boundary and record their reaction.

Recovery

Resume from the durable edge.

Runtime.resume restores the latest checkpoint and its exact handoff. Work after that edge must be re-executed, never imagined complete.

Memory

Abstention is a valid verdict.

Invalid or missing comparison evidence yields UNDETERMINED. Positive registered deltas promote; non-positive evidence archives.

Control plane

One API over the same runtime.

The local HTTP service performs real state transitions, returns structured errors, exposes evidence bundles, and serves the score same-origin when requested. It does not simulate an agent loop.

III / MVP limits

What this score does not claim.

See the state move

Replay every contract on the conductor score.

Open interactive Journey 0 →