Spaces:
Runtime error
A newer version of the Gradio SDK is available: 6.14.0
Continuity Materializer v0
Clean product one-liner: the local continuity materializer is now an explicit fallback seam, while the live NextGen continuity runtime is the primary provider.
Why
The missing primitive from the earlier continuity thread was:
manifest -> materializer -> live surface
This repo already had:
work manifest -> runtime -> receipt
So the Pareto move is not a new runtime. It is one thin materializer that converts a continuity manifest into the current runtime contract.
Flow
./bin/bvtctl continuity-materialize
That does:
- read
runtime/examples/continuity_v1_manifest.json - compile it into a lawful
work_manifest_v0 - execute that manifest through
runtime/execute_manifest.sh - emit a receipt-backed continuity slice under
runs/continuity/
Materialized Surfaces
| Surface | Role |
|---|---|
runs/continuity/<version>/lineage.json |
continuity lineage slice |
runs/continuity/<version>/surface_registry.json |
continuity surface picker state |
runs/continuity/latest.json |
deterministic pointer for the active continuity slice |
Why in plain English
The graph or packet can propose the next continuity version, but the shell needs something concrete it can read without asking the model again.
The local materializer still turns:
- continuity version
- predecessor
- endpoints
- surfaces
- eval gate
into one small live state slice the deterministic kernel can answer from.
Provider-first rule
Primary path:
./bin/bvtctl continuity-materialize
./bin/bvtctl continuity-status
./bin/bvtctl continuity-surfaces
./bin/bvtctl continuity-lineage hv-continuity-control-plane-v1
Fallback path:
./bin/bvtctl continuity-materialize-local
Why in plain English: the external continuity engine already owns the real runtime object and live routes, so this repo should wrap it first and only fall back to the local materializer when that provider is unavailable.