Ship useful layers early, then harden and scale intentionally.

This roadmap is staged so each phase produces something runnable, reduces architectural thrash, and proves value before expanding into broader ecosystem surfaces.

Guiding Constraints

  • Ship a running system early.
  • Define contracts before endpoints.
  • Do not build cloud-first.
  • Stabilize Runtime + Compiler before ecosystem expansion.
  • Version runtime APIs, manifests, schemas, and migrations.

Phase Timeline

Now

Phase 0: Foundations

Lock naming, manifests, IDs, and baseline packaging/execution conventions.

  • Canonical object/capability/contract IDs
  • Platform and plugin manifest models
  • Execution/distribution defaults selected
Now

Phase 1: Minimum Runnable Platform

Boot local runtime, persist base objects, and execute one capability end-to-end.

  • Runtime kernel + registries + job interface
  • Domain model + Postgres adapter
  • Compiler v0 graph plan output
Next

Phase 2: Plugin System

Local-first plugin install/invoke with contract enforcement and compatibility checks.

  • Plugin packaging + manifest requirements
  • Stable invocation surface
  • Local plugin registry and status tracking
Next

Phase 3: EAGER Minimal

Add schema versioning and change-event subscriptions for cross-platform data flow.

  • Schema registry + compatibility policy
  • Change event envelope + bus
  • Local subscriber API
Later

Phase 4: Sandbox Product UX

Elevate Sandbox CLI and migration safety into a repeatable team workflow product.

  • Init/up/down/reset/doctor/log/status command set
  • Diff + migration plan + destructive prompts
  • Dev artifact outputs (runtime/plugin/docs)
Later

Phase 5: Local Deploy

Reliable on-prem delivery path with upgrade, backup, health-check, and rollback flow.

  • Deployment artifact format
  • Preflight and rollback workflow
  • Health, metrics, and structured logs
Future

Phase 6: Marketplace + Control Plane

Introduce multi-tenant governance, entitlement controls, signing, and publishing workflows.

  • Org/project/tenant model
  • Plugin entitlement governance
  • Version compatibility verification
Future

Phase 7: Hosted Execution

Remote hosted plugin execution with quota, metering, and billing support.

  • Hosted capability execution path
  • Entitlements and usage accounting
  • Scale-only after local path is stable

Completion Gates

v0 Definition of Done

  • Define a domain in code
  • Boot locally with Sandbox
  • Install and run a plugin capability
  • Persist objects in Postgres
  • Produce a migration plan
  • Emit an EAGER change event

Defer Until Needed

  • Full UI framework generation
  • Global marketplace on day one
  • Hosted GPU scheduling first
  • Perfect taxonomy exchange upfront
  • Large control plane before users arrive