@@ -45,6 +45,10 @@ Every release should prefer:
4545- bounded parsing and graph traversal before federation,
4646- explicit capability-aware APIs even when enforcement is still simple.
4747
48+ No roadmap, release note, pentest response, or limitation may defer work with
49+ phrases such as "future work", "later", or "deferred" unless it names the exact
50+ version or version range where the work is scheduled.
51+
4852No production claim is allowed before ` 1.0.0 ` .
4953
5054## Crate Package Versioning
@@ -330,7 +334,8 @@ Verification:
330334
331335Exit criteria:
332336
333- - one statement shape can later be encoded and bound to any profile.
337+ - one statement shape is ready for canonical encoding in ` v0.14.0 ` and native
338+ binding in ` v0.9.0 ` .
334339
335340### v0.8.0 - Attestation Envelope
336341
@@ -400,7 +405,8 @@ Verification:
400405
401406Exit criteria:
402407
403- - one checkpoint can later have many settlement receipts.
408+ - one checkpoint is ready for settlement policy in ` v0.20.0 ` and multiple
409+ receipt models in ` v0.56.0 ` .
404410
405411## Phase 2: Canonical Codec And Test Vectors
406412
@@ -639,7 +645,8 @@ Verification:
639645
640646Exit criteria:
641647
642- - provider crates can be added later without changing statement semantics.
648+ - provider crates scheduled from ` v0.58.0 ` through ` v0.62.0 ` can be added
649+ without changing statement semantics.
643650
644651### v0.22.0 - Statement Verification
645652
@@ -1627,7 +1634,7 @@ Exit criteria:
16271634
16281635### v0.91.0 - MSRV Matrix Evidence
16291636
1630- Goal: prove Rust ` 1.90.0 ` through ` 1.96.0 ` compatibility.
1637+ Goal: prove Rust ` 1.90.0 ` through ` 1.96.1 ` compatibility.
16311638
16321639Deliverables:
16331640
0 commit comments