Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Roadmap

Ordered by dependency, not by desire: each step unblocks the next.

Done

StepState
ScVal → JSON, contractspecv0, risk rules, GovernorAdapter, power/tally replicasimplemented, differentially tested
Script3 adapterimplemented, tested against committed on-chain reads
v1 schema frozen, additive-only gateimplemented
WASM package v0.1.0-alpha.2 with a reproducible sha256released as a pre-release
Dry-run model and sgp simulate commandimplemented, offline-tested; accepts validated transaction envelopes
Indexer ingestion (I0–I2)implemented, integration-tested
Dashboard scaffold: /, /simulate, /statusmerged, CI green
This documentation sitebuilt and deployed from the parser repo

Next

StepDepends onStatus
Dependency refresh (TLS advisories)—done: rustls 0.23.46, rustls-webpki 0.103.16, webpki-root-certs 1.0.11
Parser WASM v0.1.0-alpha.2: adapter event surface + simulation request/responsedependency refreshimplemented
Indexer I3: decode through the pinned adapteralpha.2 assetplanned
Indexer I4: GraphQL health and raw-event connectionI2implemented; decoded entities remain planned
Indexer I5: reconciliationI4planned
Indexer I6–I7: deploy recipe, clean-clone proofI4shipped; no deployed instance yet
Dashboard data pages, codegen, live-indexer e2eI4planned
OpenZeppelin adapterfixtures already committedplanned, bounded effort
72-hour soak on a hostdeploy recipe + a hostblocked on infrastructure

Not scheduled

  • Vote casting or any write path: the suite is read-only.
  • A composite trust score for delegates: metrics stay raw counts plus formulas.
  • Mainnet deployments: fixtures and evidence are testnet.

Dates are deliberately absent. Each row moves when its dependency lands and its evidence exists, and this page is updated in the same PR.