Roadmap slice: GP2-S3
Goalpost: Goalpost 2: WAL Evidence Projection
Parent: #521
Related: #522
Source: docs/design/wal-wsc-durability-roadmap.md on branch cycle/521-wal-wsc-storage-relationship at bde7957c.
Scope
Parent issues:
#521,
#522.
Scope:
- Materialize the projection records into a generic
GraphStore shape suitable
for WSC serialization.
- Keep graph nodes as projected facts.
Acceptance:
WalRoot connects to writer epochs, segments, commit anchors, and recovery
certificate refs.
- The materialized graph can be serialized to WSC without raw WAL append
authority.
- Rebuilding the graph from the same WAL recovery evidence produces identical
graph/WSC bytes.
Witness:
cargo test -p warp-core wal_projection_graph_materializes_deterministically
Dedupe note
This is the PR-sized implementation slice for the roadmap item above. Existing umbrella or adjacent issues remain linked as Parent/Related rather than duplicated here.
Roadmap slice: GP2-S3
Goalpost: Goalpost 2: WAL Evidence Projection
Parent: #521
Related: #522
Source:
docs/design/wal-wsc-durability-roadmap.mdon branchcycle/521-wal-wsc-storage-relationshipatbde7957c.Scope
Parent issues:
#521,
#522.
Scope:
GraphStoreshape suitablefor WSC serialization.
Acceptance:
WalRootconnects to writer epochs, segments, commit anchors, and recoverycertificate refs.
authority.
graph/WSC bytes.
Witness:
cargo test -p warp-core wal_projection_graph_materializes_deterministicallyDedupe note
This is the PR-sized implementation slice for the roadmap item above. Existing umbrella or adjacent issues remain linked as Parent/Related rather than duplicated here.