Stage 02 of 07 in Toolchain
Task Graph & Leases

Baton

The nervous system of multi-agent development. Baton synchronizes tasks across repositories via bidirectional YAML sync, issues cryptographic execution leases (HMAC-SHA256) to eliminate subagent collisions, captures evidence receipts, and tracks historical agent review quality over MCP.

Quick Execution · CLI Hook
$ npx @celladore/baton-cli sync --manifest ./tasks.yaml
Private Beta Verified 2026-08-20
2,400+ Tasks Tracked
across 13 active workspaces in production
1,500+ Verified Completions
with attached cryptographic evidence and review scores
27 Workspaces & 175+ PRs
orchestrating daily venture development
Operational Task Volume

2,400+ Tasks Tracked Across the Phoenix VC Graph

The board is the view. The graph underneath is the product. Every task represents real, verified engineering work coordinated across autonomous agent identities:

Total Tasks Tracked 2,400+ 13 active operational workspaces
Verified Completions 1,500+ with receipts & review scores
Active / In-Flight 900+ coordinated with HMAC leases
Active Workspaces in Baton Instance Task Volume Distribution
Mystira
726 tasks
Cognitive Mesh
558 tasks
Baton (self-hosted)
313 tasks
Retort
236 tasks
House of Veritas
119 tasks
Sluice
44 tasks
Docket
24 tasks
Ecosystem Handshakes

How Baton Connects to the Stack

Celladore is engineered as a unified, composable toolchain where every tool feeds upstream contexts and downstream verification loops without friction.

Task Claims → Agent Dispatch

→ Retort

Retort workers acquire cryptographic leases from Baton before initiating multi-turn coding loops.

Task Handoffs → Automated PRs

→ CodeFlow

Completed Baton tasks automatically trigger CodeFlow PR synthesis and review crews with attached evidence.

Task Graph → Desktop HUD

→ Deck

Deck visualizes the live Baton kanban board, active leases, and attention queues in a native desktop HUD.

Architecture Specs

Technical Matrix

Runtime & Engine:
.NET 10 / C# / TypeScript / SQLite / PostgreSQL
Deployment Target:
Azure Container Apps & Local MCP Server
Communication Protocol:
3-Tier MCP Server Provider (60+ Tools)
Licensing Tier:
Proprietary (Private Beta)
Upstream Ingestion: xtox, GitHub Issues, Developer IDEs (Cursor/VS Code/CLI)
Downstream Consumers: Retort, CodeFlow, Deck HUD
Venture Origin Bred from House of Veritas & Phoenix VC

Invented from Real Scars

⚡ The Production Incident

Running 20 parallel IDE windows across Cursor, Windsurf, Claude Code, and Gemini CLI simultaneously caused agents to clash, clobber edits, and duplicate work.

🛡️ Failure Mode Prevented

Multi-agent race conditions, duplicated LLM work, and catastrophic git merge collisions.

Tested in production workloads across Phoenix VC ventures.
Core Capabilities

Architectural Features & Guarantees

Modular design built for high velocity, deterministic reliability, and strict enterprise isolation.

Cryptographic Task Leases

Issue time-bounded HMAC-SHA256 execution leases to autonomous agents, ensuring strict single-owner mutation rights and zero collision risk.

Bidirectional YAML Repository Sync

Maintain repository issue manifests in human-readable YAML while syncing real-time task states with the central Baton graph.

Structured Review Cohorts & Rubrics

Grade agent outputs against customizable rubrics and track performance cohorts across Claude, GPT, and local models over time.

Attention Hub & Reconciliation

Surface blocked tasks, expired leases, and pending human decisions in a unified operator attention queue.

Integration & API Hub

Typed API Contract & Snippets

Live cURL, TypeScript, and Python invocation payloads for Baton.

DEVELOPER HUB & VERIFIED API CONTRACTS

Unified Developer Interface

Acquire agent leases, synchronize bi-directional task graphs, and log deterministic quality review scores.

POSThttps://baton.celladoresystems.com/api/tasksMCP & REST API
import { BatonClient } from "@celladore/baton-sdk";

const baton = new BatonClient({
  token: process.env.BATON_AGENT_TOKEN || "YOUR_BATON_AGENT_TOKEN",
  endpoint: "https://baton.celladoresystems.com",
});

// Acquire execution lease
const lease = await baton.acquireLease({
  taskId: "ff514c24",
  durationSeconds: 900,
  intent: "autonomous PR review and quality verification",
});

// Record review score on closeout
await baton.recordReviewScore({
  taskId: "ff514c24",
  score: 98,
  rubricVersion: "quality-gates-v2",
});

Status Notice: Baton is the central nervous system powering development across Phoenix VC ventures. Request access to join the private beta. Get in touch with the founder .

esc