Record successful public signed update delivery and recovery verification
This commit is contained in:
@@ -22,6 +22,10 @@ laptop diagnostics.
|
||||
|
||||
Independent final integration review found no actionable issues and verified all
|
||||
19 signed runtime payload files against source bytes/modes and the pinned key.
|
||||
After publication, [public update verification](public-update-verification.json)
|
||||
discovered the signed release through the normal HTTPS path, checked it against
|
||||
the image's pinned key, and verified installation of all 19 files, CLI startup,
|
||||
exact rollback and replay rejection in a separate staging root.
|
||||
|
||||
The final [artifact record](artifacts.json), [whole-disk report](whole-disk-acceptance.json)
|
||||
and [laptop report](laptop-acceptance.json) identify the exact ISO, firmware and
|
||||
|
||||
@@ -75,6 +75,11 @@
|
||||
"name": "rootfs-manifest.json",
|
||||
"size": 142178,
|
||||
"sha256": "126c66d84b7c2160a517cbd0c3649630982a4d734e113ecdd6ee48e0859f1630"
|
||||
},
|
||||
{
|
||||
"name": "public-update-verification.json",
|
||||
"size": 665,
|
||||
"sha256": "7d5df66c6f13b1638abf0de9e280338755520b2eb020f54d33a4a19d6731746b"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"status": "passed",
|
||||
"source_commit": "ebeebc7fb1aed07a5f50bc62374365d614953dad",
|
||||
"version": "0.2.0",
|
||||
"sequence": 1,
|
||||
"archive_url": "https://git.shanaty.ru/Emil_Shanaty/Hydra-OS/raw/branch/main/releases/stable/runtime.zip",
|
||||
"archive_sha256": "9284edd5de37f621955189f3d317ebcfa76f60a4b6e1f481361b6aad1967f4f8",
|
||||
"public_artifacts_match_local_signed_candidate": true,
|
||||
"signature_verified_against_image_pinned_key": true,
|
||||
"staging_apply_all_files_and_modes": 19,
|
||||
"staging_cli_help": "passed",
|
||||
"staging_rollback_exact_originals": true,
|
||||
"staging_replay_refused": true,
|
||||
"actual_system_mutated": false,
|
||||
"recorded_utc": "2026-10-13T20:51:13Z"
|
||||
}
|
||||
Reference in New Issue
Block a user