Archive closed evidence to Drive and record verified capacity recovery

This commit is contained in:
Takeshi
2026-10-15 15:44:45 +09:00
parent 990a951e36
commit de6e7ced86
33 changed files with 101123 additions and 0 deletions
@@ -0,0 +1,212 @@
{
"recorded_at": "2026-10-15T06:44:10.411739+00:00",
"cloud_folder_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"batch_count": 20,
"original_files_retired": 77191,
"logical_original_bytes_retired": 11680979893,
"compressed_archive_bytes": 4211475754,
"extra_redundant_mirror_files_removed": 2622,
"extra_mirror_bytes_excluded_from_total": true,
"batches": [
{
"name": "p05-acceptance-partial-r01",
"files": 8629,
"logical_bytes": 361987784,
"archive_bytes": 329214394,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.retired.json"
},
{
"name": "p05-acceptance-partial-r02",
"files": 8675,
"logical_bytes": 364158371,
"archive_bytes": 329960028,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.retired.json"
},
{
"name": "p05-acceptance-partial-r03",
"files": 8743,
"logical_bytes": 368221923,
"archive_bytes": 331395514,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.retired.json"
},
{
"name": "p05-acceptance-partial-r04",
"files": 1527,
"logical_bytes": 352135723,
"archive_bytes": 335186430,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.retired.json"
},
{
"name": "windows-current-release-candidate-r02",
"files": 887,
"logical_bytes": 88806618,
"archive_bytes": 85243401,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.retired.json"
},
{
"name": "windows-current-release-candidate-r03",
"files": 903,
"logical_bytes": 317724191,
"archive_bytes": 242293517,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.retired.json"
},
{
"name": "windows-current1237-release-candidate-r03",
"files": 909,
"logical_bytes": 276022697,
"archive_bytes": 200327853,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.retired.json"
},
{
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"files": 953,
"logical_bytes": 276715071,
"archive_bytes": 200582260,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.retired.json"
},
{
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"files": 950,
"logical_bytes": 276687260,
"archive_bytes": 200576863,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.retired.json"
},
{
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"files": 962,
"logical_bytes": 320543454,
"archive_bytes": 241574909,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.retired.json"
},
{
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"files": 965,
"logical_bytes": 320572956,
"archive_bytes": 241581287,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.retired.json"
},
{
"name": "drive-offload-p23-20261015",
"files": 10456,
"logical_bytes": 887222239,
"archive_bytes": 30061832,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-closed-more-20261015",
"files": 3227,
"logical_bytes": 1035272086,
"archive_bytes": 359701606,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-closed-stages-20261015",
"files": 8060,
"logical_bytes": 504871487,
"archive_bytes": 452245845,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-r10-native-20261015",
"files": 2622,
"logical_bytes": 222061822,
"archive_bytes": 7532961,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-r10-os-20261015",
"files": 1395,
"logical_bytes": 364344399,
"archive_bytes": 65722730,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-r11-a-20261015",
"files": 2984,
"logical_bytes": 388939316,
"archive_bytes": 64489580,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-r11-b-20261015",
"files": 2301,
"logical_bytes": 381506467,
"archive_bytes": 63837114,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p23-r12-20261015",
"files": 6489,
"logical_bytes": 817797225,
"archive_bytes": 231722208,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/RETIREMENT.json"
},
{
"name": "drive-offload-p08-cold-pairs-20261015",
"files": 5554,
"logical_bytes": 3755388804,
"archive_bytes": 198225422,
"record": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/RETIREMENT.json"
}
],
"free_bytes_now": 2874818560,
"capacity_note": "Logical original retirement and per-file allocation are not net volume recovery; APFS shared blocks and concurrent OS changes affect df. Current free is independently measured.",
"protected_pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-native-os-49445d4-r13/index.json",
"sha256": "c0cc9e939845b5f3ae8375d414327821eb75c3e5f5158ae32eb872eda1b99a03",
"unchanged": true
}
],
"worker_sha": "49445d4a4d38281eb29dab1c1f85dd2b8ffbed11",
"worker_clean": true,
"compression": [
{
"name": "capacity-recovery-r01",
"candidate_files": 2675,
"compressed_files": 2645,
"errors": [],
"logical_bytes_preserved": 1840775652,
"allocated_before_sum": 1845633024,
"allocated_after_sum": 150609920,
"free_before_bytes": 235634688,
"free_after_bytes": 1934417920,
"elapsed_seconds": 93.83740019798279,
"method": "Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.",
"measurement_limit": "Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."
},
{
"name": "capacity-recovery-old-fd643",
"candidate_files": 2865,
"compressed_files": 2817,
"errors": [],
"logical_bytes_preserved": 1938864035,
"allocated_before_sum": 1944100864,
"allocated_after_sum": 156975104,
"free_before_bytes": 1930104832,
"free_after_bytes": 3632488448,
"elapsed_seconds": 80.38100981712341,
"method": "Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.",
"measurement_limit": "Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."
}
],
"all_cloud_parts_actual_readback_verified": true,
"cloud_sharing_changed": false,
"formal_game_credit": 0,
"next_test_reserve_requirement": "Include private-profile generation (at least actual previous ~1.94GB) as well as output, review/temp copies and OS headroom; no duplicate native collection or failed-suite splicing."
}
@@ -0,0 +1,15 @@
# 証跡のクラウド退避・容量結果(更新版)
記録時刻: 2026-10-15T06:44:10.411739+00:00
退避先: https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK
- 退避済み原本: 77,191ファイル、11,680,979,893バイト(約11.68GB)。
- Drive上の圧縮アーカイブ: 4,211,475,754バイト(約4.21GB)、20バッチ。
- 重複ミラー2,622ファイルの整理は原本容量に二重加算していません。
- 実測した現在の空き: 2,874,818,560バイト(約2.87GB、2.68GiB)。論理退避量を空きの増分とは扱いません。
- 今回追加: R12旧履歴6,489ファイルと、P08旧版pair 5,554ファイル。原本はDriveからの実ダウンロードと全アーカイブ内容照合後に限定削除しました。復元用manifest、分割順、SHA、手順をローカルとDriveに保持しています。
- 最新P23 R13とP08現行受入証跡の固定SHAは一致。実装作業場所は49445d4のままclean。ソース、製品素材、ユーザー保存は対象外です。
容量の再消費を調べると、全回帰の専用テストプロファイルが成果物フォルダの外で約1.84GBを生成していました。最初の見積りはこの生成量を含めていませんでした。終了済みの今回・旧回帰プロファイルを、パス・内容・更新日時を保つ透明圧縮で論理約3.78GB、割当合計約308MBへ縮小しました。全変更ファイルは処理内で元・圧縮後・置換直前・最終SHAを照合済み、両処理エラー0です。全回帰は容量による中断のままであり、受入完了は加算しません。
今後の全回帰前には専用プロファイル生成量(過去実測約1.94GB)、成果物、レビュー複製、一時領域、OSの余裕を含めて見積ります。旧版証跡は各バッチのRESTORE.mdとCLOUD_PARTS.jsonから復元できます。前版の報告・元の終了記録は改変せず残しています。
@@ -0,0 +1,6 @@
{
"all_cloud_archive_members_verified": true,
"verified_members": 5617,
"cloud_archive_sha256": "2c1c66613c57a7f21b6214de08baa459cb60b8712f45a4dd1d55297723f36c1f",
"cloud_archive_bytes": 198225422
}
@@ -0,0 +1,182 @@
[
{
"name": "MANIFEST.json",
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo",
"title": "p08-cold-pair-history-MANIFEST.json",
"file_name": "p08-cold-pair-history-MANIFEST.json",
"mime_type": "application/json",
"url": "https://drive.google.com/file/d/166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo",
"title": "p08-cold-pair-history-MANIFEST.json",
"file_name": "p08-cold-pair-history-MANIFEST.json",
"mime_type": "application/json",
"url": "https://drive.google.com/file/d/166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
},
"metadata": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo",
"title": "p08-cold-pair-history-MANIFEST.json",
"mime_type": "application/json",
"size": "1568336",
"url": null,
"file_or_folder": "file",
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
}
},
{
"name": "CLOUD_PARTS.json",
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV",
"title": "p08-cold-pair-history-CLOUD_PARTS.json",
"file_name": "p08-cold-pair-history-CLOUD_PARTS.json",
"mime_type": "application/json",
"url": "https://drive.google.com/file/d/1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV",
"title": "p08-cold-pair-history-CLOUD_PARTS.json",
"file_name": "p08-cold-pair-history-CLOUD_PARTS.json",
"mime_type": "application/json",
"url": "https://drive.google.com/file/d/1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
},
"metadata": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV",
"title": "p08-cold-pair-history-CLOUD_PARTS.json",
"mime_type": "application/json",
"size": "11229",
"url": null,
"file_or_folder": "file",
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
}
},
{
"name": "RESTORE.md",
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF",
"title": "p08-cold-pair-history-RESTORE.md",
"file_name": "p08-cold-pair-history-RESTORE.md",
"mime_type": "text/markdown",
"url": "https://drive.google.com/file/d/1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF",
"title": "p08-cold-pair-history-RESTORE.md",
"file_name": "p08-cold-pair-history-RESTORE.md",
"mime_type": "text/markdown",
"url": "https://drive.google.com/file/d/1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
},
"metadata": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF",
"title": "p08-cold-pair-history-RESTORE.md",
"mime_type": "text/markdown",
"size": "1356",
"url": null,
"file_or_folder": "file",
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
}
}
]
@@ -0,0 +1,266 @@
[
{
"order": 0,
"offset": 0,
"bytes": 8388608,
"sha256": "960019953c23e4f71a770f992554a4a24d7092df785272bd1e7bf783e4e19ecd",
"cloud_id": "1HIAyxBgJdMS3iN6RlU2k15gupRizV8m-",
"cloud_url": "https://drive.google.com/file/d/1HIAyxBgJdMS3iN6RlU2k15gupRizV8m-/view?usp=drivesdk",
"actual_readback_sha256": "960019953c23e4f71a770f992554a4a24d7092df785272bd1e7bf783e4e19ecd",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 1,
"offset": 8388608,
"bytes": 8388608,
"sha256": "e332e47bbc1003a120827a3fe2b698ab9ecb85558e0f2cafbd939e09a701fe32",
"cloud_id": "1xGEM_9v188XG0_rWEbafgIpCTA_xLNk_",
"cloud_url": "https://drive.google.com/file/d/1xGEM_9v188XG0_rWEbafgIpCTA_xLNk_/view?usp=drivesdk",
"actual_readback_sha256": "e332e47bbc1003a120827a3fe2b698ab9ecb85558e0f2cafbd939e09a701fe32",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 2,
"offset": 16777216,
"bytes": 8388608,
"sha256": "139209eafe224d6b83b8dda38819204258dbf1bb54d1ddb87e34b63f54946b8e",
"cloud_id": "1ayfrWSRgPGitssKs-Sdcl16YbrtdERSg",
"cloud_url": "https://drive.google.com/file/d/1ayfrWSRgPGitssKs-Sdcl16YbrtdERSg/view?usp=drivesdk",
"actual_readback_sha256": "139209eafe224d6b83b8dda38819204258dbf1bb54d1ddb87e34b63f54946b8e",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 3,
"offset": 25165824,
"bytes": 8388608,
"sha256": "9026a5d1e699cbf0ae3999bf97053217fc6676f976948b6b2173d9ff63df775f",
"cloud_id": "1FmXRL2ew7opitFI92QoXL0U049GGleAG",
"cloud_url": "https://drive.google.com/file/d/1FmXRL2ew7opitFI92QoXL0U049GGleAG/view?usp=drivesdk",
"actual_readback_sha256": "9026a5d1e699cbf0ae3999bf97053217fc6676f976948b6b2173d9ff63df775f",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 4,
"offset": 33554432,
"bytes": 8388608,
"sha256": "2c200f5a7c1941ffe238010bb33a651b4c55565ea2c390520b39d42407f6d6ce",
"cloud_id": "1Jke8wBULOCk9HAc6qNEtKm3XuXl74U_W",
"cloud_url": "https://drive.google.com/file/d/1Jke8wBULOCk9HAc6qNEtKm3XuXl74U_W/view?usp=drivesdk",
"actual_readback_sha256": "2c200f5a7c1941ffe238010bb33a651b4c55565ea2c390520b39d42407f6d6ce",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 5,
"offset": 41943040,
"bytes": 8388608,
"sha256": "1a54fbde2c36fbbd8571b804284b70a717cf90eb3b75a28ddb9d97dfb489e8b1",
"cloud_id": "1pOEPbfD36yh89FbrxM8vVkaX3i__6qIb",
"cloud_url": "https://drive.google.com/file/d/1pOEPbfD36yh89FbrxM8vVkaX3i__6qIb/view?usp=drivesdk",
"actual_readback_sha256": "1a54fbde2c36fbbd8571b804284b70a717cf90eb3b75a28ddb9d97dfb489e8b1",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 6,
"offset": 50331648,
"bytes": 8388608,
"sha256": "cd1f985578864e34b74fba7d9090d44c215f351f72b8d5218135bb080f9dbf3d",
"cloud_id": "1SycABWIO4t9Ym6zCpxebtr-mi1dL3l3H",
"cloud_url": "https://drive.google.com/file/d/1SycABWIO4t9Ym6zCpxebtr-mi1dL3l3H/view?usp=drivesdk",
"actual_readback_sha256": "cd1f985578864e34b74fba7d9090d44c215f351f72b8d5218135bb080f9dbf3d",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 7,
"offset": 58720256,
"bytes": 8388608,
"sha256": "847b4fd3a9186e3d101f89eacd9b1ea56416bc71a50a171ce181339065ca8d7f",
"cloud_id": "1LgpzDHNiFcr5dqyZ-4jXNYlKWlMd2bSe",
"cloud_url": "https://drive.google.com/file/d/1LgpzDHNiFcr5dqyZ-4jXNYlKWlMd2bSe/view?usp=drivesdk",
"actual_readback_sha256": "847b4fd3a9186e3d101f89eacd9b1ea56416bc71a50a171ce181339065ca8d7f",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 8,
"offset": 67108864,
"bytes": 8388608,
"sha256": "df854086ead0ed1ece95f9bfc86226868cfe64c6c24bb04352dba82f5fb54d0c",
"cloud_id": "1PZ8oKNsBe2o31T_T-cNPEBWBu5VSiF0t",
"cloud_url": "https://drive.google.com/file/d/1PZ8oKNsBe2o31T_T-cNPEBWBu5VSiF0t/view?usp=drivesdk",
"actual_readback_sha256": "df854086ead0ed1ece95f9bfc86226868cfe64c6c24bb04352dba82f5fb54d0c",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 9,
"offset": 75497472,
"bytes": 8388608,
"sha256": "73b2d3f631ef30b6c4e270e46bcd3ca6772bd4190c6e76acf1e8df082a25d643",
"cloud_id": "1wiP3kiIrr2KGwwol1TyrpklbLXBK1PHN",
"cloud_url": "https://drive.google.com/file/d/1wiP3kiIrr2KGwwol1TyrpklbLXBK1PHN/view?usp=drivesdk",
"actual_readback_sha256": "73b2d3f631ef30b6c4e270e46bcd3ca6772bd4190c6e76acf1e8df082a25d643",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 10,
"offset": 83886080,
"bytes": 8388608,
"sha256": "acf4d20aaf340cdb5145581921c7f6cd0cf40f6638d467a32fdde7c13a52a22f",
"cloud_id": "1DGvzmO2CvvmIV6y_wMGVZZ9UzXiTv9Fc",
"cloud_url": "https://drive.google.com/file/d/1DGvzmO2CvvmIV6y_wMGVZZ9UzXiTv9Fc/view?usp=drivesdk",
"actual_readback_sha256": "acf4d20aaf340cdb5145581921c7f6cd0cf40f6638d467a32fdde7c13a52a22f",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 11,
"offset": 92274688,
"bytes": 8388608,
"sha256": "a135b5f3e024b6f12c12beaa8c892340b7a11b7c398b33abf7bd61d8b7bd87ed",
"cloud_id": "1A7ZiEeh5s6AHbKe7JyfMKWSsoRwp95OM",
"cloud_url": "https://drive.google.com/file/d/1A7ZiEeh5s6AHbKe7JyfMKWSsoRwp95OM/view?usp=drivesdk",
"actual_readback_sha256": "a135b5f3e024b6f12c12beaa8c892340b7a11b7c398b33abf7bd61d8b7bd87ed",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 12,
"offset": 100663296,
"bytes": 8388608,
"sha256": "bdb610fada892e7202c1bdc6b50800d177c1d961137560ae666a0286774697df",
"cloud_id": "16HAVPdocOw4tab6d77MG3SR8HkyyVPO0",
"cloud_url": "https://drive.google.com/file/d/16HAVPdocOw4tab6d77MG3SR8HkyyVPO0/view?usp=drivesdk",
"actual_readback_sha256": "bdb610fada892e7202c1bdc6b50800d177c1d961137560ae666a0286774697df",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 13,
"offset": 109051904,
"bytes": 8388608,
"sha256": "3f1429f13ce75b0f16901b2fa46f765e5bd2c907e0e8201bb4ef0d6af1a02d0f",
"cloud_id": "1GtH7cJcbSX00PcZfBESRV3OWObehmBw1",
"cloud_url": "https://drive.google.com/file/d/1GtH7cJcbSX00PcZfBESRV3OWObehmBw1/view?usp=drivesdk",
"actual_readback_sha256": "3f1429f13ce75b0f16901b2fa46f765e5bd2c907e0e8201bb4ef0d6af1a02d0f",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 14,
"offset": 117440512,
"bytes": 8388608,
"sha256": "55bfdc3b8f09f640a9e09b7851df05fd330a2f4500a052a399290890c05bb4d0",
"cloud_id": "10XOUAX8wDb7zI280yPzikRzt5jlQGTcp",
"cloud_url": "https://drive.google.com/file/d/10XOUAX8wDb7zI280yPzikRzt5jlQGTcp/view?usp=drivesdk",
"actual_readback_sha256": "55bfdc3b8f09f640a9e09b7851df05fd330a2f4500a052a399290890c05bb4d0",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 15,
"offset": 125829120,
"bytes": 8388608,
"sha256": "672972fca755691bb0caab03e38ba699eda9f54e8f9a4ca6df4f62fa74e3748a",
"cloud_id": "1S3HWxauf2Pu05zB-SmO7RBkWvI6sqWYR",
"cloud_url": "https://drive.google.com/file/d/1S3HWxauf2Pu05zB-SmO7RBkWvI6sqWYR/view?usp=drivesdk",
"actual_readback_sha256": "672972fca755691bb0caab03e38ba699eda9f54e8f9a4ca6df4f62fa74e3748a",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 16,
"offset": 134217728,
"bytes": 8388608,
"sha256": "d96a0915a7b60e9699434942929fbe079798b25926933cebe5ce6d4afa981cca",
"cloud_id": "1it3DlzMJuv9cz5YZUNhFabqhVFjtnHsJ",
"cloud_url": "https://drive.google.com/file/d/1it3DlzMJuv9cz5YZUNhFabqhVFjtnHsJ/view?usp=drivesdk",
"actual_readback_sha256": "d96a0915a7b60e9699434942929fbe079798b25926933cebe5ce6d4afa981cca",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 17,
"offset": 142606336,
"bytes": 8388608,
"sha256": "7d14dc49ca102bfd3e73320cd49eedb41acec26b580d0b665956ab85485e637b",
"cloud_id": "1CXr8DtVRFktn6H3itZv_17_upmkeiEEW",
"cloud_url": "https://drive.google.com/file/d/1CXr8DtVRFktn6H3itZv_17_upmkeiEEW/view?usp=drivesdk",
"actual_readback_sha256": "7d14dc49ca102bfd3e73320cd49eedb41acec26b580d0b665956ab85485e637b",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 18,
"offset": 150994944,
"bytes": 8388608,
"sha256": "32bc95d96a6ba61fbd2b634f579c3af6b041b5edb809e97aa4d3a4e1a8d12582",
"cloud_id": "1UDiChWWYUaqieuOviFl5b-xNsvrN5hiL",
"cloud_url": "https://drive.google.com/file/d/1UDiChWWYUaqieuOviFl5b-xNsvrN5hiL/view?usp=drivesdk",
"actual_readback_sha256": "32bc95d96a6ba61fbd2b634f579c3af6b041b5edb809e97aa4d3a4e1a8d12582",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 19,
"offset": 159383552,
"bytes": 8388608,
"sha256": "0c7b615cb98c543a7d19470b52b9dcdf08da3ec35ed7daacbcec9a97843cc603",
"cloud_id": "1INjy4dTBZqOAagUaVK1OxpO10sbhZUMf",
"cloud_url": "https://drive.google.com/file/d/1INjy4dTBZqOAagUaVK1OxpO10sbhZUMf/view?usp=drivesdk",
"actual_readback_sha256": "0c7b615cb98c543a7d19470b52b9dcdf08da3ec35ed7daacbcec9a97843cc603",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 20,
"offset": 167772160,
"bytes": 8388608,
"sha256": "ee053c38a7d0bceee9be7c8c66dfaeb5cdd048bde276edaba310e65dc226e225",
"cloud_id": "1a8K9E0EcbD3plvlagWfALjxG_-JGKGJ1",
"cloud_url": "https://drive.google.com/file/d/1a8K9E0EcbD3plvlagWfALjxG_-JGKGJ1/view?usp=drivesdk",
"actual_readback_sha256": "ee053c38a7d0bceee9be7c8c66dfaeb5cdd048bde276edaba310e65dc226e225",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 21,
"offset": 176160768,
"bytes": 8388608,
"sha256": "ece71e782e9f153277529e92e689b5e353e730c99556bb60e417f76ca02c7d8a",
"cloud_id": "19ojIdDMJdJcajXoH5YJU9Ex2fa5jnuyN",
"cloud_url": "https://drive.google.com/file/d/19ojIdDMJdJcajXoH5YJU9Ex2fa5jnuyN/view?usp=drivesdk",
"actual_readback_sha256": "ece71e782e9f153277529e92e689b5e353e730c99556bb60e417f76ca02c7d8a",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 22,
"offset": 184549376,
"bytes": 8388608,
"sha256": "eed0093bec4cc5033fdbe8ca02a95d8c15763334ba5bf3d8e0f2a845442596c5",
"cloud_id": "1GLs0pU6wlmb9t3NIQN2p2NaLb4DnpZrs",
"cloud_url": "https://drive.google.com/file/d/1GLs0pU6wlmb9t3NIQN2p2NaLb4DnpZrs/view?usp=drivesdk",
"actual_readback_sha256": "eed0093bec4cc5033fdbe8ca02a95d8c15763334ba5bf3d8e0f2a845442596c5",
"actual_readback_bytes": 8388608,
"verified": true
},
{
"order": 23,
"offset": 192937984,
"bytes": 5287438,
"sha256": "1bdc10020bd8561b822cc33e22b0604797e877cff80dd484301bc989dbead7e7",
"cloud_id": "11ACexUbYQMcgXFYBvaPW11ZBI_S7hO5Y",
"cloud_url": "https://drive.google.com/file/d/11ACexUbYQMcgXFYBvaPW11ZBI_S7hO5Y/view?usp=drivesdk",
"actual_readback_sha256": "1bdc10020bd8561b822cc33e22b0604797e877cff80dd484301bc989dbead7e7",
"actual_readback_bytes": 5287438,
"verified": true
}
]
@@ -0,0 +1,986 @@
[
{
"order": 0,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1HIAyxBgJdMS3iN6RlU2k15gupRizV8m-",
"title": "p08-cold-pair-history.tar.gz.part-0000",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 1,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1xGEM_9v188XG0_rWEbafgIpCTA_xLNk_",
"title": "p08-cold-pair-history.tar.gz.part-0001",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 2,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1ayfrWSRgPGitssKs-Sdcl16YbrtdERSg",
"title": "p08-cold-pair-history.tar.gz.part-0002",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 3,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1FmXRL2ew7opitFI92QoXL0U049GGleAG",
"title": "p08-cold-pair-history.tar.gz.part-0003",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 4,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1Jke8wBULOCk9HAc6qNEtKm3XuXl74U_W",
"title": "p08-cold-pair-history.tar.gz.part-0004",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 5,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1pOEPbfD36yh89FbrxM8vVkaX3i__6qIb",
"title": "p08-cold-pair-history.tar.gz.part-0005",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 6,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1SycABWIO4t9Ym6zCpxebtr-mi1dL3l3H",
"title": "p08-cold-pair-history.tar.gz.part-0006",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 7,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1LgpzDHNiFcr5dqyZ-4jXNYlKWlMd2bSe",
"title": "p08-cold-pair-history.tar.gz.part-0007",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 8,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1PZ8oKNsBe2o31T_T-cNPEBWBu5VSiF0t",
"title": "p08-cold-pair-history.tar.gz.part-0008",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 9,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1wiP3kiIrr2KGwwol1TyrpklbLXBK1PHN",
"title": "p08-cold-pair-history.tar.gz.part-0009",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 10,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1DGvzmO2CvvmIV6y_wMGVZZ9UzXiTv9Fc",
"title": "p08-cold-pair-history.tar.gz.part-0010",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 11,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1A7ZiEeh5s6AHbKe7JyfMKWSsoRwp95OM",
"title": "p08-cold-pair-history.tar.gz.part-0011",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 12,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "16HAVPdocOw4tab6d77MG3SR8HkyyVPO0",
"title": "p08-cold-pair-history.tar.gz.part-0012",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 13,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1GtH7cJcbSX00PcZfBESRV3OWObehmBw1",
"title": "p08-cold-pair-history.tar.gz.part-0013",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 14,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "10XOUAX8wDb7zI280yPzikRzt5jlQGTcp",
"title": "p08-cold-pair-history.tar.gz.part-0014",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 15,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1S3HWxauf2Pu05zB-SmO7RBkWvI6sqWYR",
"title": "p08-cold-pair-history.tar.gz.part-0015",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 16,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1it3DlzMJuv9cz5YZUNhFabqhVFjtnHsJ",
"title": "p08-cold-pair-history.tar.gz.part-0016",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 17,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1CXr8DtVRFktn6H3itZv_17_upmkeiEEW",
"title": "p08-cold-pair-history.tar.gz.part-0017",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 18,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1UDiChWWYUaqieuOviFl5b-xNsvrN5hiL",
"title": "p08-cold-pair-history.tar.gz.part-0018",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 19,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1INjy4dTBZqOAagUaVK1OxpO10sbhZUMf",
"title": "p08-cold-pair-history.tar.gz.part-0019",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 20,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1a8K9E0EcbD3plvlagWfALjxG_-JGKGJ1",
"title": "p08-cold-pair-history.tar.gz.part-0020",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 21,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "19ojIdDMJdJcajXoH5YJU9Ex2fa5jnuyN",
"title": "p08-cold-pair-history.tar.gz.part-0021",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 22,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "1GLs0pU6wlmb9t3NIQN2p2NaLb4DnpZrs",
"title": "p08-cold-pair-history.tar.gz.part-0022",
"mime_type": null,
"size": "8388608",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
},
{
"order": 23,
"result": {
"content": [
{
"type": "text",
"text": "Action completed."
}
],
"structuredContent": {
"id": "11ACexUbYQMcgXFYBvaPW11ZBI_S7hO5Y",
"title": "p08-cold-pair-history.tar.gz.part-0023",
"mime_type": null,
"size": "5287438",
"url": null,
"file_or_folder": null,
"created_time": null,
"modified_time": null,
"parent_ids": [
"1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
],
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": null,
"permissions": [
{
"type": "user",
"role": "owner",
"emailAddress": null,
"domain": null,
"displayName": null,
"allowFileDiscovery": null
}
],
"source_visibility_status": "permission_metadata_available"
},
"isError": false
},
"error": null
}
]
@@ -0,0 +1,13 @@
{
"archive_bytes": 198225422,
"archive_sha256": "2c1c66613c57a7f21b6214de08baa459cb60b8712f45a4dd1d55297723f36c1f",
"parts": 24,
"files": 5554,
"logical_bytes": 3755388804,
"all_members_verified": true,
"actual_downloaded_tar_members_verified": true,
"source_unchanged": true,
"compressed_staging_bound_bytes": 16777216,
"entire_archive_staged": false,
"formal_credit": 0
}
@@ -0,0 +1,6 @@
{
"file": "CLOUD_PARTS.json",
"bytes": 11229,
"sha256": "65df35aae5903b83c21b0bcec7ef8298138883d5642ac93f7c2aaf287fd8bb7a",
"actual_cloud_readback_verified": true
}
@@ -0,0 +1,6 @@
{
"file": "MANIFEST.json",
"bytes": 1568336,
"sha256": "33bcf7f6bf3a0ad4281866061bd330161815ef903462b1893b1238a15faef6b5",
"actual_cloud_readback_verified": true
}
@@ -0,0 +1,6 @@
{
"file": "RESTORE.md",
"bytes": 1356,
"sha256": "33426c7b9deac28bb5301cea68531aa127f2ba725f13f88e3763ba769579a23e",
"actual_cloud_readback_verified": true
}
@@ -0,0 +1,9 @@
# P08旧版証跡の復元
CLOUD_PARTS.jsonのorder順に24分割をダウンロードして結合してください。結合したgzipのサイズは198225422バイト、SHA-256は `2c1c66613c57a7f21b6214de08baa459cb60b8712f45a4dd1d55297723f36c1f` です。
空き容量を確保した場所でtar.gzを展開し、MANIFEST.jsonにあるbaseからの相対配置へ復元します。各ファイルのbytes、SHA-256、modeを照合し、mtime_nsはMANIFEST.jsonの値をos.utime(ns=...)で復元してください。既存ファイルへの上書きは避け、まず別ディレクトリで全件照合してください。埋込の__CLOSED_PROOF_MANIFEST__.jsonもローカルMANIFEST.jsonと同一です。
対象はP08-02 r05/r06のpairsとP08-03 f5f85ae r16のpairのみ。旧版ルートのindex・runner-ended等はローカル保持しています。現行P23-03 R13、現行全回帰、受入済みP08 d369d1c、ソース、製品素材、ユーザー保存はこの退避の対象外です。退避による受入完了の加算はありません。
アップロードした全24分割を実際にダウンロードし直し、圧縮ストリームSHA・全tarメンバーSHA・サイズ・mode・埋込manifestを検証済みです。全アーカイブを一時保存せず、圧縮一時ファイルは最大16MiBに制限しました。
@@ -0,0 +1,28 @@
{
"files": 5554,
"logical_bytes": 3755388804,
"allocated_bytes_before": 381521920,
"free_before": 3130724352,
"free_after": 3213754368,
"all_original_files_reverified_before_removal": true,
"cloud_downloaded_archive_all_members_verified": true,
"protected_parent_files_unchanged": {
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r05/stage-retired-source-manifest.json": "6aa3ae1d4f219db29b413827336211157d4c3d774adaf61b05418d32d31aa154",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r05/parse-paths.json": "67e89a1196ba0c1ff998ba038e2c4d92bdbe306a0fef4f376862dd5c71aab8d1",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r05/runner-input.json": "934a4a89bd6111b2d4b87fe9855c9965bcf0a1a1c9737add0b8283c9f5bc7dd3",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r05/index.json": "137e75f955ecf23776eb1a90353c82a85956d69aadec25d2c7878d4e856a04f7",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r05/runner-ended.json": "03d43db7853b82e18086952582f7b70805665e266e286ae1255d3570bdb9002f",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r06/stage-retired-source-manifest.json": "c220b6632c072a94e1cad91f9ae580f47c8f96baed9e388da1d024acc942b881",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r06/parse-paths.json": "67e89a1196ba0c1ff998ba038e2c4d92bdbe306a0fef4f376862dd5c71aab8d1",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r06/runner-input.json": "3cbfea68a9b8ee3b9e60f0aeccdd6f8c25ef680e48c8e4570ac9af36c92cedcc",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r06/index.json": "6f804fdefbb1c3815b689a09c234038bb72fe43e059a69240f8bc2a87eec9ce4",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-02-native-mixed-r06/runner-ended.json": "4a00d43b4e48ce855ceb22ecdb666e984d5c2745fd7fb487e1716004a3b6e753",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-f5f85ae-r16/parse-paths.json": "16fb001c85277cc6192e983b0308c05e494cc98a7e1ecedddf90b633bcb030ed",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-f5f85ae-r16/runner-input.json": "b326873176f49c85fb3cbfad87d1cdf1109edc53153486521eed9b191d9e0e20",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-f5f85ae-r16/index.json": "2cbb251414ce5bff46538c9fc59c7eed82b83324f4e24a293d53cd71744fe10c",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-f5f85ae-r16/runner-ended.json": "6dcc869ef2cb2f40ce168cd5a03cfeabc6c8dab3ae0ebd73277d1428e4d31635"
},
"deleted_only_manifest_members": true,
"formal_credit": 0,
"completed_unix": 1792046549.995486
}
@@ -0,0 +1,216 @@
"""Bound staging to two 8MiB parts; verify downloaded tar members before retirement."""
from pathlib import Path
import gzip
import hashlib
import io
import json
import os
import shutil
import tarfile
import threading
import time
import traceback
ROOT = Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部')
BASE = ROOT / 'artifacts/original-completion-2026-10-02'
DOC = ROOT / 'docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015'
CONTROL = Path('/private/tmp/p08-cold-stream-20261015')
PART_BYTES = 8 * 1024**2
def write(path, value):
temp = Path(str(path) + '.pending')
temp.write_text(json.dumps(value, ensure_ascii=False, indent=2) + '\n')
os.replace(temp, path)
def read(path):
return json.loads(Path(path).read_bytes())
def sha(path):
h = hashlib.sha256()
with Path(path).open('rb') as f:
for block in iter(lambda: f.read(1024 * 1024), b''): h.update(block)
return h.hexdigest()
def wait(path, eof=None):
while not path.exists():
if (CONTROL / 'ERROR.json').exists(): raise RuntimeError('archive verification failed')
if eof and eof.exists(): return None
time.sleep(0.1)
return read(path)
class Sink:
def __init__(self):
self.buffer = bytearray()
self.hash = hashlib.sha256()
self.bytes = self.parts = 0
def writable(self): return True
def write(self, data):
self.hash.update(data)
self.bytes += len(data)
self.buffer.extend(data)
while len(self.buffer) >= PART_BYTES: self.publish(PART_BYTES)
return len(data)
def flush(self): pass
def publish(self, length):
number = self.parts
part = CONTROL / ('part-%04d.bin' % number)
block = bytes(self.buffer[:length])
del self.buffer[:length]
with part.open('xb') as output: output.write(block)
descriptor = dict(order=number, offset=number * PART_BYTES, path=str(part), bytes=len(block),
sha256=hashlib.sha256(block).hexdigest(), owner_pid=os.getpid())
write(CONTROL / ('source-%04d.json' % number), descriptor)
write(CONTROL / 'ready.json', dict(state='part', **descriptor))
print(json.dumps(dict(state='waiting_cloud_part', order=number, bytes=len(block))), flush=True)
receipt = wait(CONTROL / ('consumed-%04d.json' % number))
assert receipt['sha256'] == descriptor['sha256'] and receipt['bytes'] == descriptor['bytes']
part.unlink()
self.parts += 1
def finish(self):
if self.buffer: self.publish(len(self.buffer))
write(CONTROL / 'EOF.json', dict(parts=self.parts, bytes=self.bytes, sha256=self.hash.hexdigest()))
class DownloadReader(io.RawIOBase):
def __init__(self):
super().__init__()
self.number = 0
self.handle = None
self.description = None
self.part_hash = None
self.part_bytes = 0
self.hash = hashlib.sha256()
self.bytes = 0
def readable(self): return True
def read(self, size=-1):
assert size >= 0
if self.handle is None:
ready = CONTROL / ('download-%04d.ready.json' % self.number)
receipt = wait(ready, CONTROL / 'EOF.json')
if receipt is None:
eof = read(CONTROL / 'EOF.json')
assert eof['parts'] == self.number and eof['bytes'] == self.bytes
assert eof['sha256'] == self.hash.hexdigest()
return b''
source = read(CONTROL / ('source-%04d.json' % self.number))
assert receipt['verified'] is True and receipt['cloud_id'] and receipt['cloud_url']
assert receipt['sha256'] == source['sha256'] == receipt['actual_readback_sha256']
assert receipt['bytes'] == source['bytes'] == receipt['actual_readback_bytes']
assert source['order'] == self.number and source['offset'] == self.bytes
self.description = receipt
self.handle = (CONTROL / ('download-%04d.bin' % self.number)).open('rb')
self.part_hash = hashlib.sha256()
self.part_bytes = 0
block = self.handle.read(size)
self.part_hash.update(block)
self.part_bytes += len(block)
self.hash.update(block)
self.bytes += len(block)
if self.part_bytes == self.description['bytes']:
assert self.part_hash.hexdigest() == self.description['sha256']
self.handle.close()
(CONTROL / ('download-%04d.bin' % self.number)).unlink()
write(CONTROL / ('consumed-%04d.json' % self.number),
dict(bytes=self.part_bytes, sha256=self.part_hash.hexdigest()))
self.handle = None
self.number += 1
return block
def verify_cloud_stream(manifest, payload, result):
try:
expected = {row['path']: row for row in manifest['members']}
seen = set()
reader = DownloadReader()
with gzip.GzipFile(fileobj=reader, mode='rb') as uncompressed:
with tarfile.open(fileobj=uncompressed, mode='r|') as archive:
for member in archive:
if member.name == '__CLOSED_PROOF_MANIFEST__.json':
assert member.isfile()
assert archive.extractfile(member).read() == payload
assert member.name not in seen
seen.add(member.name)
continue
assert member.name in expected and member.name not in seen, member.name
row = expected[member.name]
if row['type'] == 'file':
assert member.isfile() and member.size == row['bytes']
h = hashlib.sha256()
with archive.extractfile(member) as stream:
for block in iter(lambda: stream.read(1024 * 1024), b''): h.update(block)
assert h.hexdigest() == row['sha256'], member.name
else: assert member.isdir()
assert member.mode == row['mode']
seen.add(member.name)
while uncompressed.read(1024 * 1024): pass
assert seen == set(expected) | {'__CLOSED_PROOF_MANIFEST__.json'}
result.update(all_cloud_archive_members_verified=True, verified_members=len(seen),
cloud_archive_sha256=reader.hash.hexdigest(), cloud_archive_bytes=reader.bytes)
write(CONTROL / 'VERIFIED.json', result)
except BaseException:
write(CONTROL / 'ERROR.json', dict(stage='cloud tar verification', traceback=traceback.format_exc()))
def main():
assert not CONTROL.exists() and not (DOC / 'PREPARED.json').exists()
assert shutil.disk_usage(BASE).free > 64 * 1024**2
CONTROL.mkdir()
manifest = read(DOC / 'MANIFEST.json')
for row in manifest['members']:
path = BASE / row['path']
stat = path.stat()
assert not path.is_symlink() and stat.st_mtime_ns == row['mtime_ns']
assert stat.st_mode & 0o7777 == row['mode']
if row['type'] == 'file': assert stat.st_size == row['bytes'] and sha(path) == row['sha256']
# This manifest is the exact original one produced before the failed bulk archive.
payload = (json.dumps(manifest, ensure_ascii=False, indent=2) + '\n').encode()
result = {}
verifier = threading.Thread(target=verify_cloud_stream, args=(manifest, payload, result), daemon=True)
verifier.start()
sink = Sink()
with gzip.GzipFile(fileobj=sink, mode='wb', filename='', mtime=0, compresslevel=6) as compressed:
with tarfile.open(fileobj=compressed, mode='w|', format=tarfile.PAX_FORMAT) as archive:
for row in manifest['members']:
path = BASE / row['path']
archive.add(path, arcname=row['path'], recursive=False)
item = tarfile.TarInfo('__CLOSED_PROOF_MANIFEST__.json')
item.size = len(payload)
archive.addfile(item, io.BytesIO(payload))
sink.finish()
verifier.join()
if (CONTROL / 'ERROR.json').exists(): raise RuntimeError(read(CONTROL / 'ERROR.json'))
assert result['cloud_archive_sha256'] == sink.hash.hexdigest()
for row in manifest['members']:
path = BASE / row['path']
stat = path.stat()
assert stat.st_mtime_ns == row['mtime_ns'] and stat.st_mode & 0o7777 == row['mode']
if row['type'] == 'file': assert stat.st_size == row['bytes'] and sha(path) == row['sha256']
receipts = [read(CONTROL / ('download-%04d.ready.json' % i)) for i in range(sink.parts)]
write(DOC / 'CLOUD_PARTS.json', receipts)
prepared = dict(archive_bytes=sink.bytes, archive_sha256=sink.hash.hexdigest(), parts=sink.parts,
files=manifest['files'], logical_bytes=manifest['logical_bytes'],
all_members_verified=True, actual_downloaded_tar_members_verified=True,
source_unchanged=True, compressed_staging_bound_bytes=2*PART_BYTES,
entire_archive_staged=False, formal_credit=0)
write(DOC / 'PREPARED.json', prepared)
write(CONTROL / 'ready.json', dict(state='complete', **prepared))
print(json.dumps(prepared), flush=True)
if __name__ == '__main__':
try: main()
except BaseException:
if CONTROL.is_dir(): write(CONTROL / 'ERROR.json', dict(stage='producer', traceback=traceback.format_exc()))
raise
@@ -0,0 +1,51 @@
from pathlib import Path
import json,hashlib,os,shutil,time
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部')
D=R/'docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015'
M=json.loads((D/'MANIFEST.json').read_bytes()); B=Path(M['base'])
def sha(p):
h=hashlib.sha256()
with p.open('rb') as f:
for b in iter(lambda:f.read(1024*1024),b''):h.update(b)
return h.hexdigest()
def read(n):return json.loads((D/n).read_bytes())
P=read('PREPARED.json'); V=read('CLOUD_ARCHIVE_VERIFIED.json'); parts=read('CLOUD_PARTS.json')
assert P['source_unchanged'] and P['actual_downloaded_tar_members_verified'] and V['all_cloud_archive_members_verified']
assert V['cloud_archive_sha256']==P['archive_sha256'] and V['cloud_archive_bytes']==P['archive_bytes']
assert len(parts)==24 and sum(x['bytes'] for x in parts)==P['archive_bytes']
for i,x in enumerate(parts):
assert x['order']==i and x['verified'] and x['actual_readback_sha256']==x['sha256'] and x['actual_readback_bytes']==x['bytes']
for name in ['MANIFEST.json','CLOUD_PARTS.json','RESTORE.md']:
v=read('READBACK-'+name+'.json');assert v['actual_cloud_readback_verified'] and v['sha256']==sha(D/name)
for entry in read('CLOUD_PART_METADATA.json')+read('CLOUD_METADATA.json'):
result=entry.get('result') or entry['metadata']; assert not result.get('isError')
s=result['structuredContent']; assert s['permissions'] and all(x['type']=='user' and x['role']=='owner' for x in s['permissions'])
assert s['parent_ids']==['1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK']
roots=[B/x for x in M['roots']]
assert all(p.is_dir() and not p.is_symlink() for p in roots)
expected={x['path']:x for x in M['members']}
actual={p.relative_to(B).as_posix() for root in roots for p in [root,*root.rglob('*')]}
assert actual==set(expected)
protected={str(p):sha(p) for root in roots for p in root.parent.iterdir() if p.is_file()}
allocated=logical=files=0
for rel,x in expected.items():
p=B/rel; s=p.lstat(); assert not p.is_symlink()
assert s.st_mtime_ns==x['mtime_ns'] and s.st_mode&0o7777==x['mode'],rel
if x['type']=='file':
assert p.is_file() and s.st_size==x['bytes'] and sha(p)==x['sha256'],rel
allocated+=s.st_blocks*512;logical+=s.st_size;files+=1
else:assert p.is_dir()
assert files==M['files']==5554 and logical==M['logical_bytes']
free_before=shutil.disk_usage(B).free
for rel,x in expected.items():
if x['type']=='file':(B/rel).unlink()
for rel,x in sorted(expected.items(),key=lambda a:len(Path(a[0]).parts),reverse=True):
if x['type']=='directory':(B/rel).rmdir()
assert all(not p.exists() for p in roots)
assert protected=={p:sha(Path(p)) for p in protected}
pointer={'manifest':str(D/'MANIFEST.json'),'cloud_parts':str(D/'CLOUD_PARTS.json'),'restore':str(D/'RESTORE.md'),'folder_url':'https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK','archive_sha256':P['archive_sha256'],'roots':M['roots'],'local_originals_retired':True,'formal_credit':0}
for root in roots:(root.parent/'CLOUD_COLD_PAIR_HISTORY.json').write_text(json.dumps(pointer,ensure_ascii=False,indent=2)+'\n')
report=dict(files=files,logical_bytes=logical,allocated_bytes_before=allocated,free_before=free_before,free_after=shutil.disk_usage(B).free,all_original_files_reverified_before_removal=True,cloud_downloaded_archive_all_members_verified=True,protected_parent_files_unchanged=protected,deleted_only_manifest_members=True,formal_credit=0,completed_unix=time.time())
(D/'RETIREMENT.json').write_text(json.dumps(report,ensure_ascii=False,indent=2)+'\n')
shutil.copy2(__file__,D/'retire_verified.py')
print(json.dumps({k:v for k,v in report.items() if k!='protected_parent_files_unchanged'}))
@@ -0,0 +1,14 @@
{
"manifest": {
"id": "1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1",
"url": "https://drive.google.com/file/d/1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1/view?usp=drivesdk"
},
"parts": {
"id": "1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw",
"url": "https://drive.google.com/file/d/1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw/view?usp=drivesdk"
},
"restore": {
"id": "1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB",
"url": "https://drive.google.com/file/d/1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB/view?usp=drivesdk"
}
}
@@ -0,0 +1,86 @@
[
{
"order": 0,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0000",
"bytes": 33554432,
"offset": 0,
"sha256": "2c39f87fb5f49df90478d0fcd87e08e784c40b7728cc8bc065e6416e72c97173",
"cloud_id": "12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67",
"cloud_url": "https://drive.google.com/file/d/12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67/view?usp=drivesdk",
"actual_readback_sha256": "2c39f87fb5f49df90478d0fcd87e08e784c40b7728cc8bc065e6416e72c97173",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 1,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0001",
"bytes": 33554432,
"offset": 33554432,
"sha256": "dc834e56624d15552bd89b59757afeff214b615c19f55bf804403d61ee8957dd",
"cloud_id": "1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN",
"cloud_url": "https://drive.google.com/file/d/1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN/view?usp=drivesdk",
"actual_readback_sha256": "dc834e56624d15552bd89b59757afeff214b615c19f55bf804403d61ee8957dd",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 2,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0002",
"bytes": 33554432,
"offset": 67108864,
"sha256": "7d320c8af2d94c1cbe21ad584a6dfaab2de58b4b6d8d562cc26fc9e144c9f4e2",
"cloud_id": "1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw",
"cloud_url": "https://drive.google.com/file/d/1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw/view?usp=drivesdk",
"actual_readback_sha256": "7d320c8af2d94c1cbe21ad584a6dfaab2de58b4b6d8d562cc26fc9e144c9f4e2",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 3,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0003",
"bytes": 33554432,
"offset": 100663296,
"sha256": "c69394f8c87ab85c06c37b47dbe30c794661ab3e7a32b006f99504b671b5c865",
"cloud_id": "18HFeG-9gCkWghctUO39-WEaG6pbpUF8q",
"cloud_url": "https://drive.google.com/file/d/18HFeG-9gCkWghctUO39-WEaG6pbpUF8q/view?usp=drivesdk",
"actual_readback_sha256": "c69394f8c87ab85c06c37b47dbe30c794661ab3e7a32b006f99504b671b5c865",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 4,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0004",
"bytes": 33554432,
"offset": 134217728,
"sha256": "7e2343ea86ec36f4dfb8b242ddabba539efe0ba39374cead963e0c61c77737d9",
"cloud_id": "1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV",
"cloud_url": "https://drive.google.com/file/d/1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV/view?usp=drivesdk",
"actual_readback_sha256": "7e2343ea86ec36f4dfb8b242ddabba539efe0ba39374cead963e0c61c77737d9",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 5,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0005",
"bytes": 33554432,
"offset": 167772160,
"sha256": "1a36af91b34616d5998a7e3b668288fc2f1534fda709c5e5f49c742ab9ff58c1",
"cloud_id": "1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs",
"cloud_url": "https://drive.google.com/file/d/1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs/view?usp=drivesdk",
"actual_readback_sha256": "1a36af91b34616d5998a7e3b668288fc2f1534fda709c5e5f49c742ab9ff58c1",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 6,
"path": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz.part-0006",
"bytes": 30395616,
"offset": 201326592,
"sha256": "e450385c3917f7507ae56a7cffccfc966897ce468062370e1f2e0376877a5092",
"cloud_id": "1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv",
"cloud_url": "https://drive.google.com/file/d/1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv/view?usp=drivesdk",
"actual_readback_sha256": "e450385c3917f7507ae56a7cffccfc966897ce468062370e1f2e0376877a5092",
"actual_readback_bytes": 30395616,
"verified": true
}
]
@@ -0,0 +1,10 @@
{
"archive": "/private/tmp/p23-r12-20261015/p23-r12-closed-disk-admission-history.tar.gz",
"archive_sha256": "c5a33c8bbde4492dd18a8864ee4f70544e738e26c0dbdff2b08d6e68fa8632fc",
"archive_bytes": 231722208,
"files": 6489,
"logical_bytes": 817797225,
"all_members_verified": true,
"source_unchanged": true,
"formal_credit": 0
}
@@ -0,0 +1,3 @@
# R12失敗履歴の復元
CLOUD_PARTS.jsonのorder順に7分割をダウンロードして結合し、SHA-256 c5a33c8bbde4492dd18a8864ee4f70544e738e26c0dbdff2b08d6e68fa8632fc を照合してください。MANIFEST.jsonのbaseへ元の相対配置で展開し、各memberのSHA-256・mode・mtime_nsを復元・照合してください。元のindex.jsonとrunner-ended.jsonは失敗記録のままローカル保持し、成否や候補版を変更しません。
@@ -0,0 +1,19 @@
{
"retired_files": 6489,
"retired_logical_bytes": 817797225,
"archive_bytes": 231722208,
"archive_sha256": "c5a33c8bbde4492dd18a8864ee4f70544e738e26c0dbdff2b08d6e68fa8632fc",
"cloud_parts": 7,
"all_parts_actual_readback_verified": true,
"exact_original_inventory_rechecked_before_removal": true,
"original_root_metadata_unchanged": {
"index.json": "ba71d25e0be2495328150d57a0352ec95f5cedf3312af6e49adc67326db62dcc",
"runner-ended.json": "aba6d2bf583a56c9e1d910abc8f61da49eda34caee0075bca7523ae00b9139c0",
"root-cua-trace.json": "42dcc409494667a8b1095380f16e66ca7f547b5dc6fe48a824aa7d6952351a41"
},
"scratch_files": 0,
"free_before_bytes": 2347520000,
"free_after_bytes": 3356364800,
"formal_credit": 0,
"finished_at": "2026-10-15T04:59:26.640731+00:00"
}
@@ -0,0 +1,186 @@
{
"current_objects_verified": 10,
"all_private": true,
"files": [
{
"id": "1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB",
"title": "p23-r12-closed-disk-admission-history.RESTORE.md",
"mime_type": "text/markdown",
"size": "466",
"url": "https://drive.google.com/file/d/1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:59:00.057Z",
"modified_time": "2026-10-15T04:59:00.057Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw",
"title": "p23-r12-closed-disk-admission-history.PARTS.json",
"mime_type": "application/json",
"size": "3983",
"url": "https://drive.google.com/file/d/1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:58:56.976Z",
"modified_time": "2026-10-15T04:58:56.976Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1",
"title": "p23-r12-closed-disk-admission-history.MANIFEST.json",
"mime_type": "application/json",
"size": "2136491",
"url": "https://drive.google.com/file/d/1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:58:53.045Z",
"modified_time": "2026-10-15T04:58:53.045Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0006",
"mime_type": "application/octet-stream",
"size": "30395616",
"url": "https://drive.google.com/file/d/1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:58:41.587Z",
"modified_time": "2026-10-15T04:58:41.587Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0005",
"mime_type": "application/octet-stream",
"size": "33554432",
"url": "https://drive.google.com/file/d/1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:57:56.338Z",
"modified_time": "2026-10-15T04:57:56.338Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"size": "33554432",
"url": "https://drive.google.com/file/d/1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:57:22.654Z",
"modified_time": "2026-10-15T04:57:22.654Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "18HFeG-9gCkWghctUO39-WEaG6pbpUF8q",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"size": "33554432",
"url": "https://drive.google.com/file/d/18HFeG-9gCkWghctUO39-WEaG6pbpUF8q/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/18HFeG-9gCkWghctUO39-WEaG6pbpUF8q/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:56:33.908Z",
"modified_time": "2026-10-15T04:56:33.908Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"size": "33554432",
"url": "https://drive.google.com/file/d/1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:56:06.885Z",
"modified_time": "2026-10-15T04:56:06.885Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"size": "33554432",
"url": "https://drive.google.com/file/d/1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:55:16.001Z",
"modified_time": "2026-10-15T04:55:16.001Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
},
{
"id": "12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"size": "33554432",
"url": "https://drive.google.com/file/d/12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67/view?usp=drivesdk",
"display_url": "https://drive.google.com/file/d/12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67/view?usp=drivesdk",
"file_or_folder": "file",
"created_time": "2026-10-15T04:54:47.438Z",
"modified_time": "2026-10-15T04:54:47.438Z",
"parent_ids": null,
"drive_id": null,
"current_user_can_share": null,
"has_augmented_permissions": null,
"shared": false,
"permissions": null,
"source_visibility_status": "not_shared"
}
]
}
@@ -0,0 +1,61 @@
from pathlib import Path
import hashlib, json, tarfile, io, shutil, time, subprocess
ROOT = Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部')
BASE = ROOT / 'artifacts/original-completion-2026-10-02'
DOC = ROOT / 'docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015'
SCRATCH = Path('/private/tmp/p23-r12-20261015')
NAME = 'p23-r12-closed-disk-admission-history'
PARENTS = ['p23-03-native-os-pointfix-49445d4-r12']
REL = [name + '/' + child for name in PARENTS for child in ['stage','runs','layout-A','layout-B','os-pair','os-runs','bootstrap','starters']]
def sha(p):
h = hashlib.sha256()
with p.open('rb') as f:
for b in iter(lambda: f.read(1024 * 1024), b''): h.update(b)
return h.hexdigest()
def inventory():
rows = []
for rel in REL:
path = BASE / rel
assert path.is_dir() and not path.is_symlink()
for p in [path] + sorted(path.rglob('*')):
assert not p.is_symlink(), p
s = p.stat()
row = dict(path=p.relative_to(BASE).as_posix(), mode=s.st_mode & 0o7777, mtime_ns=s.st_mtime_ns, type='file' if p.is_file() else 'directory')
if p.is_file(): row.update(bytes=s.st_size, sha256=sha(p))
rows.append(row)
return rows
def build():
assert shutil.disk_usage(BASE).free > 500 * 1024**2
for name in PARENTS:
d = json.loads((BASE / name / 'runner-ended.json').read_text())
assert not d['cleanup_errors'] and all(x['engine_ended'] for x in d['cleanup'])
ps = subprocess.run(['ps', '-axo', 'pid,command'], capture_output=True, text=True, check=True).stdout
assert not any('/Applications/Godot.app/' in line and any(str(BASE / x) in line for x in PARENTS) for line in ps.splitlines())
DOC.mkdir(); SCRATCH.mkdir()
archive = SCRATCH / (NAME + '.tar.gz')
rows = inventory()
metadata = dict(schema='closed-execution-copy-cloud-v1', base=str(BASE), roots=REL, members=rows, files=sum(x['type']=='file' for x in rows), logical_bytes=sum(x.get('bytes',0) for x in rows), created_unix=time.time(), selection='Ended incomplete R12 diagnostic history; original root index, runner-ended and Root CUA trace remain local and unmodified. Opus source analysis forbids continuation/splicing. Worker checkout, Git, original specs, product assets, user saves and accepted P08 remain local. No acceptance credit.')
payload = (json.dumps(metadata, ensure_ascii=False, indent=2) + '\n').encode()
(DOC / 'MANIFEST.json').write_bytes(payload)
with tarfile.open(archive, 'w:gz', compresslevel=6, format=tarfile.PAX_FORMAT) as t:
for x in rows: t.add(BASE / x['path'], arcname=x['path'], recursive=False)
i = tarfile.TarInfo('__CLOSED_PROOF_MANIFEST__.json'); i.size=len(payload); t.addfile(i, io.BytesIO(payload))
expected = {x['path']:x for x in rows if x['type']=='file'}
with tarfile.open(archive, 'r:gz') as t:
actual = {m.name:m for m in t if m.isfile() and m.name != '__CLOSED_PROOF_MANIFEST__.json'}
assert set(actual) == set(expected)
for n,x in expected.items():
h = hashlib.sha256()
with t.extractfile(actual[n]) as f:
for b in iter(lambda: f.read(1024*1024), b''): h.update(b)
assert h.hexdigest() == x['sha256'], n
assert inventory() == rows
result = dict(archive=str(archive), archive_sha256=sha(archive), archive_bytes=archive.stat().st_size, files=metadata['files'], logical_bytes=metadata['logical_bytes'], all_members_verified=True, source_unchanged=True, formal_credit=0)
(DOC / 'PREPARED.json').write_text(json.dumps(result, indent=2)+'\n')
print(json.dumps(result))
if __name__ == '__main__': build()
@@ -0,0 +1,135 @@
{
"recorded_at": "2026-10-15T05:46:43.239268+00:00",
"full_run_exit": 1,
"actual_suites": 58,
"error": "AssertionError: fresh phase disk admission",
"cleanup_errors": [],
"guard_errors": [],
"failed_suites": 0,
"passed": false,
"remaining_suites": 119,
"free_bytes": 272515072,
"memory_top": [
{
"pid": 12786,
"ppid": 12662,
"rss_bytes": 1530380288,
"command": "/Applications/ChatGPT.app/Contents/Frameworks/Codex Framework.framework/Versions/155.0.8059.40/Helpers/Codex (Renderer).app/Contents/MacOS/Codex (Renderer)"
},
{
"pid": 3056,
"ppid": 1,
"rss_bytes": 414662656,
"command": "/System/Library/Frameworks/Virtualization.framework/Versions/A/XPCServices/com.apple.Virtualization.VirtualMachine.xpc/Contents/MacOS/com.apple.Virtualization.VirtualMachine"
},
{
"pid": 12785,
"ppid": 12662,
"rss_bytes": 395280384,
"command": "/Applications/ChatGPT.app/Contents/Frameworks/Codex Framework.framework/Versions/155.0.8059.40/Helpers/Codex (Renderer).app/Contents/MacOS/Codex (Renderer)"
},
{
"pid": 12662,
"ppid": 1,
"rss_bytes": 380092416,
"command": "/Applications/ChatGPT.app/Contents/MacOS/ChatGPT"
},
{
"pid": 50707,
"ppid": 726,
"rss_bytes": 292634624,
"command": "/Applications/Antigravity IDE.app/Contents/Frameworks/Antigravity IDE Helper (Renderer).app/Contents/MacOS/Antigravity IDE Helper (Renderer)"
},
{
"pid": 1074,
"ppid": 726,
"rss_bytes": 261144576,
"command": "/Applications/Antigravity IDE.app/Contents/Frameworks/Antigravity IDE Helper (Renderer).app/Contents/MacOS/Antigravity IDE Helper (Renderer)"
},
{
"pid": 12765,
"ppid": 12662,
"rss_bytes": 240910336,
"command": "/Applications/ChatGPT.app/Contents/Resources/codex-cli/CodexCLI.app/Contents/MacOS/codex"
},
{
"pid": 1131,
"ppid": 726,
"rss_bytes": 221184000,
"command": "/Applications/Antigravity IDE.app/Contents/Frameworks/Antigravity IDE Helper (Plugin).app/Contents/MacOS/Antigravity IDE Helper (Plugin)"
},
{
"pid": 25203,
"ppid": 1298,
"rss_bytes": 217907200,
"command": "/Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/ScreenTimeCore.framework/ScreenTimeAgent"
},
{
"pid": 24603,
"ppid": 1298,
"rss_bytes": 215711744,
"command": "/Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/EmailDaemon.framework/maild"
},
{
"pid": 24608,
"ppid": 1298,
"rss_bytes": 215367680,
"command": "/Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/icloudmailagent"
},
{
"pid": 32185,
"ppid": 1298,
"rss_bytes": 209846272,
"command": "/Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/TelephonyUtilities.framework/callservicesd"
},
{
"pid": 25798,
"ppid": 726,
"rss_bytes": 208945152,
"command": "/Applications/Antigravity IDE.app/Contents/Frameworks/Antigravity IDE Helper (Renderer).app/Contents/MacOS/Antigravity IDE Helper (Renderer)"
},
{
"pid": 37082,
"ppid": 1,
"rss_bytes": 201932800,
"command": "/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge"
},
{
"pid": 37393,
"ppid": 1,
"rss_bytes": 197787648,
"command": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
},
{
"pid": 90137,
"ppid": 90086,
"rss_bytes": 188203008,
"command": "/Applications/Discord.app/Contents/Frameworks/Discord Helper (Renderer).app/Contents/MacOS/Discord Helper (Renderer)"
},
{
"pid": 32186,
"ppid": 1298,
"rss_bytes": 184385536,
"command": "/Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/gamed"
},
{
"pid": 12876,
"ppid": 12662,
"rss_bytes": 180305920,
"command": "/Applications/ChatGPT.app/Contents/Frameworks/Codex Framework.framework/Versions/155.0.8059.40/Helpers/Codex (Renderer).app/Contents/MacOS/Codex (Renderer)"
}
],
"memory_and_swap": "hw.memsize: 25769803776\nvm.swapusage: total = 10240.00M used = 8995.94M free = 1244.06M (encrypted)\n",
"note": "No product test failed; full mandatory regression incomplete. Original outputs remain unchanged. VM usage was not sampled before run, so this snapshot does not alone prove its growth or sole cause.",
"subsequent_capacity_diagnosis": {
"phase057_private_profile_bytes": 1838429444,
"phase057_private_profile_files": 2792,
"all_owned_private_profile_bytes": 1841735022,
"cause": "Generated private profiles outside output directory were omitted from reserve estimate. VM snapshot alone does not prove growth or sole cause.",
"recovery_records": [
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json"
],
"full177_still_required": true
}
}
@@ -0,0 +1,363 @@
{
"full_run": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-fd643f5-r01",
"ended_sha256": "95e51a282bcccd368ca5924b6f50d13f4486a47e43e6036141795b3c8577e494",
"all_owned_ended": true,
"paths": [
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00c00e38c19945728804a14a637f690e-standard-startup-128",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-01c0aa8383eb4b2e8903ee56c47b5379-standard-startup-073",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-02319e5fbf5a423dafcc7599c6777c52-standard-runtime-120",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-023ae4b384cc4b37bd7cb66b4c46bae5-standard-startup-057",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-040b412552264fe59f352d3872a4ff0f-standard-runtime-150",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-046f39ff0bee4645a68b16d6e6102dca-standard-startup-158",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-061afd2bee6d4400a29a81c7a66f980a-standard-startup-005",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0686462058724f3193a763454cf8681a-standard-runtime-159",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-07355db59341472cb86fdc7630eebdfa-standard-runtime-074",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0789dcbea8314d21acf629493245d1d0-standard-startup-172",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0802fc7c27844916b3d92f124db2ae59-standard-startup-102",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-088a14fd37fe4c0ba5e5c5353a228682-standard-runtime-076",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-089d549a538047d3a3ea61b31d68caf1-standard-startup-046",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-09261fce115542dd9c509cbcc71ef610-standard-startup-086",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-09c306c4baf04a32ab7f1f2d3eb88f0b-standard-startup-148",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-09f752b90d844ab6bfbfded3b95f04bb-standard-startup-062",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0a3e34c9600f4009a5258716d0fc1b99-standard-startup-085",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0a4a383223b44dbfb701c97099797465-standard-runtime-167",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0b59d839f36f4d5087c8a8570f186fb6-standard-runtime-061",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0b733e5b738849cea999734a76cc046a-standard-startup-036",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0cc0428eb57d495882fbdc26cead28d5-standard-runtime-029",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0e5351ac46c84c4dbd77f1a1711576e2-standard-runtime-016",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0e5a0a25e15e4cb9989c128da66d190b-standard-startup-116",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0eb34de514e042e8a292ab4698e9de93-standard-runtime-112",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0ec675d03e754728b040f0c6a66e8854-standard-runtime-113",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0f1528c58b274b50a1a755d561a17694-standard-runtime-174",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0f99bf046adf4170acd5cafb135e9e95-standard-startup-145",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1342cc402f87418991d95e98c20fd565-standard-runtime-115",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1386cfe011b445038384c7c0f4ce40fa-standard-runtime-007",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1389f232cce5432a9ecf353dd7becfe0-standard-startup-147",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-14050ceda8164c3d9b45ca90add0d167-standard-runtime-111",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-14be1610cf15417fb7e6f15801989d42-standard-startup-055",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-14ec149e5b054e369cc2fc3fade5fadc-standard-startup-174",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-15ebf81a2403431682ff19831501c86a-standard-startup-074",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-17858c6744ef4c1bb3e837b146a4156a-standard-startup-064",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-17d5dec409eb47109078efb259ff6070-standard-startup-124",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-19b361be894844c089d28bb5794f5829-standard-startup-009",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1a97df81d1924db9b5f88d5e47bf7f2f-standard-runtime-108",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1c66783ba3b24a8698ca68d64bde5ee9-standard-startup-166",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1cbbb762506547208f6b5b5a0a2b70ea-standard-runtime-027",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1eae134971874cad9a349f12a08da0d9-standard-startup-091",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1f4730ba028446839ea53c0e5584ed79-standard-runtime-153",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-201d19bfa0ac4562ace09e377127aeef-standard-startup-118",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2060c0c0b823446493637f651d4f2b29-standard-runtime-020",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-212f890438e1423bad75a6a2466769e0-standard-startup-138",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-21845ca0066b4355adfd2fed02b25a8c-standard-startup-109",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-22daaf75a39e471a9b32d7aacb9e9531-standard-startup-029",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-240c91db601f4fa1a866af1935ca36db-standard-runtime-056",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-244e7a3bfa1b49c99a0b891134f5a250-standard-runtime-081",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-24af1cbdaabd4255936616ca475ac021-standard-startup-084",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-25b83ddb25644ca8a5f29ea39c2b4d5d-standard-startup-058",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-25eff2f5ca2e4725a99d26d1b7805db5-standard-startup-112",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2702342b29534a30859c38290bf54503-standard-startup-101",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-28acdd441fe44b859403aee1d427e141-standard-startup-121",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2904f13cafc041f7b8ec2ef3872b708c-standard-startup-016",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-291c477e0fdb4a50b090ee9a70799a2b-standard-runtime-158",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-297ee9e8195646ccbfbeac29fde7701c-standard-startup-106",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-29c2d17c87cf4647ba92e9276c5f00e6-standard-runtime-063",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2a850a97188d4ab28d3c65a1e4684e59-standard-runtime-147",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2a9c1a9774ef41d0b26ed30683d960d2-standard-runtime-015",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2ab56955c0ce4ed88fdc9e1df8523e6a-standard-runtime-022",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2b21c6636ebf43a9ab2fd0c9e4111374-standard-runtime-030",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2ba9d64e5e54453ca6e39cccf9a9d5fe-standard-startup-125",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2c4012a186f24544962e0ff3ed62fec7-standard-startup-010",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2c50c35f4444411d96db6f282dfdb8fa-standard-runtime-013",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2c536d49d8fa497eab9919970e65027f-standard-runtime-009",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2c6a0837c5b94cbbb2d688d4073655d1-standard-runtime-018",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2ca0e6038bb04fe5a118c5e05470b2ad-standard-startup-043",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2f280ad6f08d48b19e37eb5283a93355-standard-startup-035",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3021207338774112a62f9ea71f85ea8b-standard-runtime-091",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-302e9a6b99f544b1bf1b0b6da99442ca-standard-runtime-057",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-30ac295860bb47e5a9c621c07a38704f-standard-runtime-071",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-30cf0778884848239981532799d5d884-standard-startup-000",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-313b9b1d84dd4d8182976ba29301854a-standard-startup-110",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-31cf2da212324956b17211053b8226aa-standard-runtime-050",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-32af061eb305463aaec4d5d151f05d32-standard-runtime-028",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-32ea38d28a4542db962604959bf736dd-standard-runtime-044",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3331971d69654bb4b4c63ea96af8e564-standard-runtime-054",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-33ac5e4d37024972bec22910c2411d08-standard-startup-024",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-34d8c28b754240ceb52d15a3a58f6cbd-standard-runtime-152",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3538064da58745b1b97ef7c3ec2c18c5-standard-runtime-039",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-36f6167d65e644bf95989bc7e6bc08da-standard-startup-171",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-37499ccf3be94db28926ff2e71f5684d-standard-runtime-125",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-37c070efee95443dbab190d6faff2c8c-standard-runtime-032",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3840c605d91c44f49309e5f7e649bb2f-standard-runtime-103",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-39b97fa2d24746b0af123514be9398e1-standard-runtime-166",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a3cf16ba8a8451bb6130a436ae85d02-standard-startup-108",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a9e5352794041bd8b42744b94306651-standard-startup-155",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3bc9510b4ba74d36bef2835fa002158e-standard-runtime-140",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3bf0424f9bfb4df6b8c49ec54286e21c-standard-startup-092",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3cd8cf18544447f1bf6beaaa453651b8-standard-runtime-034",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3d06c7b3de124b53ba8c332fb7287d07-standard-runtime-143",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3d327155fff6472bab6a77b92697c797-standard-startup-002",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3d90122cb3df40d5aac09ba2efa149d5-standard-startup-127",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3e244b70d2134c1c8ac740efa12f401f-standard-startup-115",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3eaf34f0806f4e87906378e396e34441-standard-startup-081",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3f3fa6420f9143f8954b996fdd17ddc4-standard-runtime-008",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3f7ed1b576854366a0cab2f22473f859-standard-startup-163",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-401c1d5b76a841239463561d0d5ab69d-standard-runtime-145",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-414ed37fc2b641628e69b7a9ab0f2f55-standard-runtime-122",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-419f83dd1c7f445c878e485ba9b4f503-standard-runtime-042",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-423cc88c53674ad785d5acea2a88aecf-standard-startup-041",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-427981e9633f4a90867cc7d70fcba37b-standard-runtime-106",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-42c4321470c14cfe95b15780781c40c1-standard-startup-072",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4376d065c8874880b54e0426e762d865-standard-startup-040",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-437c60ba087c44c9ba4cdae127a062a2-standard-startup-071",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-46832cb169534528bc63c4e94b9140fa-standard-startup-007",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-46f86891be9545758a2f850c3b0ced35-standard-startup-089",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4704729b06724aefb3959a87d81616c9-standard-startup-061",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-47d3e374d67f4566af85cd8aab712455-standard-runtime-092",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-47ee7d7134964abf93af2d333b37ef12-standard-runtime-036",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4873d3b696d24788a4d27c6a89801466-standard-startup-import",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4978f6a6069145788ce9a31a1e78c227-standard-startup-083",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4997896dc80e46249fa78213e84e0724-standard-runtime-109",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4a35e632b0054e698374ff59e0bfa33f-standard-startup-068",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4a38cc1c4625404fada5f73c0a1685f7-standard-runtime-005",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4aa2d038178f4cf5b4fd83a3202a1077-standard-runtime-146",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4b88137ef74c45148a26c7fbadf05170-standard-runtime-134",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4bfb6fb85e9148f4b1e6c79034abead7-standard-startup-063",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4c02d8f65d8f45359750dc78216fda76-standard-runtime-075",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4c75199e922e4bdeaf24db0cd9e52b3c-standard-startup-049",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4cc653b8c6524a3a8dc3acf30ef23d4d-standard-runtime-104",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4ce5b7bf802e4e0794f88ceef667396d-standard-runtime-102",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4d2f291b26824ab8848f03acf065da22-standard-runtime-119",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4e319dbd645947ccb703675d8f62dab1-standard-startup-097",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4ec68db1aba04e598602f618be0d0751-standard-runtime-040",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4eca683e4517463f9975e5f6142a7d82-standard-runtime-059",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4f23ca85fe3e4518908cce3634ffaa12-standard-startup-060",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-51ef7cebb2d248b8ae21ae45e3978b24-standard-startup-133",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5284d82de6c4453c9a58fdfe49a4724b-standard-runtime-067",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5355d12b42d44bab83b1a53c60fb5d63-standard-runtime-133",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5617ebf619a74c7f9d98d04feb1a80c4-standard-startup-139",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-563f6b80ed5b461db16b004054e682e0-standard-startup-105",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-57334b1fa50a4e0c8393daf6948761f2-standard-startup-103",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5789065921d4401eb71c3d10044107f3-standard-runtime-114",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-57a64d35512a4c15a1b548dc60a04c69-standard-runtime-038",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-57d3870dfe8243d8b7d7d83ef43fec34-standard-startup-054",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-584b344ee898470bbb032e2e1459c2b1-standard-runtime-051",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-589b5424e0324dc99d05ed85a056edd6-standard-runtime-080",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-59753064de0d411b903b54e65c1e26f6-standard-runtime-031",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5afe08abe2244e2b8676f89df91b65bd-standard-startup-113",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5b250f289b4f400e8fa9b6c6b9cf5438-standard-runtime-131",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5c0945dc205248e5a7e91f12e71a46f3-standard-startup-094",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5c60e754e7df4e1c923bb28ee0b504c5-standard-startup-014",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5c9ba40946884a6abae8a1e7f58ff507-standard-runtime-135",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5cf028be9f314a3ea732453e3bb01314-standard-runtime-149",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5e7137f2b16344a49ecebf7af53e619c-standard-runtime-096",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5e812f6a355146708058c09218f54721-standard-startup-096",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5fdc4981ec544dab85acf824e04a3d33-standard-runtime-065",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6012048786d44885aa4f26905950b9ba-standard-startup-167",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-602d49f4776141bb8990c8b821a153fc-standard-startup-031",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-607c5a5d5d914af9a24ba4491edec16d-standard-startup-011",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-607e7c9df7ef431fac5bf8ca0f1cbaa6-standard-runtime-037",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-61dbce8ea54447af98bfac9fda130ed5-standard-startup-134",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6220788d2df74b5fbbff1c887b7541c7-standard-runtime-172",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-62969412b6f14b54a17fb85dddcc3a70-standard-startup-037",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-62e5d280c721454ca834319efde0cb43-standard-runtime-021",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-643e7f9a3dc54cc8be000842dd0b09bb-standard-runtime-137",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-659c67b0fdfb4bcfb41a8f8b7a1d602d-standard-runtime-155",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-66e40bdd5edd46e48cd348cba201ce13-standard-runtime-089",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-67726ebbf0e349b3b6ef2d595381c0a3-standard-runtime-151",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-68ef6a65b3a448038876569c31c1b6ff-standard-startup-160",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-69110cbed857470ba9b970c1d335c3c1-standard-runtime-002",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-691b577d343744138de9acc07f0eb322-standard-startup-090",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6954eb2ec23642afac06f6729fac39b8-standard-startup-114",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-697369191c2340c0a900c79df075c232-standard-runtime-132",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6986ef4adf3241caa1d5fa1e2fad37f4-standard-startup-149",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6a0e4ecfb36649048f553b30ae0fd22f-standard-runtime-110",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ab0218f7e314536a12bbc2ca584a06e-standard-startup-053",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ad97cfb37f94e77b350f455683f4bbb-standard-runtime-138",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ae1bafb56414189bf9e1d945c13f2b8-standard-startup-004",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ccd477ebb914e068fc40caa752ecd15-standard-runtime-023",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6e4c83683c3e447b8b59c894b60871e5-standard-startup-107",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6f6605f666e3490d9ad76e902df33c6a-standard-startup-137",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7030d34d5b1640f2980ed642a9ecfeb9-standard-runtime-033",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-71377ae10c7741d9bd7348c6544fc443-standard-runtime-154",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-71695dc6dda24c13b480e19dd6ce38a4-standard-runtime-072",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7235fe95807a4191b67f6dd798628c9a-standard-startup-099",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-73c10bfe51154eabb22321cb0487bbde-standard-startup-159",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-749df3e73c314d9380d343c04d6b0099-standard-startup-032",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7742b93be50b4d57bd2c4f0796d1867f-standard-runtime-169",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-777059195fac463a95584c0f7f15b07b-standard-runtime-070",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-787ed8509ddc4ff68e5a9d1ca94168dc-standard-runtime-001",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-79bc91bce55a46c681e3d0adf41f459b-standard-startup-157",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7a019599ffc04b27944d148e02b22171-standard-startup-027",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7b31aa28dabc4cd0a815109a67957386-standard-startup-140",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7ba595b4087544299d430a09d0d7009a-standard-startup-136",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7c4b1b0d2c8d4b2c86d5cc66ceb807f6-standard-runtime-052",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7c6067a65c0642f288b404cb5ff57847-standard-startup-088",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7dad3e1bd4ce476cbcdcf20aa2022395-standard-runtime-060",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7db276f745494b83a19f01b3d57f00ee-standard-runtime-099",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7f03ccbb7e82443ba5d4712050296a3e-standard-startup-126",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-80e771d2a9124bb1ad5fc05661bb8f3d-standard-startup-069",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-813efb49bbbf4b6bb90b73e06c9207d0-standard-runtime-085",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-81b5146995194c1dadc53f4acb500e8b-standard-runtime-171",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-822a771b12dd494aac5802fca712fc9d-standard-runtime-069",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-82384e14f42c4a3abc02620f04208769-standard-runtime-035",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-828c833061384bd98e74c91013dd344b-standard-startup-039",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-82f6538894874306acbb514eafe8357a-standard-runtime-175",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-887c2cc181a847569e123630f59a18c1-standard-startup-034",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-88a1a748b98347a6a7ac135d0b200ea1-standard-runtime-123",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-88ebb33f06d849ddbbde45cfa82b4ecd-standard-startup-117",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-89b9e84093874a30a753b91865efce8d-standard-runtime-126",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-89e89d8d61044dee8d04afa56a30c93b-standard-startup-001",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8a2c5925cc6048a59e8268e6e0d22b19-standard-startup-154",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b292238ec90469486ddb2327c4c3ae4-standard-runtime-011",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b9140bb5d8f465f9ed949e4665828eb-standard-runtime-173",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b95393126614481954636af7ee5eaa2-standard-runtime-084",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8bb6ca35a639484fbd90ff9a782207f9-standard-runtime-041",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8bd5435a623442618dca2fe862993f5f-standard-runtime-064",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8dcb8a245fda434db48f24f18609adc3-standard-runtime-019",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8ece990f2cb54e38a1067bdfc19e70bc-standard-runtime-156",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-901a59fa2b16402ea733f8e9d4be2cc7-standard-runtime-082",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9048bd25fb164aec94a3c38341ef1b31-standard-runtime-162",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-90ff7523f6ca4e908a79074cdea6af6a-standard-startup-100",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-913bf3e0a64644baae14245c12099b97-standard-runtime-100",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-91d21addf4404409bac02b724e5e2d66-standard-startup-033",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9262f81c7c0e4714a2a2e213bdee29c6-standard-runtime-161",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-931bc46a2d784dbd816cc9418ceed112-standard-startup-098",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-940f9c2aae694c7a97f7bd00c02adb89-standard-runtime-141",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-957ca010e57e44aa8fdad658b9f99303-standard-startup-161",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-95cc57b8209b4ed49f750b833aea424d-standard-startup-082",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-96e596250e444e7a9250acf48d4a8672-standard-startup-048",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-97080490d3ff47789af31565948c12f2-standard-startup-015",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-971188dfbb114d7c895bd958962f6e8c-standard-startup-020",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9778b9973367465fa0d6a5f7245429df-standard-runtime-139",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-97c6a8ee58304a16ab079dd1c7c03e97-standard-startup-135",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-97e4aaaf11db4a31b6c1084ed227db47-standard-runtime-003",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-981c03d7fa4b40a9ba21b1a78b77bd12-standard-runtime-024",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9966d8f3ac304dca86661fa1581c6949-standard-startup-165",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a1f0bd6d8524f70973f81603e1095cc-standard-startup-023",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9af84b7d243c4d15866747b96b2c4364-standard-runtime-058",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9b21d81869dd49b3bdd83ace2e0a67f7-standard-startup-153",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9bd2a5b52e114ebb955ace03b8c3e9bf-standard-startup-008",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9c0c11d0486449538e2398b1b102e9d0-standard-runtime-025",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9cab0208c22249688d7ce7b70e35f854-standard-startup-173",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9d782e37208d4115b8b15e71ae8e8e77-standard-runtime-128",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9df16ce7c7d94591b3c4ad176b212b50-standard-runtime-048",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9e0cdbe1bc7345f68bbfede00a7a4814-standard-runtime-017",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a04400759aeb4215bb963a109a5aa5fa-standard-runtime-010",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a2297dceb58d4d578d2a98b4a90bc9c2-standard-startup-012",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a29c7266132948338ca436c01746e811-standard-startup-067",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a2a9b42b31054785b64936a92b8ff810-standard-startup-052",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a349be2ad25c4143a9a19ff8e0ad8337-standard-runtime-136",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a42ebcda1dc64811a40a4f26450bd5d9-standard-startup-017",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a4a40a143530465298b984d266611da2-standard-startup-045",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a4c06c8c57954d7ca899fb267ac880d9-standard-runtime-parse",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a54738b17e7d4c1c866aacea76eb8ec0-standard-startup-120",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a6114d1239b24249a8123c3acf38caf5-standard-runtime-101",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a6b63601881a4a3888d62931af7b814a-standard-runtime-168",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a6d7350bf14d4e4f90bbb060fddedecb-standard-runtime-098",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a91aa035de1242bd9d531da001daa732-standard-startup-168",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a91b796bef544e6ba2c73e321188943f-standard-runtime-062",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a9aed26c861a4640a242e942787db04d-standard-runtime-073",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aa6d77504f234f6c8962c254de3fd95b-standard-runtime-006",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aaac46622e3f4fdbb2c8e00e5c746ae6-standard-startup-079",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-abae950ad31740ada4c4f68f7fbdb94d-standard-startup-013",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-adce5b0aa84945f08d19768e1ea5492a-standard-runtime-053",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ae2a5f0f368345f28c32302aedaa4f68-standard-startup-078",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-af4b7716f92b46f593500d82eed7220a-standard-runtime-004",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-af7c489ab09847b3b2015a5c83ed21c7-standard-startup-056",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-af7d8d688f224d4c8414a7c6408a64a3-standard-startup-parse",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-afe343e016a344a89da717347702b383-standard-runtime-077",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b03b5b669e584ef2ad60d49343a2eedb-standard-startup-050",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b192a0b0f5324830b5f404e93fa693f5-standard-runtime-157",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b1c92f86fef7409481d7eb4c8b5ad4f8-standard-runtime-045",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b23db55ba9dd4600865eea8aa3576d9a-standard-startup-132",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b2920dcf8f4f4fa68e7fcc2910e9499a-standard-startup-152",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b4e86709e4cf420b9a3c9b8afa8ca941-standard-startup-169",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b6fb5c09988243088f3c65bd58835b68-standard-runtime-121",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b73186041a2841c99240fa56748748b2-standard-startup-141",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b7e45ee3690e46cda46afe4994c21d1b-standard-runtime-148",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b8c1d090166140d69a391ef43ec3b1c7-standard-runtime-165",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b90d9cb382954571af9d64da07cb5a3d-standard-runtime-083",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b9589a6b65d84b1c9fb0f547b7bacdf0-standard-runtime-090",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b9a7842cda094197a0746689b92cb48e-standard-startup-142",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b9fbd544e06f476c985e8023afac74d5-standard-startup-076",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-babb3b33baaf4650a871fae5cc4e8958-standard-runtime-043",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc2dafe9377e42988ca588a60dd84602-standard-runtime-129",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc3bc84f36ab452889ecb516724593fd-standard-startup-129",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc4f6b64584c48bebeaa7a3aa7aebbb6-standard-runtime-087",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bca71777f2f54c09a93238e52e94520a-standard-runtime-144",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-be3a9bce11fd4a91aa9ca13a7758d457-standard-runtime-012",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bf22f89429d845aba1a5bdde6e64d5a6-standard-runtime-086",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c1cf3e58d9c9497b91e8ccdd174275ae-standard-runtime-000",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c23c2187330a4091a7ed0377a99329ba-standard-runtime-026",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c277899155104e62b96adb43fcfc29bc-standard-runtime-079",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c2cd17009d86409bb93ec7a5e61558c7-standard-runtime-163",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c5481229804c42a88389b7f25418b732-standard-startup-025",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c5be297b1eef4e20b248a8c1dd5502dd-standard-startup-042",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c6641d07ae6e4f6e9be77443d29847ea-standard-startup-028",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c7ced1ee2f7e465b99d7c406520504c8-standard-runtime-066",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c814e707c5cd4a44952ee0ddd3358d97-standard-startup-162",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c8195f17325d46b19385a1ae6007bed8-standard-startup-175",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c9d52ce6df42416487bfaa1568cbb3ba-standard-runtime-047",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cb3f0697c12d4482b81e5b417b62db68-standard-startup-123",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cbe101e4771d4ebdb40009f100cfbc3e-standard-runtime-164",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ce32acfd06444c79b71809fc153efdf1-standard-startup-065",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ce942187469240a3b4fbdd2146fda952-standard-runtime-093",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cea9e489363a4772b9dd6802bf5032ff-standard-startup-131",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ced5b02215894951ab85866e0e95a6e0-standard-runtime-127",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d0b6160e2b5a423e85c47b8be8945f58-standard-startup-095",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d1141c3c779243f080c3746f942b20ee-standard-startup-144",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d2aa2af330444d2c880f51dcb5bc0ebb-standard-startup-026",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d33f344845f448e98d34b8723310e93a-standard-startup-104",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d582f410e0a6451f81bd5ee4bd8dca42-standard-startup-038",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d5b0ca2adcbd4180b5e3b08ec2459f47-standard-runtime-068",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d70d2b600abf4773b6bc2337535b6de8-standard-startup-070",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d78dc45a38df4e37acf61091a48c9261-standard-startup-122",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d7cab95d17f142ef96ac38e1160dab56-standard-startup-093",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d87bd13884bb41ef9bb1d82111a5f67f-standard-runtime-105",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-daed4742efce439dae7915249bd1a014-standard-startup-077",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dc4af713fafc4ad6b2b562ecc3d51a75-standard-startup-018",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dcc19cbb7d044b178e0bb73165b49cc5-standard-startup-146",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-de45ef57054d46e19fd3204f86b22677-standard-startup-066",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-df540ea44c80454591b9346caf12f4f2-standard-startup-006",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e0285d612a3c47baa2a01a7652b75a63-standard-runtime-088",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e2cb96e9c6234fc88f051e75ce381c96-standard-runtime-078",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e34beba73df646ffab026da69863fdb6-standard-startup-087",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e3c4b5ea30a643219b6211004a6a08cb-standard-runtime-142",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e4131854502e47c09e2dbf60c6ed65e4-standard-runtime-055",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e5e7ae8915284402b2d723ab1267bc92-standard-runtime-118",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e802ff64918644f1b0848b75c18c558d-standard-startup-156",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e99333392a394721a8d6dc404695eb45-standard-startup-051",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ea07000636794b18a60ef4702d4f0c0c-standard-runtime-097",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ebb488777408462faee8bc255434ddc5-standard-startup-003",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ebc8e67ea88d4fffa738c6605617797e-standard-runtime-107",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-eca42d1b28964bd48f90e9173f08b1eb-standard-startup-170",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-eca529f6651e4957b55fe198c9ea896c-standard-startup-143",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ecd9bf0d7dd84a20ac94515556464284-standard-startup-119",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ece5a49dad944f5297daa19e1b23fb53-standard-runtime-117",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ed30fbeeb0804240aec4d9d536f2acd7-standard-runtime-124",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ef905c1ffb3445e1a8b17e37d0d90830-standard-startup-044",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f013845ac26f46b8a85ec01cb703d2ae-standard-startup-030",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f027d9710c8d4e8ea97b8f44f2de41b6-standard-startup-047",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f029dbf4f3ba4a6da5ba09474fdbf53d-standard-startup-111",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f12b0a43c9614a3997b5cc17f8bd936e-standard-runtime-095",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f25077cdc04b45be82575cb25ec043db-standard-runtime-116",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f27e6e1659af42ef80c894c1a7410dca-standard-runtime-014",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f2fea4d0d9924891bacca40156805f9a-standard-startup-164",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f3d113944eb14efeb310d7bdfee24cb7-standard-startup-019",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f4b82693d93341c5938cd7691d4ff9b2-standard-runtime-130",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f686ca94c28d482092b1c026d0e5c06a-standard-startup-080",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f6ae97029f94499eb45b4802f9b05436-standard-runtime-046",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f7279116ed3b4d708297c272d7382a9b-standard-runtime-170",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f7820171689d4ea2acd370d2848a2d61-standard-startup-150",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f9480936d1944304be7857a59a045419-standard-startup-130",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f951ec9c703b4c81a8ce0b6267b4b8f7-standard-runtime-049",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f9f975c6d359479288527746151572b2-standard-runtime-160",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fbad985161934d2faf3b5251b297e5a6-standard-startup-075",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fbbfe7787fa34dcc9316871976e71298-standard-startup-059",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fcfbc9948b8b447ea508e041435e4fe2-standard-startup-022",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fda9e287bc8c4b27ac4383599bafd724-standard-startup-021",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fe4130718e18438f8abaf21235924b98-standard-startup-151",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ffa71cf5c391489c8511e74b25bdb9a6-standard-runtime-094"
],
"scope": "Historical ended test profiles only; preserve bytes/path/mtime, not user default saves or active data."
}
@@ -0,0 +1,13 @@
{
"candidate_files": 2865,
"compressed_files": 2817,
"errors": [],
"logical_bytes_preserved": 1938864035,
"allocated_before_sum": 1944100864,
"allocated_after_sum": 156975104,
"free_before_bytes": 1930104832,
"free_after_bytes": 3632488448,
"elapsed_seconds": 80.38100981712341,
"method": "Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.",
"measurement_limit": "Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."
}
@@ -0,0 +1,40 @@
import pathlib,json,subprocess,hashlib,os,time,shutil,tempfile,gzip
R=pathlib.Path("/Users/korizatou114/Projects/とりにく工房ゲーム制作部")
O=R/"docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643"
m=json.loads((O/"CLOSED_FULL_49445D4_R01_PROFILE_MANIFEST.json").read_text())
def sha(p):
h=hashlib.sha256()
with p.open("rb") as f:
for b in iter(lambda:f.read(1048576),b""):h.update(b)
return h.hexdigest()
assert sha(pathlib.Path(m["full_run"])/"runner-ended.json")==m["ended_sha256"] and m["all_owned_ended"]
assert not subprocess.run(["pgrep","-f","^/Applications/Godot.app/Contents/MacOS/Godot"],capture_output=True).stdout.strip(), "no live Godot during profile compression"
opened={s[1:] for s in subprocess.run(["lsof","-n","-F","n"],capture_output=True,text=True).stdout.splitlines() if s.startswith("n/")}
start=time.time();free=shutil.disk_usage(R).free;candidates=[];errors=[];rows=[]
for root in map(pathlib.Path,m["paths"]):
assert root.parent==pathlib.Path("/Users/korizatou114/Library/Application Support") and root.name.startswith("TheTree-PCK-tests-") and not root.is_symlink()
for p in root.rglob("*"):
if p.is_symlink() or not p.is_file() or str(p) in opened:continue
s=p.stat()
if s.st_size>=16384 and s.st_nlink==1 and s.st_blocks*512>=s.st_size*.5:candidates.append(p)
print(json.dumps({"candidate_files":len(candidates),"logical_bytes":sum(p.stat().st_size for p in candidates),"free_before":free}),flush=True)
with gzip.open(O/"CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz","wt") as log:
cursor=0
while cursor<len(candidates):
with tempfile.TemporaryDirectory(prefix="tree-closed-profile-compress-",dir="/private/tmp") as tmp:
inp=pathlib.Path(tmp)/"input";out=pathlib.Path(tmp)/"compressed";inp.mkdir();batch=[];size=0
while cursor<len(candidates) and len(batch)<64 and size<16*1024*1024:
p=candidates[cursor];cursor+=1;s=p.stat();digest=sha(p);name=str(len(batch));os.link(p,inp/name);batch.append((p,s,digest,name));size+=s.st_size
subprocess.run(["ditto","--hfsCompression","--noclone",str(inp),str(out)],check=True,capture_output=True)
for p,s,digest,name in batch:
t=out/name
try:
now=p.stat()
assert sha(t)==digest and now.st_mtime_ns==s.st_mtime_ns and now.st_size==s.st_size and sha(p)==digest,"byte/source guard"
if t.stat().st_blocks*512>=s.st_blocks*512*.9:continue
os.replace(t,p);assert sha(p)==digest and p.stat().st_mtime_ns==s.st_mtime_ns,"final SHA/mtime guard"
row={"path":str(p),"bytes":s.st_size,"sha256":digest,"allocated_before":s.st_blocks*512,"allocated_after":p.stat().st_blocks*512,"mtime_ns":s.st_mtime_ns,"content_verified":True};rows.append(row);log.write(json.dumps(row)+"\n")
except Exception as e:errors.append({"path":str(p),"error":str(e)})
print(json.dumps({"processed":cursor,"compressed":len(rows),"free_GiB":round(shutil.disk_usage(R).free/2**30,2),"elapsed_s":round(time.time()-start)}),flush=True)
result={"candidate_files":len(candidates),"compressed_files":len(rows),"errors":errors,"logical_bytes_preserved":sum(x["bytes"]for x in rows),"allocated_before_sum":sum(x["allocated_before"]for x in rows),"allocated_after_sum":sum(x["allocated_after"]for x in rows),"free_before_bytes":free,"free_after_bytes":shutil.disk_usage(R).free,"elapsed_seconds":time.time()-start,"method":"Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.","measurement_limit":"Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."}
(O/"CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json").write_text(json.dumps(result,indent=2)+"\n");print(json.dumps(result),flush=True)
@@ -0,0 +1,127 @@
{
"full_run": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-49445d4-r01",
"ended_sha256": "24b4fa191efcdafbe237da9987472c2534d63212d976f9e9ff7608743aa5d6db",
"all_owned_ended": true,
"paths": [
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00fc36f816da4c1ea402237d259217c9-standard-startup-051",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-02cccada4a5c49a3aed3cd39d4f5e345-standard-runtime-032",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-054d29b9edb54dfba7490d657c3a9805-standard-runtime-024",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-07ec32f8b36b4829a4dba1aa6cd92574-standard-startup-001",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0882da0551cb421790282de3dfbeb587-standard-startup-020",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0a6bc85408254ebe895e20b363121aac-standard-runtime-020",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0bca58e1b5e048ab9fe5076830bba30a-standard-runtime-006",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0d5cffd987c24d7ba1e804d6d6a59dbb-standard-runtime-057",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0dfc0a11e1484422b7d36a467ced8d33-standard-runtime-parse",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0fe5542abd45423b8c86dff75909a47a-standard-runtime-012",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-10cc94182c2f49308ec1b06f2440cc00-standard-startup-027",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1161803c993d44a0b3d29c5f62430faa-standard-startup-008",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-119637c7b2a147789d00da5751bee657-standard-runtime-013",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-142210b159844a77b094cc606afdc815-standard-startup-007",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-17f953d37a254a668c4e9d591061a472-standard-startup-041",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-182d07ec24ba4389af493fd87da36278-standard-startup-018",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1d688ebe172a4379829983a51cc276f4-standard-runtime-046",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2026b16ef3f44c44b80ad0d62e6756b3-standard-startup-006",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-25a93b40ee514f8ea5516ce281f3836a-standard-runtime-022",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2715f4d6201d4b94a8397aa5a259d7e3-standard-startup-004",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-28f3f2742ff34367a39c279cb40abd42-standard-runtime-015",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2bdc431ed6fc407e87938649b11e4a4f-standard-startup-038",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2d4b4afc48b6435193dcd584f1777124-standard-startup-009",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-33ab9fc1fe1f49408b9a8742df7565c6-standard-startup-034",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-354aaee44dc1477ba512dec9f81c1448-standard-startup-015",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-39e0ed58c62d4490aba0d39839470e51-standard-startup-045",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a3f5ee171324d87b83c6d0f27b0a128-standard-runtime-036",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-40bc0f7dd28445498d14f16666f4efd8-standard-runtime-055",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-41e20b273fda464e92d95e832d4dd0d5-standard-startup-022",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-43b3a2e656ff43138bd72c23d0b5b648-standard-runtime-000",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-43c4e2ef855241a19336360717a6e146-standard-runtime-005",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-443ff691c0e34de9b0c44980c92e67a5-standard-runtime-049",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-47192650f69846ca99fab900a2bc9589-standard-runtime-029",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-482144c3960841169319d63b411bc98d-standard-runtime-009",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4c5bfc2806744ff68cb6e80b1046986b-standard-startup-039",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4ff5cb279b194a88bfd6d69f7c8eb1e2-standard-runtime-007",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-500c915430c743a29b99e4556b27513a-standard-startup-026",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-504595068d164ca4a45eb4241f96e49c-standard-startup-056",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-52ad8684de9e43cd9d828a06a1a09795-standard-runtime-056",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5ccd4daab50d479f9312ec3e93894dde-standard-runtime-040",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5cf599431c8c4d63933fba20b193ee3b-standard-startup-000",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5d7da93ae9844d6caa38e1029f7ad6bc-standard-startup-import",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5e6087deef0d4d1d836fc9d0bdf6abef-standard-startup-036",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-64423325d1874555a0976dce135d021b-standard-runtime-014",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-677856d662b748a3b7dece4f5da211c3-standard-startup-013",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6a4ec5ac80d34b0eb017e3facd02110d-standard-startup-030",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6b97341dfc5a4a459dfab852b13f6657-standard-runtime-010",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-71491e8a2c8641e4857e9fa9013105a2-standard-startup-016",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-716d5b522e0241c2b2ba27790040da74-standard-startup-042",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-726ddb387a9c4041b501d2dab01b42c5-standard-startup-011",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-735e8669ea214364be33a3312c5a94dd-standard-startup-010",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-73fd9aa753f943bb9a5c8ed4ba1de5b0-standard-startup-054",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-742835293f014e98a98cc5082f2803e3-standard-runtime-054",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-74aa3f36b3d04b388222180b0bb9af8d-standard-startup-052",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-74e6611462224eff9c48341dd5100193-standard-startup-057",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-787291854a12416ebbe80001d9acd058-standard-runtime-028",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7928f0999d44466eb10dd62518d4fea0-standard-runtime-030",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7b5f6c743da74980a7ad83313ee776c5-standard-startup-019",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7c2cb50d752f4f78a51bbc2522500d49-standard-runtime-017",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7e6d4d87473f46d9ba5ca6741ccc1b30-standard-runtime-052",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-820f1dc7039547bb90d35fd2f40961f0-standard-runtime-037",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-832faafb00b643d4886d572b0f8c7610-standard-startup-043",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-84425166fbed482dbbab50bb51a45442-standard-runtime-033",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-849526a68b7c494ab8cf96b6457c719e-standard-startup-029",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-84d11971a0bf4a9a803127ece1d431ad-standard-runtime-035",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-85287ffe4a3f4e16ab766bdc52137969-standard-runtime-021",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-87407d37bac94147b43156dbdff9e8a5-standard-startup-044",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-878dc95891ce4bfb9cfe3a8645933fd3-standard-runtime-041",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-88db7d5b39014824989efc6620237e15-standard-runtime-047",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8902c2c8d72d4c5492e25fe5d2c78c3c-standard-runtime-002",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8ca0a5c86d324de2bece780100dc8bbb-standard-startup-033",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8eb000d588cb48eeb9aaa9dab7ba5760-standard-startup-014",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8fb18292305b4fc7abfb249df686025c-standard-runtime-004",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-915357d147434fb197a9f28b60536f57-standard-runtime-045",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-91d554162c84481b9058e502db9f585f-standard-startup-037",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9635041018934a4797874de59d0ab7b5-standard-startup-028",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9974b0bf90424c5289024e922a38acfe-standard-startup-005",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2a242a058746c5857dcd19d5c892de-standard-startup-025",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a36bde6ab5d941d0acf04d4e13b0904d-standard-runtime-019",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a72cdb1bba8943598c21378cc26eed81-standard-startup-021",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a8ae6cadeca34eb38afe6bda85a7666b-standard-startup-023",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aa938266122541bfaeb202d07849bbcb-standard-runtime-027",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-adcf84a2ad8e40bc823202b527c18db6-standard-runtime-048",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b096f96c644c4ffdba0698dea408bcab-standard-startup-parse",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b0d27cb5801542fe95e74e39a7297117-standard-startup-046",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b16eefb23aed4fb7b03111a99226846f-standard-runtime-031",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b2553ae9280f427cb8f5adec7f715570-standard-runtime-042",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b458eef62a974cbb88fc0244c8a8f559-standard-runtime-023",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b47a75e0a62c4e0386db3196de660dd8-standard-runtime-018",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b5fe77b55dbd46ccb0f0de1af3bcff30-standard-runtime-039",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b71e8451df1248b6b1b114202e39b97f-standard-runtime-038",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcf6fe6f07df452ca4c9de5b06f94e49-standard-runtime-034",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bdcb995cda3642b096ed02897bb5bc34-standard-startup-031",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c00ceba1ace24dc2a80a3a029c3d5a5e-standard-runtime-003",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c49948830eb84acfb3709332bd0e2bca-standard-startup-032",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c4a26898778844c2b9f0019afebdb516-standard-runtime-051",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c4e5d914db194c70b3107dc4751f6104-standard-startup-049",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c6d4c0d0b1a74bcc9356be669148a881-standard-runtime-044",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c8e596d6264e433487ae92b30f04d3e7-standard-startup-035",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cc10a4f9a66442dabb17f46c62c7e9d2-standard-startup-048",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cf7ab80d99174af1b85475b1b5c59651-standard-runtime-001",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d09bdd19f3c54b9fade4680d58d0ac15-standard-startup-024",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d8a5ec5176b54ca8b42de72c6f180c93-standard-startup-003",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d9381073a7684579b7891c0ee729b822-standard-startup-040",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dc940fca6c4b4a5b96a1b990f643fddb-standard-startup-055",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-deefdba050744f9aa4e39dbe9c833588-standard-runtime-025",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e05b719ae8dd4f1fa9b17bd2d69cfd52-standard-runtime-043",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e5862ddb803841cda522e7aa4127a38c-standard-runtime-011",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e75d5ee6196e4a0c8384aff7ce33b6e2-standard-runtime-026",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ea479e456ec34d41bf7f81326653edae-standard-runtime-016",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-eb90718789fd4f7d9917ce58682ea165-standard-startup-017",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ed75dcdfe8d14b148c3e5bd553142483-standard-startup-002",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ee58bdb4f12c4ef6b28aef464eaad9dc-standard-startup-047",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-eeea9f54347d47acb75a26151e1b7a63-standard-startup-053",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f0307cbcbcfd4343a42b5911f7832d60-standard-runtime-008",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f4a270158243411a941efedb16dee211-standard-runtime-053",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fa0deef550e54b5da64ee3cd5fd2af04-standard-startup-012",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fc0b3464aef34dc28c1fb7c6171d4acc-standard-startup-050",
"/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fe347cf07b0c4635b9ec7f2997d8b9b1-standard-runtime-050"
],
"source": "Actual phase-bound generated private profiles only. Partial full177 remains incomplete; no test/candidate/source changes."
}
@@ -0,0 +1,13 @@
{
"candidate_files": 2675,
"compressed_files": 2645,
"errors": [],
"logical_bytes_preserved": 1840775652,
"allocated_before_sum": 1845633024,
"allocated_after_sum": 150609920,
"free_before_bytes": 235634688,
"free_after_bytes": 1934417920,
"elapsed_seconds": 93.83740019798279,
"method": "Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.",
"measurement_limit": "Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."
}
@@ -0,0 +1,40 @@
import pathlib,json,subprocess,hashlib,os,time,shutil,tempfile,gzip
R=pathlib.Path("/Users/korizatou114/Projects/とりにく工房ゲーム制作部")
O=R/"docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01"
m=json.loads((O/"CLOSED_FULL_49445D4_R01_PROFILE_MANIFEST.json").read_text())
def sha(p):
h=hashlib.sha256()
with p.open("rb") as f:
for b in iter(lambda:f.read(1048576),b""):h.update(b)
return h.hexdigest()
assert sha(pathlib.Path(m["full_run"])/"runner-ended.json")==m["ended_sha256"] and m["all_owned_ended"]
assert not subprocess.run(["pgrep","-f","^/Applications/Godot.app/Contents/MacOS/Godot"],capture_output=True).stdout.strip(), "no live Godot during profile compression"
opened={s[1:] for s in subprocess.run(["lsof","-n","-F","n"],capture_output=True,text=True).stdout.splitlines() if s.startswith("n/")}
start=time.time();free=shutil.disk_usage(R).free;candidates=[];errors=[];rows=[]
for root in map(pathlib.Path,m["paths"]):
assert root.parent==pathlib.Path("/Users/korizatou114/Library/Application Support") and root.name.startswith("TheTree-PCK-tests-") and not root.is_symlink()
for p in root.rglob("*"):
if p.is_symlink() or not p.is_file() or str(p) in opened:continue
s=p.stat()
if s.st_size>=16384 and s.st_nlink==1 and s.st_blocks*512>=s.st_size*.5:candidates.append(p)
print(json.dumps({"candidate_files":len(candidates),"logical_bytes":sum(p.stat().st_size for p in candidates),"free_before":free}),flush=True)
with gzip.open(O/"CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz","wt") as log:
cursor=0
while cursor<len(candidates):
with tempfile.TemporaryDirectory(prefix="tree-closed-profile-compress-",dir="/private/tmp") as tmp:
inp=pathlib.Path(tmp)/"input";out=pathlib.Path(tmp)/"compressed";inp.mkdir();batch=[];size=0
while cursor<len(candidates) and len(batch)<64 and size<16*1024*1024:
p=candidates[cursor];cursor+=1;s=p.stat();digest=sha(p);name=str(len(batch));os.link(p,inp/name);batch.append((p,s,digest,name));size+=s.st_size
subprocess.run(["ditto","--hfsCompression","--noclone",str(inp),str(out)],check=True,capture_output=True)
for p,s,digest,name in batch:
t=out/name
try:
now=p.stat()
assert sha(t)==digest and now.st_mtime_ns==s.st_mtime_ns and now.st_size==s.st_size and sha(p)==digest,"byte/source guard"
if t.stat().st_blocks*512>=s.st_blocks*512*.9:continue
os.replace(t,p);assert sha(p)==digest and p.stat().st_mtime_ns==s.st_mtime_ns,"final SHA/mtime guard"
row={"path":str(p),"bytes":s.st_size,"sha256":digest,"allocated_before":s.st_blocks*512,"allocated_after":p.stat().st_blocks*512,"mtime_ns":s.st_mtime_ns,"content_verified":True};rows.append(row);log.write(json.dumps(row)+"\n")
except Exception as e:errors.append({"path":str(p),"error":str(e)})
print(json.dumps({"processed":cursor,"compressed":len(rows),"free_GiB":round(shutil.disk_usage(R).free/2**30,2),"elapsed_s":round(time.time()-start)}),flush=True)
result={"candidate_files":len(candidates),"compressed_files":len(rows),"errors":errors,"logical_bytes_preserved":sum(x["bytes"]for x in rows),"allocated_before_sum":sum(x["allocated_before"]for x in rows),"allocated_after_sum":sum(x["allocated_after"]for x in rows),"free_before_bytes":free,"free_after_bytes":shutil.disk_usage(R).free,"elapsed_seconds":time.time()-start,"method":"Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.","measurement_limit":"Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."}
(O/"CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json").write_text(json.dumps(result,indent=2)+"\n");print(json.dumps(result),flush=True)