You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/PHASE39_COMMERCIAL_EVIDENCE_FILE_VERIFICATION.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,20 @@ A retained file is verified only when the file exists, is non-empty, carries val
29
29
30
30
The manifest is the first aggregate proof that retained file observations match the digest-covered handoff from artifact intake.
31
31
32
+
## Unit 3 - File Verification Report
33
+
34
+
`SigtranCommercialEvidenceFileVerificationReport` evaluates the retained file manifest and produces explicit blocker reasons:
35
+
36
+
- Missing retained files.
37
+
- Empty retained files.
38
+
- Invalid SHA-256 values.
39
+
- Digest mismatches.
40
+
- Non-UTC observation times.
41
+
- Duplicate retained paths.
42
+
- Incomplete promotion handoff coverage.
43
+
44
+
The report keeps verification gates auditable. A commercial release decision can now distinguish "not verified" from the specific retained file condition that blocked promotion.
Copy file name to clipboardExpand all lines: docs/PHASE39_SUMMARY.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,8 @@ Phase 39 prepares the SDK to verify retained commercial evidence files after art
6
6
7
7
- Retained file evidence item that verifies existence, size, SHA-256 validity, digest match, and UTC observation time.
8
8
- Retained file manifest that covers every promotion-required handoff item with verified unique retained files.
9
+
- File verification report that exposes missing, empty, invalid digest, digest mismatch, non-UTC observation, duplicate path, and incomplete handoff blockers.
9
10
10
11
## Readiness Position
11
12
12
-
The phase is in progress. Retained file evidence item verification and retained file manifest coverageare available. Verification reporting, retention ledger, integrity seal, publication attachments, promotion gate, command plan, status reporting, and final validation remain.
13
+
The phase is in progress. Retained file evidence item verification, retained file manifest coverage, and blocker reporting are available. Retention ledger, integrity seal, publication attachments, promotion gate, command plan, status reporting, and final validation remain.
Copy file name to clipboardExpand all lines: docs/SDK_ROADMAP.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -347,7 +347,7 @@ Status: Phase 38 is foundation-complete. Artifact intake target identity binds a
347
347
- Track file existence, size, observation time, digest match, retention, integrity sealing, publication attachment, promotion gate, and operator command contracts.
348
348
- Keep file verification separate from real lab execution: verification contracts can evaluate retained files, but publication remains blocked until real files are present and approved.
349
349
350
-
Status: Phase 39 is in progress. Retained file evidence item verification now checks existence, non-empty size, SHA-256 validity, digest match, and UTC observation time. Retained file manifest coverage now verifies that every promotion-required handoff item has a unique verified retained file. Verification reporting, retention ledger, integrity seal, publication attachments, promotion gate, command plan, status reporting, and final validation remain in progress.
350
+
Status: Phase 39 is in progress. Retained file evidence item verification now checks existence, non-empty size, SHA-256 validity, digest match, and UTC observation time. Retained file manifest coverage now verifies that every promotion-required handoff item has a unique verified retained file. File verification reporting now exposes missing, empty, invalid digest, digest mismatch, non-UTC observation, duplicate path, and incomplete handoff blockers. Retention ledger, integrity seal, publication attachments, promotion gate, command plan, status reporting, and final validation remain in progress.
Copy file name to clipboardExpand all lines: src/Sigtran.NET.Tests/Program.cs
+26Lines changed: 26 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -298,6 +298,7 @@
298
298
Run("SIGTRAN commercial evidence artifact intake status summarizes foundation readiness", SigtranCommercialEvidenceArtifactIntakeStatusSummarizesFoundationReadiness);
0 commit comments