From 4c00c72ec3f53e93cd5c7c85f3275f797af4aeb3 Mon Sep 17 00:00:00 2001 From: Takeshi Date: Wed, 14 Oct 2026 02:49:41 +0900 Subject: [PATCH] Preserve closed acceptance proof contents and prepare P08 native admission --- .../CLOSED_BINARY_CLONE_PRESERVATION.json | 34 +++++++ ...BINARY_CONTENT_PRESERVING_COMPRESSION.json | 57 ++++++++++++ .../p08-03/HISTORICAL_PROOF_COMPRESSION.json | 89 +++++++++++++++++++ .../p08-03/NATIVE_ADMISSION_PREPARATION.json | 19 ++++ 4 files changed, 199 insertions(+) create mode 100644 docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CLONE_PRESERVATION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CONTENT_PRESERVING_COMPRESSION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p08-03/HISTORICAL_PROOF_COMPRESSION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_ADMISSION_PREPARATION.json diff --git a/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CLONE_PRESERVATION.json b/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CLONE_PRESERVATION.json new file mode 100644 index 0000000..813c927 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CLONE_PRESERVATION.json @@ -0,0 +1,34 @@ +{ + "method": "APFS content-identical clone, distinct inodes, original paths and full contents retained", + "initial_attempt": "unsupported Python os.listxattr stopped before any clone; corrected to native xattr reads", + "files": 3, + "proofs_omitted": 0, + "actual_free_before": 733646848, + "actual_free_after": 860471296, + "rows": [ + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/distribution/TheTree/TheTree.exe", + "clone_source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1299-optional-capture-release-candidate-r01-46fc6c398e3d42a4a0a55646d495b070/distribution/TheTree/TheTree.exe", + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "bytes": 109268480, + "metadata_xattrs_preserved": true, + "separate_inode": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1237-release-candidate-r03/distribution/TheTree/TheTree.exe", + "clone_source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1299-optional-capture-release-candidate-r01-46fc6c398e3d42a4a0a55646d495b070/distribution/TheTree/TheTree.exe", + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "bytes": 109268480, + "metadata_xattrs_preserved": true, + "separate_inode": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p02-03-r05-windows-export-native-r03/distribution/TheTree/TheTree.exe", + "clone_source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1299-optional-capture-release-candidate-r01-46fc6c398e3d42a4a0a55646d495b070/distribution/TheTree/TheTree.exe", + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "bytes": 109268480, + "metadata_xattrs_preserved": true, + "separate_inode": true + } + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CONTENT_PRESERVING_COMPRESSION.json b/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CONTENT_PRESERVING_COMPRESSION.json new file mode 100644 index 0000000..3de5d78 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CONTENT_PRESERVING_COMPRESSION.json @@ -0,0 +1,57 @@ +{ + "scope": "closed historical engine/export binaries; lsof-confirmed unused", + "files": 6, + "whole_files_retained": true, + "proofs_omitted": 0, + "physical_recovered": 613810176, + "rows": [ + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-engine-api-dump-native-r70/engine/Godot.app/Contents/MacOS/Godot", + "bytes": 351312912, + "sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf", + "physical_before": 351313920, + "physical_after": 178298880, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-engine-api-dump-native-r69/engine/Godot", + "bytes": 351312912, + "sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf", + "physical_before": 351313920, + "physical_after": 178298880, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1299-optional-capture-release-candidate-r01-46fc6c398e3d42a4a0a55646d495b070/distribution/TheTree/TheTree.exe", + "bytes": 109268480, + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "physical_before": 109268992, + "physical_after": 42323968, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/distribution/TheTree/TheTree.exe", + "bytes": 109268480, + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "physical_before": 109268992, + "physical_after": 42323968, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1237-release-candidate-r03/distribution/TheTree/TheTree.exe", + "bytes": 109268480, + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "physical_before": 109268992, + "physical_after": 42323968, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p02-03-r05-windows-export-native-r03/distribution/TheTree/TheTree.exe", + "bytes": 109268480, + "sha256": "d34d36f3be1a6c49c56525ae86469b92e4f417ddf0b43cf00dd80c385c4b0562", + "physical_before": 109268992, + "physical_after": 42323968, + "whole_bytes_metadata_preserved": true + } + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p08-03/HISTORICAL_PROOF_COMPRESSION.json b/docs/plans/original-completion-2026-10-02/execution/p08-03/HISTORICAL_PROOF_COMPRESSION.json new file mode 100644 index 0000000..bcb79a5 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p08-03/HISTORICAL_PROOF_COMPRESSION.json @@ -0,0 +1,89 @@ +{ + "scope": "historical proof files with no open handles; no source/profile deletions", + "files": 10, + "whole_files_retained": true, + "proofs_omitted": 0, + "physical_recovered": 101335040, + "rows": [ + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-representative-r06-native-r01/representative-teardown/owned-audio/owner_250416727692-after.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-representative-r06-native-r01/representative-teardown/owned-audio/owner_250416727692-before.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-03-runtime-monitor-native-r04/representative-teardown/owned-audio/owner_250383173260-before.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-03-runtime-monitor-native-r04/representative-teardown/owned-audio/owner_250383173260-after.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-03-runtime-monitor-native-r03/representative-teardown/owned-audio/owner_250383173260-before.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-03-runtime-monitor-native-r03/representative-teardown/owned-audio/owner_250383173260-after.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-native-r01/representative-teardown/owned-audio/owner_250416727692-after.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-native-r01/representative-teardown/owned-audio/owner_250416727692-before.varbytes", + "bytes": 11434852, + "sha256": "ba494c55a4118ac8aded2b469c9c1f047990cca4e3c62081cef0c78349c29856", + "physical_before": 11436032, + "physical_after": 786432, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-native-r01/representative-measurement/checkpoint.varbytes", + "bytes": 11364460, + "sha256": "631d160ec7a633ff01f23f8fabc14afa7bac89d8d0abd67a5e6634cf608b7161", + "physical_before": 11366400, + "physical_after": 774144, + "whole_bytes_metadata_preserved": true + }, + { + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/root-p22-room-sleep-owned-native-r01-f39b0067aeb640baab186c3d02c316bb/sleep-proof/unaffected-poses.varbytes", + "bytes": 5734092, + "sha256": "1d5983ac6f1ce95b516f01c8c23d85b44d76df53c953544daea454ed1397560a", + "physical_before": 5734400, + "physical_after": 188416, + "whole_bytes_metadata_preserved": true + } + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_ADMISSION_PREPARATION.json b/docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_ADMISSION_PREPARATION.json new file mode 100644 index 0000000..e567a2e --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_ADMISSION_PREPARATION.json @@ -0,0 +1,19 @@ +{ + "original_unit": "P08-03", + "original_denominator": { + "packages": 30, + "units": 88, + "completed": 11 + }, + "source_bytes_before_worker_submission": 67328172, + "source_files_before_worker_submission": 1316, + "copy_method": "existing native collector APFS clones, no omission", + "existing_native_phase_minimum_space_bytes": 314572800, + "actual_free_bytes": 846352384, + "capacity_decision": "No heavy test while worker writes. Recheck actual submitted driver, output count and live capacity before native; full regression capacity is not proved by phase minimum.", + "proof_compression_accounting": "Per-file physical reductions do not equal volume recovery when old APFS clones share blocks. Use actual volume free measurements.", + "OS_surface_probe": "cua.getState succeeded; no Godot currently running or input acceptance inferred", + "acceptance_credit": 0, + "current_run": "a8660e56f3b14bf483d8325412290679", + "updated_utc": "2026-10-13T17:49:22.473224+00:00" +}