Restore exact small ledger summaries and verify cloud archive references

This commit is contained in:
Takeshi
2026-10-15 09:06:36 +09:00
parent 2c9603b8b0
commit a3caba14e1
4 changed files with 63 additions and 9 deletions
@@ -518,11 +518,11 @@
"cloud_part_count": 43,
"all_cloud_whole_archive_readback_sha_verified": true,
"all_member_sha_verified": true,
"all_original_roots_now_restore_pointer_only": true,
"all_original_roots_now_restore_pointer_only": false,
"transfer_scratch_files": 0,
"free_before_bytes": 4917141504,
"free_after_bytes": 7116410880,
"net_volume_free_increase_bytes": 2199269376,
"free_after_bytes": 6115311616,
"net_volume_free_increase_bytes": 1198170112,
"measurement_limit": "Net volume change includes OS/background allocations and APFS sharing. Logical offloaded bytes are separate from physical free-space recovery.",
"retained_local": [
"P23 active/unfinished worktree and runtime",
@@ -532,5 +532,36 @@
"all production source/spec/assets/user saves/git"
],
"original_30_88_credit_change": 0,
"verified_at_jst": "2026-10-15T08:54:35.504820+09:00"
"verified_at_jst": "2026-10-15T09:06:30.839355+09:00",
"all_bulk_proof_cloud_archived": true,
"local_retained_ledger_reference_files": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r01/result.json",
"bytes": 906,
"sha256": "b698f01b30a05536b5f8b92b0b8626a228621093cde1276e59765ec3e7bcb281",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r02/result.json",
"bytes": 911,
"sha256": "74b4a486af489a4ce074abab803b0d79dfd6455fbdd56d877f95245af441ee29",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/package-integrity.json",
"bytes": 1570,
"sha256": "fad5f61a594f865b90062033096e35edaf6a23b9d4e104da47193399ede94200",
"cloud_restore_verified": true
}
],
"local_retained_ledger_reference_bytes": 3387,
"files_removed_from_local": 34100,
"logical_bytes_removed_from_local": 3323572661,
"plan_validation_after_restoring_small_references": "PASS; linked_delivery_evidence_exists preserved without rule change",
"transfer_and_cache_audit": {
"scratch_files": 0,
"drive_archive_payload_local_allocated_bytes": 0,
"own_archive_cache_found_in_temp_or_app_caches": false,
"other_active_app_databases_not_modified": true
}
}
@@ -13,3 +13,5 @@
退避時には全メンバーを照合した後、Driveから全43分割を読み戻し、分割・再結合後のSHA256を再確認してからローカル実体を除去しました。原本、製品ソース、素材の現物、ユーザーセーブ、Git、現在の受入証拠、P23-03作業場所は退避していません。旧Windows候補版の退避は現行Windows実機受入の合格を意味しません。
Driveの共有設定は変更していません。転送用のローカル一時ファイルはすべて除去済みです。
台帳が直接参照する要約JSON 3件(計3,387バイト)だけは、Driveから実際に復元して元のSHAと一致することを再確認し、ローカルにも保持しています。大きな生データはクラウド保管のままです。`RESTORED_LEDGER_REFERENCES.json` に復元確認を記録しました。
@@ -0,0 +1,23 @@
{
"files": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r01/result.json",
"bytes": 906,
"sha256": "b698f01b30a05536b5f8b92b0b8626a228621093cde1276e59765ec3e7bcb281",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r02/result.json",
"bytes": 911,
"sha256": "74b4a486af489a4ce074abab803b0d79dfd6455fbdd56d877f95245af441ee29",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/package-integrity.json",
"bytes": 1570,
"sha256": "fad5f61a594f865b90062033096e35edaf6a23b9d4e104da47193399ede94200",
"cloud_restore_verified": true
}
],
"scope": "Only three small original ledger JSON summaries restored by exact SHA; large evidence remains cloud-only"
}
@@ -1,7 +1,7 @@
{
"plan_date_jst": "2026-10-02",
"scope": "planning consistency and static baseline reconciliation; not game acceptance",
"passed": false,
"passed": true,
"checks": [
{
"name": "all30_unique_package_ids",
@@ -25,7 +25,7 @@
},
{
"name": "linked_delivery_evidence_exists",
"passed": false
"passed": true
},
{
"name": "known_dependency_ids",
@@ -200,9 +200,7 @@
"passed": true
}
],
"failed_checks": [
"linked_delivery_evidence_exists"
],
"failed_checks": [],
"packages": 30,
"remaining_delivery_units": 88,
"current_package_state_counts": {