Past & Future

Where CellState has been and where it's going. For the versioning philosophy, see the docs.

Roadmap

v0.5.1 Exploration March 10, 2026
Now

First Light

First public release. 7-crate Rust workspace compiling to a single binary.

  • 4-stage mutation pipeline with 11 gate checks
  • Immutable Event DAG with Blake3 hash chains
  • Full entity hierarchy: Tenant → Agent → Trajectory → Scope → Turn
  • 85+ REST endpoints, WebSocket + SSE streaming
  • 2,554 passing tests, 48 Prometheus metrics
v0.7.0 Exploration
Planned

Multi-Agent Coordination

Proving coordination primitives under real multi-agent pressure.

  • A2A protocol wired and functional
  • Automated context compression: L0 → L1 → L2
  • Conflict resolution strategies proven
  • Child trajectory spawning validated
v0.8.0 Hardening
Planned

Protocol Completeness

All four transports running, monolithic server decomposed into protocol crates.

  • ag-ui protocol integrated
  • cellstate-pcp decomposed into focused protocol crates
  • API surface audit complete
  • Benchmark baselines established
v0.9.0 Hardening
Planned

Production Hardening

External validation and production polish.

  • Full protocol matrix stable
  • External team running CellState in production
  • Security audit findings resolved
  • Documentation covers every public type
v1.0.0
Vision

The Contract

API will not break without a major version bump. The promise.

  • All four protocols fully operational
  • Each protocol in its own crate
  • Public API surface frozen
  • Migration tooling for schema changes

Beyond v1.0

Directions, not promises. These become concrete milestones when the foundation is stable.

CellState Hosted — managed service, the Webflow-for-agents model

Pack Editor as CellState agent — full dogfooding

cellstate-rs crate — published Rust crate for agent developers

Ecosystem integrations — first-class connectors for major agent frameworks

Changelog

v0.5.1 March 10, 2026

First public release. 7-crate Rust workspace consolidated from 9. cellstate-api renamed to cellstate-pcp, cellstate-pipeline renamed to cellstate-compiler, cellstate-storage dissolved into cellstate-pcp.

  • 4-stage mutation pipeline with 11 gate checks
  • Immutable Event DAG with Blake3 hash chains and UUIDv7 causal ordering
  • 56 PostgreSQL tables, 85+ REST endpoints
  • WebSocket event broadcast and SSE streaming
  • LMDB cache layer for sub-millisecond reads
  • 18 background jobs, 2,554 passing tests
  • 48 Prometheus metrics, OTLP observability
  • Basic MCP server