Roadmap slice: GP4-S1
Goalpost: Goalpost 4: Retained Evidence Durability
Parent: #519
Related: #512, #513, #517, #522
Source: docs/design/wal-wsc-durability-roadmap.md on branch cycle/521-wal-wsc-storage-relationship at bde7957c.
Scope
Parent issues:
#519,
#512,
#513.
Scope:
- Define the exact crosswalk among
RetainedEvidenceRef,
RetainedMaterialRecord, ReadingRefRecord, SemanticBlobCoordinate, and
BlobHash.
- Keep query identity, reading identity, semantic coordinate, and byte digest
separate.
Acceptance:
- Equal bytes under different semantic coordinates produce distinct retained
refs.
- Query identity alone does not imply retained payload availability.
- Retained reading id does not stand in for payload digest.
Witness:
cargo test -p warp-core --test retained_evidence_ref_tests
cargo test -p warp-core --test optic_retention_tests
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: GP4-S1
Goalpost: Goalpost 4: Retained Evidence Durability
Parent: #519
Related: #512, #513, #517, #522
Source:
docs/design/wal-wsc-durability-roadmap.mdon branchcycle/521-wal-wsc-storage-relationshipatbde7957c.Scope
Parent issues:
#519,
#512,
#513.
Scope:
RetainedEvidenceRef,RetainedMaterialRecord,ReadingRefRecord,SemanticBlobCoordinate, andBlobHash.separate.
Acceptance:
refs.
Witness:
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.