Compare commits

...
Author SHA1 Message Date
Takeshi 92546af5b7 docs: record P23-03 submitted repair and exact native impact checks 2026-10-15 18:20:25 +09:00
Takeshi dd74f65c4b docs: verify cloud evidence offload and clarify restore index 2026-10-15 18:04:24 +09:00
Takeshi 3379e283e4 Preserve P23 geometry implementation and source-grounded continuation decisions 2026-10-15 17:30:11 +09:00
Takeshi 74228df24b Preserve actual R13 visual defects and dispatch Opus-directed Astra repair 2026-10-15 16:32:03 +09:00
Takeshi a44eca6414 Record R13 mechanical evidence and managed serial visual review continuation 2026-10-15 16:14:24 +09:00
Takeshi de6e7ced86 Archive closed evidence to Drive and record verified capacity recovery 2026-10-15 15:44:45 +09:00
Takeshi 990a951e36 Archive ended P23 execution copies and reconcile storage evidence 2026-10-15 13:51:09 +09:00
Takeshi d1ac5ba065 docs: preserve R11 evidence and prepare verified Root load point capture 2026-10-15 13:19:50 +09:00
Takeshi f135814b8b docs: track submitted diagnostic budget repair and retain old native proof in Drive 2026-10-15 12:31:48 +09:00
Takeshi 9dbfa36b86 docs: retain R10 fixture findings and verified closed proof cloud archive 2026-10-15 12:08:32 +09:00
Takeshi 206cdb9c80 docs: record verified Drive archive of closed P23 diagnostic streams 2026-10-15 11:24:36 +09:00
Takeshi bc0cf3a4a1 docs: retain R08 OS evidence and record corrected supply display candidate 2026-10-15 10:58:36 +09:00
Takeshi 3f868b0e41 docs: preserve original acceptance and record noncircular visual review sequence 2026-10-15 10:29:40 +09:00
Takeshi 71719f9186 docs: supply complete OS image evidence and reclaim ended import caches 2026-10-15 10:22:20 +09:00
Takeshi 27dec31228 docs: record passing P23 semantics and actual OS calibration diagnostic 2026-10-15 10:12:29 +09:00
Takeshi 7fae76c723 docs: record reproduced P23 native evidence and remaining semantic mismatch 2026-10-15 09:56:30 +09:00
Takeshi 5df2e56faa docs: record actual P23 native and whole-cohort comparison evidence 2026-10-15 09:51:36 +09:00
Takeshi 4eaadd1c53 docs: preserve P23 implementation and focus Sol finalization 2026-10-15 09:34:44 +09:00
Takeshi d7c5fadd39 docs: correct P23 rest authority and record continued implementation 2026-10-15 09:18:07 +09:00
Takeshi 451e0732c3 docs: record preserved P23-03 continuation and decoder feasibility 2026-10-15 09:14:12 +09:00
Takeshi a3caba14e1 Restore exact small ledger summaries and verify cloud archive references 2026-10-15 09:06:36 +09:00
Takeshi 2c9603b8b0 Offload superseded evidence to verified Google Drive archives and reclaim local storage 2026-10-15 08:58:56 +09:00
Takeshi 91a044e4f2 Continue P23-03 collector implementation with Opus-directed Sol and record storage trial 2026-10-15 08:06:24 +09:00
Takeshi cc72d70946 Preserve P23-03 initial implementation and continue exact unfinished work 2026-10-15 07:53:55 +09:00
Takeshi 729df14dae Record P23-03 controlled Astra implementation start and exact acceptance scope 2026-10-15 07:41:59 +09:00
Takeshi 860136f709 Fix P23-03 original acceptance contract and Opus implementation direction 2026-10-15 07:40:10 +09:00
Takeshi e01e04c62d Start source-bound P23-03 acceptance audit after Opus sequencing decision 2026-10-15 07:36:46 +09:00
Takeshi a2e739396b Close P08-03 with all five reviewed acceptance conditions and final integration proof 2026-10-15 07:34:44 +09:00
Agent Control Runner 027861b765 Merge commit 'd369d1c399f7506bdb8d980b642ad0da216d14f4' into HEAD 2026-10-15 07:33:14 +09:00
Takeshi a025d77684 Record P08-03 exact native OS review proof and lossless storage recovery 2026-10-15 07:33:08 +09:00
Takeshi 7564423c85 docs: record repair20 local native and current-proof routing checks 2026-10-15 00:43:57 +09:00
Agent Control Runner d369d1c399 P08-03: 配置の通常操作受入 2026-10-15 00:32:39 +09:00
Takeshi 7e66b6c753 docs: pin fresh-proof routing defect and repair20 direction 2026-10-15 00:28:52 +09:00
Takeshi 3c65c71494 docs: record P08-03 repair19 local and native verification 2026-10-15 00:19:36 +09:00
Agent Control Runner f5f85ae08c P08-03: 配置の通常操作受入 2026-10-15 00:12:44 +09:00
Takeshi 11ee7b1a6e docs: pin Opus repair19 direction and real palette diagnostic 2026-10-15 00:09:17 +09:00
Takeshi 96c17719cc docs: correct P08-03 R15 evidence and current acceptance gaps 2026-10-15 00:03:32 +09:00
Takeshi 0172e523f7 docs: pin P08 frozen full regression and truthful OS continuation 2026-10-14 23:19:52 +09:00
Takeshi 5f9d7c49e8 docs: reclaim storage while preserving acceptance evidence bytes 2026-10-14 21:57:01 +09:00
Agent Control Runner fd643f55a2 P08-03: 配置の通常操作受入 2026-10-14 20:45:46 +09:00
Takeshi 4da2bb492b Start existing P08 repair18 on audited accepted input 2026-10-14 20:42:24 +09:00
Takeshi 7fe58d83bb Adopt accepted main input while preserving P08 authored scope 2026-10-14 20:41:01 +09:00
Takeshi 7297a4c050 Adopt completed shared Runtime input for existing P08-03 2026-10-14 20:33:38 +09:00
Takeshi ebc851c26e Record Opus accepted-dependency adoption and P08 UI continuation 2026-10-14 20:29:01 +09:00
Takeshi 127f22fa1e Close shared Runtime support with exact-version integration evidence 2026-10-14 20:18:49 +09:00
Agent Control Runner dbf5cb8f1b Merge commit '12f04d6e8bfdba59e44d81e8e34c57b67efbefeb' into HEAD 2026-10-14 20:07:12 +09:00
Takeshi f7e189c7e4 Verify shared Runtime proof and independent review before integration 2026-10-14 20:06:57 +09:00
Agent Control Runner 12f04d6e8b P08-03-RTPREVIEW: P08-03を閉じるための共有配置プレビュー判定 2026-10-14 19:49:04 +09:00
Agent Control Runner 8d52b20d40 P08-03-RTPREVIEW: P08-03を閉じるための共有配置プレビュー判定 2026-10-14 18:01:14 +09:00
Takeshi fc5c9b2a56 Record guarded Runtime-preview test failure and same-task repair 2026-10-14 18:00:35 +09:00
Agent Control Runner 78dc82da07 P08-03-RTPREVIEW: P08-03を閉じるための共有配置プレビュー判定 2026-10-14 17:51:57 +09:00
Takeshi ed3ee23709 Start Opus-directed shared Runtime support without adding delivery units 2026-10-14 17:48:33 +09:00
Takeshi d4747dd7e1 Record P08 current candidate and Opus shared-preview support scope 2026-10-14 17:43:14 +09:00
Takeshi 42c4a74923 Retire duplicated verification stages with verified source archives 2026-10-14 17:32:33 +09:00
Agent Control Runner 47750010b8 P08-03: 配置の通常操作受入 2026-10-14 16:08:32 +09:00
Takeshi 9a84df6be1 Reuse prepared P08 review safely with canonical path and corruption checks 2026-10-14 11:10:54 +09:00
Takeshi aed39a4d76 Index P08 demolition and resumed identity evidence for independent review 2026-10-14 11:01:43 +09:00
Takeshi bb9daa572c Bind original connection-warning requirement to actual R09 screenshot 2026-10-14 10:56:04 +09:00
Takeshi b08032750f Prepare complete reference-based P08 semantic review with exact CoW source 2026-10-14 10:51:56 +09:00
Takeshi 830097a838 Record Opus semantic review recommendation before final P08 regression 2026-10-14 10:28:22 +09:00
Takeshi 5619773227 Record passing P08 evidence validator and concrete cache cleanup proposal 2026-10-14 10:24:54 +09:00
Agent Control Runner 7e2368f5c4 P08-03: 配置の通常操作受入 2026-10-14 10:17:23 +09:00
Takeshi 7e8c30d552 Record P08 environment contract repair and verified closed-proof compression 2026-10-14 10:15:39 +09:00
Takeshi 2f60685aec Record submitted P08 validator repair and environment receipt mismatch 2026-10-14 10:08:59 +09:00
Agent Control Runner bf2d75c9b0 P08-03: 配置の通常操作受入 2026-10-14 10:06:59 +09:00
Agent Control Runner 647196f4ca P08-03: 配置の通常操作受入 2026-10-14 10:05:42 +09:00
Takeshi c395c83b69 Record complete Opus repair handoff after verified delivery failure 2026-10-14 09:59:08 +09:00
Takeshi 005bcc5378 Carry recorded complete Opus repair direction into same-task workers 2026-10-14 09:56:42 +09:00
Takeshi 86336e320b Record Opus-directed P08 applicability repair and worker selection 2026-10-14 09:55:00 +09:00
Takeshi 46f9e49819 Record independent P08 review findings and remaining acceptance 2026-10-14 09:53:07 +09:00
Takeshi 5afa8205bf Deliver complete P08 review sources through frozen file references 2026-10-14 09:50:56 +09:00
Takeshi e65d6b8c49 Preserve complete P08 review materials and retry binary-safe preparation 2026-10-14 09:49:47 +09:00
Agent Control Runner 7dde98ccb7 P08-03: 配置の通常操作受入 2026-10-14 09:31:08 +09:00
Takeshi 96006c60eb Preserve complete P08 OS proof and resume exact validator reuse with measured image context 2026-10-14 09:25:08 +09:00
Agent Control Runner 31aa7706d2 P08-03: 配置の通常操作受入 2026-10-14 08:01:19 +09:00
Takeshi 2a67ecbb90 Pin passing P08 UI scopes and real native observer startup failure 2026-10-14 07:58:56 +09:00
Agent Control Runner 4f3b42dfec P08-03: 配置の通常操作受入 2026-10-14 07:49:56 +09:00
Takeshi 3a7d20d16b Record strict P08 regression finding and Opus palette repair direction 2026-10-14 07:47:39 +09:00
Takeshi 2c238e7b25 Pin P08-03 event observer candidate and final regression execution 2026-10-14 07:20:49 +09:00
Agent Control Runner 1f0a2bcd53 P08-03: 配置の通常操作受入 2026-10-14 07:18:17 +09:00
Takeshi 20718621ee Record P08-03 completed OS input sequence and event observer repair 2026-10-14 07:16:33 +09:00
Agent Control Runner 0c5e0022f2 P08-03: 配置の通常操作受入 2026-10-14 06:20:46 +09:00
Takeshi c3011ca8d1 Retain actual normal OS evidence and continue scoped collector correction 2026-10-14 06:12:52 +09:00
Agent Control Runner d01286360e P08-03: 配置の通常操作受入 2026-10-14 05:51:27 +09:00
Takeshi 97869fa7f4 Preserve closed proof content and recover native validation capacity 2026-10-14 05:47:50 +09:00
Takeshi 5c4da08d10 Record P08 normal OS gaps and consolidate evidence oracle repair 2026-10-14 05:42:29 +09:00
Takeshi 3335f02a0f Preserve complete native R05 proof while recovering physical storage 2026-10-14 05:29:24 +09:00
Takeshi 37d972e263 Record exact bootstrap-repaired candidate native pass 2026-10-14 04:59:37 +09:00
Takeshi 8ea9bece03 Preserve closed imported cache metadata and track existing bootstrap repair 2026-10-14 04:53:44 +09:00
Agent Control Runner 4a17d0e0f5 P08-03: 配置の通常操作受入 2026-10-14 04:53:00 +09:00
Takeshi 7d4377b26a Record real OS input and repair initial load verification without masking state 2026-10-14 04:47:58 +09:00
Takeshi a3b2b1ae34 Record complete P08 native pass and unaccepted real OS attempt 2026-10-14 04:35:49 +09:00
Agent Control Runner 8e3d79d5f2 P08-03: 配置の通常操作受入 2026-10-14 04:21:06 +09:00
Takeshi 9a081a928f Preserve native proof mirrors and track strict operation-effect repair 2026-10-14 04:16:35 +09:00
Takeshi e10005b1ed Record passing P08 writer and strict full-state save/load effect repair 2026-10-14 04:09:29 +09:00
Agent Control Runner c2b59f04f9 P08-03: 配置の通常操作受入 2026-10-14 03:52:45 +09:00
Takeshi d9c3f79ba7 Deliver exact native failure context and continue existing fixture repair 2026-10-14 03:49:36 +09:00
Takeshi 7342082e3c Record real P08 native failure and scoped Opus-directed Sol repair 2026-10-14 03:36:13 +09:00
Takeshi a1cc8e6063 Verify CUA evidence persistence before P08 native collection 2026-10-14 03:22:57 +09:00
Agent Control Runner 7dd450c64c P08-03: 配置の通常操作受入 2026-10-14 03:22:38 +09:00
Takeshi bd6143c6d1 Refresh static plan validation for reconciled proposal readiness 2026-10-14 03:09:09 +09:00
Takeshi a5885ff4c0 Reconcile reviewed mana proposal adoption readiness without changing product values 2026-10-14 03:07:40 +09:00
Takeshi 75670dffe1 Continue preserved P08 implementation with Opus direction and local checker evidence 2026-10-14 03:01:25 +09:00
Takeshi 4c00c72ec3 Preserve closed acceptance proof contents and prepare P08 native admission 2026-10-14 02:49:41 +09:00
Takeshi 2124f69e58 Preserve hashes for additional closed P08 evidence compression 2026-10-14 02:41:58 +09:00
Takeshi fad6a927ac Record P08-03 commander reassignment and remove remaining review size guard 2026-10-14 02:41:08 +09:00
Takeshi 8d8bbf0ffe Start authorized file-only P08-03 implementation without shell permission changes 2026-10-14 02:13:52 +09:00
Takeshi 99f3f57bea Pin P08-03 scenario oracles and scoped permission preparation 2026-10-14 02:07:55 +09:00
Takeshi 2cbbdf2efd Register P08-03 and preserve actual AGY transport acceptance evidence 2026-10-14 01:52:43 +09:00
Takeshi 12430ba899 Specify original P08-03 acceptance and resume retained UI transport repair 2026-10-14 01:31:29 +09:00
Takeshi fdae2084f7 Close original P08-02 and begin next placement acceptance audit 2026-10-14 00:51:22 +09:00
Agent Control Runner c675bed91d Merge commit 'bf559632ddd938085702529d9dd6b7c878f4ebc7' into HEAD 2026-10-14 00:26:35 +09:00
Takeshi 80771caf9a Record independent Opus P08 acceptance review pass 2026-10-14 00:26:30 +09:00
Takeshi b3d329388b Repair P08 checker-input provenance and verify evidence reuse 2026-10-14 00:24:45 +09:00
Takeshi 9d5ec10676 Record full P08 regression and registered validation evidence 2026-10-14 00:11:38 +09:00
Takeshi f159c6c712 Preserve complete P08 regression profile with verified compression 2026-10-13 23:58:03 +09:00
Takeshi e97d912bac Bind exact P08 evidence to registered review allocation 2026-10-13 23:46:13 +09:00
Takeshi 9ec8ec2dbd Record P08 final native and normal OS migration evidence 2026-10-13 23:41:20 +09:00
Takeshi e31233685b Remove review material byte caps and enable complete readonly evidence inspection 2026-10-13 23:21:02 +09:00
Takeshi be3047979b Remove owner-authorized individual Runner attempt caps and record Opus work direction 2026-10-13 21:39:19 +09:00
Takeshi d473242ba1 Record P08 native fixture failure and preserved storage validation 2026-10-13 21:17:40 +09:00
Takeshi 9caa30eb16 Record submitted P08 fixtures and lossless compact example proposal 2026-10-13 20:32:44 +09:00
Takeshi 0c15dc961c Record managed P08 implementation and current evidence applicability 2026-10-13 19:46:02 +09:00
743 changed files with 975065 additions and 80 deletions
+41 -11
View File
@@ -7573,18 +7573,38 @@ func _execute_leave_facility_queue(command: SimulationCommand) -> CommandResult:
return CommandResult.failed(CommandResult.Code.TRANSACTION_APPLY_FAILED, command.command_id, failure_message)
return CommandResult.succeeded(command.command_id, {&"request_id": request_id, &"reason": &"GUEST_LEFT"})
func _execute_build_facility(command: SimulationCommand) -> CommandResult:
var operations_gate := _operations_construction_investment_gate(command.command_id)
func preview_build_facility(definition_id: StringName, origin: Vector3i, rotation: int) -> Dictionary:
var definition := definition_registry.get_facility(definition_id)
var failure := _build_facility_precheck(0, {&"definition_id": definition_id, &"origin": origin, &"rotation": rotation})
if failure != null and definition == null:
var code := String(failure.details.get(&"reason", CommandResult.Code.keys()[failure.code]))
return {&"can_build": false, &"error_codes": [code],
&"reasons": [{&"code": code, &"message": failure.message, &"cells": [], &"details": failure.details.duplicate(true)}],
&"cells": []}
var report: Dictionary = construction_service.validate_placement(definition, origin, rotation).to_dictionary()
if failure != null:
report[&"can_build"] = false
var code := String(failure.details.get(&"reason", CommandResult.Code.keys()[failure.code]))
var codes: Array = Array(report.get(&"error_codes", []))
var reasons: Array = Array(report.get(&"reasons", []))
codes.push_front(code)
reasons.push_front({&"code": code, &"message": failure.message, &"cells": [], &"details": failure.details.duplicate(true)})
report[&"error_codes"] = codes
report[&"reasons"] = reasons
return report
func _build_facility_precheck(command_id: int, payload: Dictionary) -> CommandResult:
var operations_gate := _operations_construction_investment_gate(command_id)
if operations_gate != null:
return operations_gate
var definition_id := StringName(command.payload.get(&"definition_id", command.payload.get("definition_id", "")))
var definition_id := StringName(payload.get(&"definition_id", payload.get("definition_id", "")))
var definition := definition_registry.get_facility(definition_id)
if definition == null:
return CommandResult.failed(CommandResult.Code.NOT_FOUND, command.command_id, "Facility definition was not found.")
return CommandResult.failed(CommandResult.Code.NOT_FOUND, command_id, "Facility definition was not found.")
if _facility_definition_is_unsupported_vertical_proxy(definition):
return CommandResult.failed(
CommandResult.Code.VALIDATION_FAILED,
command.command_id,
command_id,
"Vertical infrastructure topology is not supported.",
{
&"reason": FacilityInfrastructureProjector.REASON_UNSUPPORTED_VERTICAL_TOPOLOGY,
@@ -7592,18 +7612,28 @@ func _execute_build_facility(command: SimulationCommand) -> CommandResult:
&"unchanged": true,
}
)
var origin_value: Variant = _parse_world_cell(command.payload.get(&"origin", command.payload.get("origin", null)))
var origin_value: Variant = _parse_world_cell(payload.get(&"origin", payload.get("origin", null)))
if origin_value == null:
return CommandResult.failed(CommandResult.Code.INVALID_PAYLOAD, command.command_id, "origin must be Vector3i or [x, y, layer].")
return CommandResult.failed(CommandResult.Code.INVALID_PAYLOAD, command_id, "origin must be Vector3i or [x, y, layer].")
var origin: Vector3i = origin_value
if definition.id in [&"guest_stairs", &"service_stairs"] and not path_service.has_cell(origin + Vector3i(0, -1, 0)):
return _staff_assignment_failure(command.command_id, &"STAIR_LANDING_MISSING", "先に階段の一つ下の階に通路を作ってください。")
return _staff_assignment_failure(command_id, &"STAIR_LANDING_MISSING", "先に階段の一つ下の階に通路を作ってください。")
for shaft: Dictionary in elevators.get_report()[&"shafts"]:
if _elevator_touches_module(shaft, definition, origin) and _elevator_shaft_busy(shaft):
return _staff_assignment_failure(command.command_id, &"ELEVATOR_BUSY", "Wait until the shaft is idle before extending it.")
var rotation := int(command.payload.get(&"rotation", command.payload.get("rotation", 0)))
return _staff_assignment_failure(command_id, &"ELEVATOR_BUSY", "Wait until the shaft is idle before extending it.")
var rotation := int(payload.get(&"rotation", payload.get("rotation", 0)))
if rotation not in definition.allowed_rotations:
return CommandResult.failed(CommandResult.Code.INVALID_PAYLOAD, command.command_id, "The selected rotation is not allowed.")
return CommandResult.failed(CommandResult.Code.INVALID_PAYLOAD, command_id, "The selected rotation is not allowed.")
return null
func _execute_build_facility(command: SimulationCommand) -> CommandResult:
var failure := _build_facility_precheck(command.command_id, command.payload)
if failure != null:
return failure
var definition_id := StringName(command.payload.get(&"definition_id", command.payload.get("definition_id", "")))
var definition := definition_registry.get_facility(definition_id)
var origin: Vector3i = _parse_world_cell(command.payload.get(&"origin", command.payload.get("origin", null)))
var rotation := int(command.payload.get(&"rotation", command.payload.get("rotation", 0)))
var result := construction_service.start_construction(
definition,
origin,
@@ -1,5 +1,12 @@
## 現在の対象(2026-10-15・P23-03提出19fc3f5)
原30パッケージ/88成果単位・部分点なし、正式12/着手25/予定51を維持。P23-03「生活の観察」の同一作業場所でAstra修正26が19fc3f50c7ef66223a86b438d4327c5b1b308ed1を正式提出しclean。Root局所99試験、Godot import/全319依存解析/配置A+B、独立semantic17+17 snapshots、別component45checks/0が合格。同需要の事前定義指標は7153→2585分。旧49/R13の独立画像12falseは保持し、新版へ受入転用しない。新通常OS・同版全177・独立画像/全7条件レビュー・最新main統合/final/台帳が未達のため正式加点0。Mac解除質問は既存のまま、Opusの実判断に従い独立読取レビュー→問題がなければ先行全177を実行する。証拠: [現候補の受入監査](execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_19FC3F5.json)、[native実検証](execution/p23-03/ROOT_19FC3F5_NATIVE_IMPACT.json)、[実Opus検証順序](execution/p23-03/OPUS_19FC3F5_VERIFICATION_ORDER.json)。以下の「現在」は各記録時点の履歴。
## 現在の対象(2026-10-13・現版監査更新)
2026-10-15: Original30/88 no partialcredit; completed12/in_progress25/planned51. P08-03 closed (execution/p08-03/ACCEPTANCE_CLOSED_D369_027861B.json). 2026-10-15: submitted21b5d3a has traffic audit + calibrated mechanical/crop/direct-review binding. Root47local PASS; exact nativeimport/319parse/A+B PASS, independent17+17 semantics and48demand7153/2585 PASS. NormalOS writer35972 ran31 actual inputs withACKs; allrequest/rawSHA/PID verified, firstFRONT10rows mechanicalPASS. OS collector900 expired before request32; ownedengine ended cleanup/guarderrors0. Failedrun notaccepted, reader/save/full pending. OS-only3600 separation submitted56bf5a3 under existingcaps-removal scope; worker/native900 unchanged. Postrun independentOS semantics revealed real product lookup defect supply_logistics_bridge vs Runtime supply_logistics; same-task narrowfix instructed. Original7/6/30-88 no partialcredit, formal0. Global Windows physical same-build/deferredgestures/finishedassets/undefinedoriginalvalues remain open. Corrected336a8cd now submitted, Root48local PASS; corrected native/OS/fullreview pending, inactive evidence offload before heavy execution.
原30パッケージ/88成果、部分点なし。現在は正式10/着手24/予定54。P24-03は正式完了、MP-01-r02承認用資料は正式統合済みだが原88へ加点しない。P13-03既存最終修正は全7施設/84スロット/6分類が保全済み。P13/RP13の限定追加修正と正式host自己試験は直接許可待ちで、重複実装や無断上限変更をしない。
独立作業としてOpus判断に基づきP22-02の権利・形式契約へ着手。受入済614利用記録を再利用し、公式Kenney2packの全283同梱files、UI4音/Licenseをraw byte照合。現物296media中276の配布元権利を検証し、20の最終権利/creator条件を明示。BGMの内部recipe起源は見つかったが実聴/最終品質へ換算しない。全枠の選定/契約/欠損開示/実利用/必要検証/独立レビュー/統合が残る。完成素材欄0、全ゲーム未完を維持する。
@@ -1,3 +1,11 @@
## 現在の優先対象(2026-10-14 更新)
P08-02は原6条件・独立Opus・登録統合/最終検証・c675bed9のmain統合を満たし正式完了。原30/88・部分点なしを維持し、正式11/着手25/予定52。次は実Opusの訂正済み判断によるP08-03の原受入/source監査。通常UI撤去入口が未実装で、必要UI追加と正常/拒否・pan/zoom・別PID保存再開の証拠が必要。P08-01はplannedのままで全30施設の受入済みとしない。P08全体と同一Windows配布版実機は未完。新規worker・重複回帰はまだ起動していない。以下は過去履歴。
## 現在の優先対象(2026-10-13 更新)
現在はP08-02。候補d1c7ce27のnative全8実行と通常OS4操作の証拠取得済み。最終全174スイート回帰→登録検証→独立Opus→統合後確認の順に1件を閉じる。原30パッケージ/88成果単位・部分点なしを保持し、正式完了件数は増やさない。個別修正/累積推論回数と固定レビュー資料容量の旧上限はユーザー指示で撤廃済み。以下は過去の実行順序の履歴で、現在の停止条件ではない。
## 現在のRunner実行(2026-10-12)
ユーザーがmain更新を明示許可し、現成果と原契約入力をmainへ反映済み。元の1成果単位P06-01を範囲とするRunner登録、3CLIの制限下認証確認、Claudeのrun判断、Codex1担当の監査起動まで進んだ。現在の次対象はP06-01。P22-03は必要数量/見積未確定、P23-02の追加性能修正は保留。正式9/着手21/予定58、全体30/88・部分点なし。Runnerの0/1はこの1件だけの運用表示で、全ゲーム分母ではない。証拠検証器は未実装/未実行で未受入。以下の未登録/main接続未解決/P22優先の記述は変更前履歴として保持する。
@@ -3679,6 +3679,28 @@
"path": "docs/spec/acceptance/P08-02.json",
"scope": "new standalone mixed suite; native execution pending"
}
},
{
"test": "tests/ui/test_p08_normal_placement_ops.gd",
"template": "P08 normal placement: <checks> checks, <failures> failures",
"required": true,
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "d3c246d34f8fd66f6ed237e42a86df89ebaf481bc9dee143b4de8d654ce0eb2e",
"authority": {
"path": "docs/spec/acceptance/P08-03.json",
"scope": "normal placement; native and OS pending"
}
},
{
"test": "tests/transport/test_runtime_build_preview.gd",
"template": "Runtime build preview: <checks> checks, <failures> failures",
"required": true,
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "c881b60bce7276047884303a6823da9abfaaf8c1e85dbc5f2c0ff13f0d742449",
"authority": {
"path": "docs/spec/acceptance/P08-03.json",
"scope": "normal placement; native and OS pending"
}
}
],
"unknown_roster_suite_policy": "refuse, explicitly review its source/schema before accepting",
@@ -0,0 +1,143 @@
{
"recorded_at": "2026-10-15T09:04:02.442313+00:00",
"scope": "Read-only recheck of completed cloud offload; no repeated upload or additional deletion",
"free_bytes_now": 5403648000,
"cloud_folder_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"historical_verified_offload_totals": {
"batch_count": 20,
"original_files_retired": 77191,
"logical_original_bytes_retired": 11680979893,
"compressed_archive_bytes": 4211475754
},
"protected_pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"expected_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"actual_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"expected_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"actual_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"expected_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"actual_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"unchanged": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-native-os-49445d4-r13/index.json",
"expected_sha256": "c0cc9e939845b5f3ae8375d414327821eb75c3e5f5158ae32eb872eda1b99a03",
"actual_sha256": "c0cc9e939845b5f3ae8375d414327821eb75c3e5f5158ae32eb872eda1b99a03",
"unchanged": true
}
],
"all_protected_pins_unchanged": true,
"retirement_records": [
{
"name": "p05-acceptance-partial-r01",
"retirement_record_exists": true,
"retirement_record_sha256": "054c89a7f9377efa8c16c7ffbad966e2324992a2db5703bf83a482bafd9062e9"
},
{
"name": "p05-acceptance-partial-r02",
"retirement_record_exists": true,
"retirement_record_sha256": "d24033fd716f3ca92ded0739a1d213d39c2fbc39dea4794a9225546f68234cf4"
},
{
"name": "p05-acceptance-partial-r03",
"retirement_record_exists": true,
"retirement_record_sha256": "0cc68958e4327bd20fd2e0820bd9e807c9eef6d9671577681a44dc28a3f33f76"
},
{
"name": "p05-acceptance-partial-r04",
"retirement_record_exists": true,
"retirement_record_sha256": "48ddfc677beab57a7429787b47f132ba37b06c1b38b1e6691dbea130d162eaed"
},
{
"name": "windows-current-release-candidate-r02",
"retirement_record_exists": true,
"retirement_record_sha256": "f5e3e44dbbf01228071d364038bcbe6a76739a6a120270c293d617bbcc63ca96"
},
{
"name": "windows-current-release-candidate-r03",
"retirement_record_exists": true,
"retirement_record_sha256": "84d67389005d99a0225e5c4190cb850bf583f6e4ce37bac726e75e85ba80110f"
},
{
"name": "windows-current1237-release-candidate-r03",
"retirement_record_exists": true,
"retirement_record_sha256": "5912fc509cde37df7ec5338a532d6a8bb8b04430bba1def24984ccce5d428122"
},
{
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"retirement_record_exists": true,
"retirement_record_sha256": "9f60bacba8509534d5572d911ee2f665685a344ec88ea010fc55012e355aa861"
},
{
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"retirement_record_exists": true,
"retirement_record_sha256": "a1406783cb56e5a27edd409af07e3821e4baf2f054ad9844bb3859ecb260bdfb"
},
{
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"retirement_record_exists": true,
"retirement_record_sha256": "e3a9ff57a7db949e624537820e0aa0472afbbc9b6ba166f60e5f973de43fbbdc"
},
{
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"retirement_record_exists": true,
"retirement_record_sha256": "cd443d4fec9dc766f70fcbf9d6ba465f0455e7e6fd516beb5bfe2185d4f61912"
},
{
"name": "drive-offload-p23-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "2ece60a385894f1adaee1743b6bfef994ef52c4099cb706a55cfc4706bb3e4b8"
},
{
"name": "drive-offload-p23-closed-more-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "6e73168d3562d3802ce18a7bda94689ca6075530e52a653fbf6fdfccd72a7147"
},
{
"name": "drive-offload-p23-closed-stages-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "69246e87c6bb170707b9333cfb97be10e52429be5dc8c95f6879e244a94a9136"
},
{
"name": "drive-offload-p23-r10-native-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "7e54d7cc1e1f655efffd311a510df7814549c27373fda68fe22a2e96f1b5be09"
},
{
"name": "drive-offload-p23-r10-os-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "af6ad959c065e8f79085221b0bd3773520f9fa02cee923d1ea03ca7356497362"
},
{
"name": "drive-offload-p23-r11-a-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "6ac0e9fb3b7db25e9a9cb8965b0d6b1cfb7f63cc0cf50cbd985822726515ab93"
},
{
"name": "drive-offload-p23-r11-b-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "4fa4277f7e7a643ae9612636137307cb1b6a3e0cd019bf8e1af584bb63894e14"
},
{
"name": "drive-offload-p23-r12-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "3cbcae176dada2ae1055c497e2559b2eeffcf2985daca7a720ff963ca7b412f9"
},
{
"name": "drive-offload-p08-cold-pairs-20261015",
"retirement_record_exists": true,
"retirement_record_sha256": "9c0b87f8a23fe110d850aa7f552885b3e9ff50af0a3d58a93ea6dcd5e37d2c8e"
}
],
"all_retirement_records_exist": true,
"capacity_note": "Current free space is independently measured, not a claim that logical offloaded bytes equal net recovered physical space."
}
@@ -0,0 +1,708 @@
{
"checked_at": "2026-10-15T09:04:02Z",
"folder_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"scope": "Current connector metadata readback, first 100 direct children only. Complete payload/hash verification is retained in original per-batch transfer receipts; not repeated here.",
"listed_file_count": 100,
"files": [
{
"id": "1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF",
"title": "p08-cold-pair-history-RESTORE.md",
"size": "1356",
"shared": false,
"url": "https://drive.google.com/file/d/1VyWzt8OoL730r_hkER2N9xUJQw1YkjFF/view?usp=drivesdk"
},
{
"id": "1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV",
"title": "p08-cold-pair-history-CLOUD_PARTS.json",
"size": "11229",
"shared": false,
"url": "https://drive.google.com/file/d/1G1sj22PSMaqvGqyUstmv1FVE7ndsBnSV/view?usp=drivesdk"
},
{
"id": "166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo",
"title": "p08-cold-pair-history-MANIFEST.json",
"size": "1568336",
"shared": false,
"url": "https://drive.google.com/file/d/166dJzD3N-s1-n3CbbgSgzmuIgEX4aobo/view?usp=drivesdk"
},
{
"id": "11ACexUbYQMcgXFYBvaPW11ZBI_S7hO5Y",
"title": "p08-cold-pair-history.tar.gz.part-0023",
"size": "5287438",
"shared": false,
"url": "https://drive.google.com/file/d/11ACexUbYQMcgXFYBvaPW11ZBI_S7hO5Y/view?usp=drivesdk"
},
{
"id": "1GLs0pU6wlmb9t3NIQN2p2NaLb4DnpZrs",
"title": "p08-cold-pair-history.tar.gz.part-0022",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1GLs0pU6wlmb9t3NIQN2p2NaLb4DnpZrs/view?usp=drivesdk"
},
{
"id": "19ojIdDMJdJcajXoH5YJU9Ex2fa5jnuyN",
"title": "p08-cold-pair-history.tar.gz.part-0021",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/19ojIdDMJdJcajXoH5YJU9Ex2fa5jnuyN/view?usp=drivesdk"
},
{
"id": "1a8K9E0EcbD3plvlagWfALjxG_-JGKGJ1",
"title": "p08-cold-pair-history.tar.gz.part-0020",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1a8K9E0EcbD3plvlagWfALjxG_-JGKGJ1/view?usp=drivesdk"
},
{
"id": "1INjy4dTBZqOAagUaVK1OxpO10sbhZUMf",
"title": "p08-cold-pair-history.tar.gz.part-0019",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1INjy4dTBZqOAagUaVK1OxpO10sbhZUMf/view?usp=drivesdk"
},
{
"id": "1UDiChWWYUaqieuOviFl5b-xNsvrN5hiL",
"title": "p08-cold-pair-history.tar.gz.part-0018",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1UDiChWWYUaqieuOviFl5b-xNsvrN5hiL/view?usp=drivesdk"
},
{
"id": "1CXr8DtVRFktn6H3itZv_17_upmkeiEEW",
"title": "p08-cold-pair-history.tar.gz.part-0017",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1CXr8DtVRFktn6H3itZv_17_upmkeiEEW/view?usp=drivesdk"
},
{
"id": "1it3DlzMJuv9cz5YZUNhFabqhVFjtnHsJ",
"title": "p08-cold-pair-history.tar.gz.part-0016",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1it3DlzMJuv9cz5YZUNhFabqhVFjtnHsJ/view?usp=drivesdk"
},
{
"id": "1S3HWxauf2Pu05zB-SmO7RBkWvI6sqWYR",
"title": "p08-cold-pair-history.tar.gz.part-0015",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1S3HWxauf2Pu05zB-SmO7RBkWvI6sqWYR/view?usp=drivesdk"
},
{
"id": "10XOUAX8wDb7zI280yPzikRzt5jlQGTcp",
"title": "p08-cold-pair-history.tar.gz.part-0014",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/10XOUAX8wDb7zI280yPzikRzt5jlQGTcp/view?usp=drivesdk"
},
{
"id": "1GtH7cJcbSX00PcZfBESRV3OWObehmBw1",
"title": "p08-cold-pair-history.tar.gz.part-0013",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1GtH7cJcbSX00PcZfBESRV3OWObehmBw1/view?usp=drivesdk"
},
{
"id": "16HAVPdocOw4tab6d77MG3SR8HkyyVPO0",
"title": "p08-cold-pair-history.tar.gz.part-0012",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/16HAVPdocOw4tab6d77MG3SR8HkyyVPO0/view?usp=drivesdk"
},
{
"id": "1A7ZiEeh5s6AHbKe7JyfMKWSsoRwp95OM",
"title": "p08-cold-pair-history.tar.gz.part-0011",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1A7ZiEeh5s6AHbKe7JyfMKWSsoRwp95OM/view?usp=drivesdk"
},
{
"id": "1DGvzmO2CvvmIV6y_wMGVZZ9UzXiTv9Fc",
"title": "p08-cold-pair-history.tar.gz.part-0010",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1DGvzmO2CvvmIV6y_wMGVZZ9UzXiTv9Fc/view?usp=drivesdk"
},
{
"id": "1wiP3kiIrr2KGwwol1TyrpklbLXBK1PHN",
"title": "p08-cold-pair-history.tar.gz.part-0009",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1wiP3kiIrr2KGwwol1TyrpklbLXBK1PHN/view?usp=drivesdk"
},
{
"id": "1PZ8oKNsBe2o31T_T-cNPEBWBu5VSiF0t",
"title": "p08-cold-pair-history.tar.gz.part-0008",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1PZ8oKNsBe2o31T_T-cNPEBWBu5VSiF0t/view?usp=drivesdk"
},
{
"id": "1LgpzDHNiFcr5dqyZ-4jXNYlKWlMd2bSe",
"title": "p08-cold-pair-history.tar.gz.part-0007",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1LgpzDHNiFcr5dqyZ-4jXNYlKWlMd2bSe/view?usp=drivesdk"
},
{
"id": "1SycABWIO4t9Ym6zCpxebtr-mi1dL3l3H",
"title": "p08-cold-pair-history.tar.gz.part-0006",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1SycABWIO4t9Ym6zCpxebtr-mi1dL3l3H/view?usp=drivesdk"
},
{
"id": "1pOEPbfD36yh89FbrxM8vVkaX3i__6qIb",
"title": "p08-cold-pair-history.tar.gz.part-0005",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1pOEPbfD36yh89FbrxM8vVkaX3i__6qIb/view?usp=drivesdk"
},
{
"id": "1Jke8wBULOCk9HAc6qNEtKm3XuXl74U_W",
"title": "p08-cold-pair-history.tar.gz.part-0004",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1Jke8wBULOCk9HAc6qNEtKm3XuXl74U_W/view?usp=drivesdk"
},
{
"id": "1FmXRL2ew7opitFI92QoXL0U049GGleAG",
"title": "p08-cold-pair-history.tar.gz.part-0003",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1FmXRL2ew7opitFI92QoXL0U049GGleAG/view?usp=drivesdk"
},
{
"id": "1ayfrWSRgPGitssKs-Sdcl16YbrtdERSg",
"title": "p08-cold-pair-history.tar.gz.part-0002",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1ayfrWSRgPGitssKs-Sdcl16YbrtdERSg/view?usp=drivesdk"
},
{
"id": "1xGEM_9v188XG0_rWEbafgIpCTA_xLNk_",
"title": "p08-cold-pair-history.tar.gz.part-0001",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1xGEM_9v188XG0_rWEbafgIpCTA_xLNk_/view?usp=drivesdk"
},
{
"id": "1HIAyxBgJdMS3iN6RlU2k15gupRizV8m-",
"title": "p08-cold-pair-history.tar.gz.part-0000",
"size": "8388608",
"shared": false,
"url": "https://drive.google.com/file/d/1HIAyxBgJdMS3iN6RlU2k15gupRizV8m-/view?usp=drivesdk"
},
{
"id": "1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB",
"title": "p23-r12-closed-disk-admission-history.RESTORE.md",
"size": "466",
"shared": false,
"url": "https://drive.google.com/file/d/1PfcBOLzMq7YGoXKpM--iqWucc2XyxDjB/view?usp=drivesdk"
},
{
"id": "1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw",
"title": "p23-r12-closed-disk-admission-history.PARTS.json",
"size": "3983",
"shared": false,
"url": "https://drive.google.com/file/d/1g9dZf7ZxwEuYploKueCxZJn_UNIly8Jw/view?usp=drivesdk"
},
{
"id": "1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1",
"title": "p23-r12-closed-disk-admission-history.MANIFEST.json",
"size": "2136491",
"shared": false,
"url": "https://drive.google.com/file/d/1xQ6Uvn-sqXsEjkCFICfaZR4WuiQ5gvy1/view?usp=drivesdk"
},
{
"id": "1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0006",
"size": "30395616",
"shared": false,
"url": "https://drive.google.com/file/d/1kur4otBbclA6CtqMQgAvHRQSNr-ZLjcv/view?usp=drivesdk"
},
{
"id": "1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0005",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1VnS41xLT8Eph_oqN9UCPFYdSfc5DLlMs/view?usp=drivesdk"
},
{
"id": "1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0004",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1f8zVes_NKcOgpwFxZMXx9OFz4bLhmOoV/view?usp=drivesdk"
},
{
"id": "18HFeG-9gCkWghctUO39-WEaG6pbpUF8q",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0003",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/18HFeG-9gCkWghctUO39-WEaG6pbpUF8q/view?usp=drivesdk"
},
{
"id": "1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0002",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1ugnePNzsggELIIKqqbjrJll5NQ-bS0Cw/view?usp=drivesdk"
},
{
"id": "1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0001",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1zm2CC2XGOmtIfYLUczFuPqdEqlZTCBYN/view?usp=drivesdk"
},
{
"id": "12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67",
"title": "p23-r12-closed-disk-admission-history.tar.gz.part-0000",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/12y_VT0_yd1CAMBYbPrb8xdPatuVO3U67/view?usp=drivesdk"
},
{
"id": "1J1vYv3TPOaw5P2qKgeWIUGKj3kbOWqRn",
"title": "p23-closed-execution-copies-r08-r11.RESTORE.md",
"size": "438",
"shared": false,
"url": "https://drive.google.com/file/d/1J1vYv3TPOaw5P2qKgeWIUGKj3kbOWqRn/view?usp=drivesdk"
},
{
"id": "1gzR_XCLyoP-siPuRphlIgDoQg5Nd2OWE",
"title": "p23-closed-execution-copies-r08-r11.PARTS.json",
"size": "8089",
"shared": false,
"url": "https://drive.google.com/file/d/1gzR_XCLyoP-siPuRphlIgDoQg5Nd2OWE/view?usp=drivesdk"
},
{
"id": "1fMB0fEGHdqS17rm1Eanx3UobSGE_3yDA",
"title": "p23-closed-execution-copies-r08-r11.MANIFEST.json",
"size": "2526862",
"shared": false,
"url": "https://drive.google.com/file/d/1fMB0fEGHdqS17rm1Eanx3UobSGE_3yDA/view?usp=drivesdk"
},
{
"id": "1TJIy7qF6vCyoQRweFqvHDd5fy0Sohd0B",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0013",
"size": "16038229",
"shared": false,
"url": "https://drive.google.com/file/d/1TJIy7qF6vCyoQRweFqvHDd5fy0Sohd0B/view?usp=drivesdk"
},
{
"id": "1UATcgUav-BlpR0AWU5CLLexJci2almqj",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0012",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1UATcgUav-BlpR0AWU5CLLexJci2almqj/view?usp=drivesdk"
},
{
"id": "1IR-NoNO5O9ARZ3ifGoVoGQGKrFNaB4zS",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0011",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1IR-NoNO5O9ARZ3ifGoVoGQGKrFNaB4zS/view?usp=drivesdk"
},
{
"id": "14QsPBNG3ov4N57GUJCa1WHMcd9CbGXmX",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0010",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/14QsPBNG3ov4N57GUJCa1WHMcd9CbGXmX/view?usp=drivesdk"
},
{
"id": "1yrVJQJMfh_B3U-gvwF2auKf5Ht-RsZm_",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0009",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1yrVJQJMfh_B3U-gvwF2auKf5Ht-RsZm_/view?usp=drivesdk"
},
{
"id": "13F6NnFpgNOScb_je74ZP2KNgJBmkyPKH",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0008",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/13F6NnFpgNOScb_je74ZP2KNgJBmkyPKH/view?usp=drivesdk"
},
{
"id": "1-GLIyD-Bk26zgr3pg0u6ADxxhAZ6QZxM",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0007",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1-GLIyD-Bk26zgr3pg0u6ADxxhAZ6QZxM/view?usp=drivesdk"
},
{
"id": "1Gccz3uTuNef0wlrc88ZVOTzO9dVkoPM4",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0006",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1Gccz3uTuNef0wlrc88ZVOTzO9dVkoPM4/view?usp=drivesdk"
},
{
"id": "1cRc_b3WZMnnhYx4Tqeq6nGzIwtRPhL75",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0005",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1cRc_b3WZMnnhYx4Tqeq6nGzIwtRPhL75/view?usp=drivesdk"
},
{
"id": "1K3Y-dbgTUDg60EMNGQscB56o6wbj6s4_",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0004",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1K3Y-dbgTUDg60EMNGQscB56o6wbj6s4_/view?usp=drivesdk"
},
{
"id": "17TpjEhGWUTgK0an-N4FEdmdETdzhay_6",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0003",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/17TpjEhGWUTgK0an-N4FEdmdETdzhay_6/view?usp=drivesdk"
},
{
"id": "1sSU4KmK_ry6b5T7exjsUch-rqPSvby6o",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0002",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1sSU4KmK_ry6b5T7exjsUch-rqPSvby6o/view?usp=drivesdk"
},
{
"id": "1yuh0eUWmnBCLPBbji9Vo_yNq2VYWbAK5",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0001",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1yuh0eUWmnBCLPBbji9Vo_yNq2VYWbAK5/view?usp=drivesdk"
},
{
"id": "131UBVUotpfxrF1Ye10OtBOTxjDMx68g9",
"title": "p23-closed-execution-copies-r08-r11.tar.gz.part-0000",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/131UBVUotpfxrF1Ye10OtBOTxjDMx68g9/view?usp=drivesdk"
},
{
"id": "1HFqcyEssfS-UUrcQ1Lk2k3DwHXZ4QjVG",
"title": "p23-r11-b-closed-native-os.RESTORE.md",
"size": "449",
"shared": false,
"url": "https://drive.google.com/file/d/1HFqcyEssfS-UUrcQ1Lk2k3DwHXZ4QjVG/view?usp=drivesdk"
},
{
"id": "150W-XtmWY0qh-qnNVZC3BDzMd0Ilg3ed",
"title": "p23-r11-a-closed-native-os.RESTORE.md",
"size": "460",
"shared": false,
"url": "https://drive.google.com/file/d/150W-XtmWY0qh-qnNVZC3BDzMd0Ilg3ed/view?usp=drivesdk"
},
{
"id": "13U9vQ0fDYlojFBEe_jWeLHu16m7q_tZs",
"title": "p23-r10-closed-os-streams.RESTORE.md",
"size": "433",
"shared": false,
"url": "https://drive.google.com/file/d/13U9vQ0fDYlojFBEe_jWeLHu16m7q_tZs/view?usp=drivesdk"
},
{
"id": "1YkoXPDN597tffLxGPAoj_8cMzlc1E2l3",
"title": "p23-r11-b-closed-native-os.manifest.json",
"size": "772061",
"shared": false,
"url": "https://drive.google.com/file/d/1YkoXPDN597tffLxGPAoj_8cMzlc1E2l3/view?usp=drivesdk"
},
{
"id": "13tRNN1C1lhGJfEY9KooUwozUVC2bi3T6",
"title": "p23-r11-b-closed-native-os.tar.gz",
"size": "63837114",
"shared": false,
"url": "https://drive.google.com/file/d/13tRNN1C1lhGJfEY9KooUwozUVC2bi3T6/view?usp=drivesdk"
},
{
"id": "1bGPG4kKbjqBVj0wbiMW8xM600fwv6XaL",
"title": "p23-r11-a-closed-native-os.manifest.json",
"size": "995684",
"shared": false,
"url": "https://drive.google.com/file/d/1bGPG4kKbjqBVj0wbiMW8xM600fwv6XaL/view?usp=drivesdk"
},
{
"id": "1k-zMuWHhyyJOIbp4h_69GRTXAjcXplDF",
"title": "p23-r11-a-closed-native-os.tar.gz",
"size": "64489580",
"shared": false,
"url": "https://drive.google.com/file/d/1k-zMuWHhyyJOIbp4h_69GRTXAjcXplDF/view?usp=drivesdk"
},
{
"id": "1EHq6eDsWQbVuIRXTXFa6STlwjjKXbKl-",
"title": "p23-r10-closed-os-streams.manifest.json",
"size": "461319",
"shared": false,
"url": "https://drive.google.com/file/d/1EHq6eDsWQbVuIRXTXFa6STlwjjKXbKl-/view?usp=drivesdk"
},
{
"id": "1kSecKHMC9WowsIMJKmQCgWRbt6MkZuIE",
"title": "p23-r10-closed-os-streams.tar.gz",
"size": "65722730",
"shared": false,
"url": "https://drive.google.com/file/d/1kSecKHMC9WowsIMJKmQCgWRbt6MkZuIE/view?usp=drivesdk"
},
{
"id": "1IiPcDgDWW2CJpVJdu5lj096NSL6mR7tZ",
"title": "p23-r10-closed-native-streams.RESTORE.md",
"size": "549",
"shared": false,
"url": "https://drive.google.com/file/d/1IiPcDgDWW2CJpVJdu5lj096NSL6mR7tZ/view?usp=drivesdk"
},
{
"id": "1jqquwBfWmdXy3K-qZRUp3XFFHjyH29_o",
"title": "p23-r10-closed-native-streams.manifest.json",
"size": "886140",
"shared": false,
"url": "https://drive.google.com/file/d/1jqquwBfWmdXy3K-qZRUp3XFFHjyH29_o/view?usp=drivesdk"
},
{
"id": "1f9Ao2YulvmK3Cg-uup3I0xzKGwSk409j",
"title": "p23-r10-closed-native-streams.tar.gz",
"size": "7532961",
"shared": false,
"url": "https://drive.google.com/file/d/1f9Ao2YulvmK3Cg-uup3I0xzKGwSk409j/view?usp=drivesdk"
},
{
"id": "18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-",
"title": "p23-closed-more-20261015.RESTORE.md",
"size": "546",
"shared": false,
"url": "https://drive.google.com/file/d/18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-/view?usp=drivesdk"
},
{
"id": "1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB",
"title": "p23-closed-more-20261015.CLOUD_PARTS.json",
"size": "3471",
"shared": false,
"url": "https://drive.google.com/file/d/1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB/view?usp=drivesdk"
},
{
"id": "1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm",
"title": "p23-closed-more-20261015.MANIFEST.json",
"size": "1088622",
"shared": false,
"url": "https://drive.google.com/file/d/1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm/view?usp=drivesdk"
},
{
"id": "1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part011",
"size": "24157286",
"shared": false,
"url": "https://drive.google.com/file/d/1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG/view?usp=drivesdk"
},
{
"id": "17yVsK8tb82YipJiN94K6EBzADnk45JUi",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part010",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/17yVsK8tb82YipJiN94K6EBzADnk45JUi/view?usp=drivesdk"
},
{
"id": "1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part009",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9/view?usp=drivesdk"
},
{
"id": "1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part008",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid/view?usp=drivesdk"
},
{
"id": "1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part007",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0/view?usp=drivesdk"
},
{
"id": "1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part006",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3/view?usp=drivesdk"
},
{
"id": "1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part005",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF/view?usp=drivesdk"
},
{
"id": "12342ccdxEfUx8sYReHik8kqJrzwHUW53",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part004",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/12342ccdxEfUx8sYReHik8kqJrzwHUW53/view?usp=drivesdk"
},
{
"id": "1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part003",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W/view?usp=drivesdk"
},
{
"id": "1a58Whck6TpFoPdnPm2AghYl62OV7csnL",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part002",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1a58Whck6TpFoPdnPm2AghYl62OV7csnL/view?usp=drivesdk"
},
{
"id": "1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU",
"title": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part001",
"size": "33554432",
"shared": false,
"url": "https://drive.google.com/file/d/1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU/view?usp=drivesdk"
},
{
"id": "1aMi_UCFwjKxs6sRQwwVONfGxZiNibyiC",
"title": "p23-closed-native-streams-r05-r08.RESTORE.md",
"size": "1013",
"shared": false,
"url": "https://drive.google.com/file/d/1aMi_UCFwjKxs6sRQwwVONfGxZiNibyiC/view?usp=drivesdk"
},
{
"id": "1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K",
"title": "p23-closed-native-streams-r05-r08.manifest.json",
"size": "3450515",
"shared": false,
"url": "https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view?usp=drivesdk"
},
{
"id": "1RID5ModFGinXTSH-2XQaLWy2eSZFs71T",
"title": "p23-closed-native-streams-r05-r08.tar.gz",
"size": "30061832",
"shared": false,
"url": "https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view?usp=drivesdk"
},
{
"id": "1xG0hS49uWH2xgRMvCqvZ-GyvItxYN6LN",
"title": "OFFLOAD_INDEX.json",
"size": "32995",
"shared": false,
"url": "https://drive.google.com/file/d/1xG0hS49uWH2xgRMvCqvZ-GyvItxYN6LN/view?usp=drivesdk"
},
{
"id": "1D9pBPAMJBG7q1nx3g_d4ufED80d-97th",
"title": "RESTORE.md",
"size": "2150",
"shared": false,
"url": "https://drive.google.com/file/d/1D9pBPAMJBG7q1nx3g_d4ufED80d-97th/view?usp=drivesdk"
},
{
"id": "1q0dSu34RryVYcAqKuOj1p-SpL6llrwsT",
"title": "p05-acceptance-partial-r04.manifest.json",
"size": "450442",
"shared": false,
"url": "https://drive.google.com/file/d/1q0dSu34RryVYcAqKuOj1p-SpL6llrwsT/view?usp=drivesdk"
},
{
"id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"title": "p05-acceptance-partial-r04.tar.gz.part-0004",
"size": "66750974",
"shared": false,
"url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk"
},
{
"id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"title": "p05-acceptance-partial-r04.tar.gz.part-0003",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk"
},
{
"id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"title": "p05-acceptance-partial-r04.tar.gz.part-0002",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk"
},
{
"id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"title": "p05-acceptance-partial-r04.tar.gz.part-0001",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk"
},
{
"id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"title": "p05-acceptance-partial-r04.tar.gz.part-0000",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk"
},
{
"id": "159rxXleYb0ihrl9r54ki8SXhKA_fgGWC",
"title": "p05-acceptance-partial-r03.manifest.json",
"size": "2521584",
"shared": false,
"url": "https://drive.google.com/file/d/159rxXleYb0ihrl9r54ki8SXhKA_fgGWC/view?usp=drivesdk"
},
{
"id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"title": "p05-acceptance-partial-r03.tar.gz.part-0004",
"size": "62960058",
"shared": false,
"url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk"
},
{
"id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"title": "p05-acceptance-partial-r03.tar.gz.part-0003",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk"
},
{
"id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"title": "p05-acceptance-partial-r03.tar.gz.part-0002",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk"
},
{
"id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"title": "p05-acceptance-partial-r03.tar.gz.part-0001",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk"
},
{
"id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"title": "p05-acceptance-partial-r03.tar.gz.part-0000",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk"
},
{
"id": "1437hqI_1qKHQIWn7qs9PdUaUXnwee4ZU",
"title": "p05-acceptance-partial-r02.manifest.json",
"size": "2499292",
"shared": false,
"url": "https://drive.google.com/file/d/1437hqI_1qKHQIWn7qs9PdUaUXnwee4ZU/view?usp=drivesdk"
},
{
"id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"title": "p05-acceptance-partial-r02.tar.gz.part-0004",
"size": "61524572",
"shared": false,
"url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk"
},
{
"id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"title": "p05-acceptance-partial-r02.tar.gz.part-0003",
"size": "67108864",
"shared": false,
"url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk"
}
]
}
@@ -0,0 +1,162 @@
{
"recorded_at": "2026-10-15T04:47:49.858785+00:00",
"cloud_folder_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"batch_count": 18,
"original_files_retired": 65148,
"logical_original_bytes_retired": 7107793864,
"compressed_archive_bytes": 3781528124,
"extra_redundant_mirror_files_removed": 2622,
"extra_mirror_bytes_excluded_from_total": true,
"free_bytes_now": 1531011072,
"capacity_note": "Cumulative logical retirement is not net free-space delta; native proof collection and OS activity ran during offload. R12 ended OS disk admission before B reader, no acceptance credit.",
"protected_current_P08_pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"expected_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"actual_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"expected_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"actual_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"expected_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"actual_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264"
}
],
"protected_current_R12_present": true,
"drive_sync_cache": [],
"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"
}
],
"restore_policy": "Ordered parts, archive SHA256, original relative paths, member SHA256/mode/mtime_ns. Small restored ledger-referenced records remain local.",
"formal_game_credit": 0,
"drive_sync_cache_observation": "Exact archive folder was not present in local My Drive listing at verification time; no content reads/download materialization requested. This is a bounded path check, not an internal Drive cache-size audit."
}
@@ -0,0 +1,15 @@
# 証跡のGoogleドライブ退避結果
2026-10-15T04:47:49.858785+00:00時点。
- 退避した元ファイル: 65,148件 / 7,107,793,864バイト(約7.11GB)
- 圧縮アーカイブ: 3,781,528,124バイト
- 別途整理した重複コピー: 2,622件(上の容量に加算しない)
- 現在の空き: 1,531,695,104バイト(約1.53GB)
- 保護したP08受入証拠3件: SHA-256一致
- 現行R12: ローカル保持、B読込未実行、未受入
- 内容保持・クラウド読戻し・一覧/復元手順を確認してから対応する原本だけ削除
[Googleドライブ保存先](https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK)
途中に新しい検証データを生成したため、累積退避量と空きの純増を区別します。元データは各退避台帳の順序・SHA・相対配置で復元できます。詳細はFINAL_OFFLOAD_REPORT.jsonと各退避台帳に保存しています。
@@ -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,11 @@
{
"cloud_folder": "TheTree-evidence-archive-2026-10-15",
"observed_files": 55,
"local_allocated_bytes": 0,
"materialized_nonzero_files": 0,
"file_flags_sample": 1073741920,
"method": "lstat only on exact newly created Drive File Provider folder; no file-content reads or materialization requested",
"eviction_required": false,
"temporary_transfer_directory_bytes": 0,
"checked_at_jst": "2026-10-15T08:55:29.011036+09:00"
}
@@ -0,0 +1,567 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_folder_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archives": [
{
"name": "p05-acceptance-partial-r01",
"file_count": 8629,
"logical_bytes": 361987784,
"archive_bytes": 329214394,
"archive_sha256": "4d15416febfcbf49b49a197fc2ff7f33598d840d82395cef0f79d4c0cfdc01ac",
"cloud_manifest_id": "1pPUukmnrH4jx8B_nX134sWKlawjAT5lQ",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "5f8cffabb2b2964125436e7896258b318842f9fef9f88da9804baaab5b110da1",
"cloud_id": "1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2",
"cloud_url": "https://drive.google.com/file/d/1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "484693be29af421bed837790c4089c2d91bacc3b6024e932ece0e04cb21d0642",
"cloud_id": "1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-",
"cloud_url": "https://drive.google.com/file/d/1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "cb9f37afd08596ec2cb34b8c8ffa5af52105f9d1b79d45b74256cd90a1ace406",
"cloud_id": "1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-",
"cloud_url": "https://drive.google.com/file/d/1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "7e3e25956d7aa7aaf45b88e54bbfa09891068ace0d48cba007b47d723e8c6879",
"cloud_id": "1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf",
"cloud_url": "https://drive.google.com/file/d/1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0004",
"bytes": 60778938,
"sha256": "242f97566cbb1fa63b4e50b00f8c607f6f1e5d2658a53e851f975357caefe9d4",
"cloud_id": "1Iov0rujcjg6PoN8oY611qkBoU480bxgy",
"cloud_url": "https://drive.google.com/file/d/1Iov0rujcjg6PoN8oY611qkBoU480bxgy/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.manifest.json"
},
{
"name": "p05-acceptance-partial-r02",
"file_count": 8675,
"logical_bytes": 364158371,
"archive_bytes": 329960028,
"archive_sha256": "9b9576c93f5680276eec2eb318da849a6c28cf57a42485aef1bbffca7395b116",
"cloud_manifest_id": "1437hqI_1qKHQIWn7qs9PdUaUXnwee4ZU",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "397e84b438c1961da7a80a3f39b1b1493d3dc8e827fd10b39a6819cd3a2be2f6",
"cloud_id": "1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x",
"cloud_url": "https://drive.google.com/file/d/1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "3585b8fccf65b2d7521feffd1c754f9b87f3c57862ba70cdd45135cb20ed6c47",
"cloud_id": "1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7",
"cloud_url": "https://drive.google.com/file/d/1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "ba0ef2bd5f33c4bc5028d54f9d1221754f40eb27338cf0622ded8d344a0a95fe",
"cloud_id": "1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2",
"cloud_url": "https://drive.google.com/file/d/1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "da7f80fd058a6d3d580db78ae4e5723978411a81d31cbf2d24421ac9e5c34bad",
"cloud_id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"cloud_url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0004",
"bytes": 61524572,
"sha256": "9bf9364793d4954be34517506d49f3e8b37035441a51489fcf7432cb73c5a99c",
"cloud_id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"cloud_url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.manifest.json"
},
{
"name": "p05-acceptance-partial-r03",
"file_count": 8743,
"logical_bytes": 368221923,
"archive_bytes": 331395514,
"archive_sha256": "63dad7b7584f7552d092a3e8d49b6a99d668efdf4aad24eb9f01518821ffa226",
"cloud_manifest_id": "159rxXleYb0ihrl9r54ki8SXhKA_fgGWC",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6a335a13e4bb8dc6f2b7c9a49970f90f917cb2e3a5fc618dd7a6065887a72d8d",
"cloud_id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"cloud_url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "232cb2f35a9442997f69ffd033c809e2575d5ea5d5b974a41fbe8c327e30e34c",
"cloud_id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"cloud_url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "3b0c6366275ffc2cf264d78e929c7997518f0838bdd7ced09f219db59b542644",
"cloud_id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"cloud_url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "28be57f88cc1c79955eb17938c60a1757f9083e177185b1ecb173b4fc02e7d98",
"cloud_id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"cloud_url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0004",
"bytes": 62960058,
"sha256": "70446cfaccf01e0d55be1014b768f33346def1136622488c15a86c88a86ec0d3",
"cloud_id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"cloud_url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.manifest.json"
},
{
"name": "p05-acceptance-partial-r04",
"file_count": 1527,
"logical_bytes": 352135723,
"archive_bytes": 335186430,
"archive_sha256": "44c84cf49493c08d4f9750552216302b011f5eff40288741d044e5ee725a3aab",
"cloud_manifest_id": "1q0dSu34RryVYcAqKuOj1p-SpL6llrwsT",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "69784dde818913df26b3ec2e7d27d01183081339fbc1bba226ac0e04b0bd04fa",
"cloud_id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"cloud_url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "5bd42a0caba4d764e78361880d10cc4eddfc29052b38a3a0a03cf25faaa1d8cc",
"cloud_id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"cloud_url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "b7277f4f8f4403ad70bdf59024158f8bf5390cb952a15a74fc8c8ee9a8bdb417",
"cloud_id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"cloud_url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "2ce0a3dffa7e313571bf7ff70dfa849ef1c440005ab3be8972712e81a20111a2",
"cloud_id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"cloud_url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0004",
"bytes": 66750974,
"sha256": "0dde05692a2483905ed9d393f72361b45a30991653b500c5995dc6ce2ccea759",
"cloud_id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"cloud_url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.manifest.json"
},
{
"name": "windows-current-release-candidate-r02",
"file_count": 887,
"logical_bytes": 88806618,
"archive_bytes": 85243401,
"archive_sha256": "7c029db1fa12bc1b3059b706bc952e2897733e898e851a8e253b3700047bf0eb",
"cloud_manifest_id": "1tzKpC3jEnU6i-ACsYNdIXckigztAqxC4",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2dc0c232840085ab00504e568a78317aa2cfbfefe2a046f393129bec9e744739",
"cloud_id": "1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I",
"cloud_url": "https://drive.google.com/file/d/1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0001",
"bytes": 18134537,
"sha256": "3650adefe03f4d1a6e8b5f5df149ed9c464175b81ad200abb10c5e47b9b5ba8f",
"cloud_id": "1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq",
"cloud_url": "https://drive.google.com/file/d/1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.manifest.json"
},
{
"name": "windows-current-release-candidate-r03",
"file_count": 903,
"logical_bytes": 317724191,
"archive_bytes": 242293517,
"archive_sha256": "656e7c657d557d86895e39d5717020ff9f369daa9ad348a652d369a8e0d7b56d",
"cloud_manifest_id": "1fAguY72rz6VPO9w8jGpDXsEpqcXTONpZ",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "98420128d37b58d654eccc3ca81eff5a8d7c13e129f85e54fa772a0963b218dd",
"cloud_id": "1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04",
"cloud_url": "https://drive.google.com/file/d/1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "d662896b0936872b8d6e219ebe85bd9a02432a3087911bb46e6f2d9e413deaf9",
"cloud_id": "13s6hj1AClcmI6m1xFq80w907EDdKRTgE",
"cloud_url": "https://drive.google.com/file/d/13s6hj1AClcmI6m1xFq80w907EDdKRTgE/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "9f4538041c59df820645cb6079676d83ffa94ca77f635c5583e3c4c5e2c1f1e0",
"cloud_id": "1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG",
"cloud_url": "https://drive.google.com/file/d/1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0003",
"bytes": 40966925,
"sha256": "6fb814f762a87088eb9765b30223615b78fa886bfbc4f6ddabeae52a575bc132",
"cloud_id": "1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci",
"cloud_url": "https://drive.google.com/file/d/1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.manifest.json"
},
{
"name": "windows-current1237-release-candidate-r03",
"file_count": 909,
"logical_bytes": 276022697,
"archive_bytes": 200327853,
"archive_sha256": "8a44b22c0d11b6c823c19b0db180cad3763fccf3d175b3450b8602c840eb8e3a",
"cloud_manifest_id": "11uXnDOZzfuc3EubelWAnzVk2zcnZ5Q2N",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "8ec6ae6a09c316008398236d47020c45d06cf740cef8a45991698dbfa0e99a68",
"cloud_id": "10qu3ihXk603u466QFhhA-Ly211n2MAWU",
"cloud_url": "https://drive.google.com/file/d/10qu3ihXk603u466QFhhA-Ly211n2MAWU/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "993e5a3ce29316decafd8f533aaec23f27b6bdd93c466cca134f4b981b9fe29b",
"cloud_id": "1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm",
"cloud_url": "https://drive.google.com/file/d/1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0002",
"bytes": 66110125,
"sha256": "6346140d85ed67428b63196d71a193facbbd63f4870b26c436fba32a76bad425",
"cloud_id": "1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU",
"cloud_url": "https://drive.google.com/file/d/1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.manifest.json"
},
{
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"file_count": 953,
"logical_bytes": 276715071,
"archive_bytes": 200582260,
"archive_sha256": "86e8730dbd64782a0b62829828feafac3cc3193c5b8303774ed9689764eb0789",
"cloud_manifest_id": "1jhtjL9DZ3ink_wEOfZZO7BqF1cfefqtA",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6dc2a3ff8fd4387bfc499b228b86a9c6e438912346d03ce34f8394b79e6bed9d",
"cloud_id": "1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS",
"cloud_url": "https://drive.google.com/file/d/1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "ae4c8ab90cc7baec61b1e44cfe84b456aeb5088278fb0ae4e6000fd9de25dc02",
"cloud_id": "1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz",
"cloud_url": "https://drive.google.com/file/d/1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"bytes": 66364532,
"sha256": "e935a60570f39b1ac05a3c87a379e2ef93b1090af31aedfd100b3dfed13d4e9b",
"cloud_id": "1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6",
"cloud_url": "https://drive.google.com/file/d/1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.manifest.json"
},
{
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"file_count": 950,
"logical_bytes": 276687260,
"archive_bytes": 200576863,
"archive_sha256": "13540271853ff29cf7ac9fd3bd02b7b3cd9e3359ad6600067557ce629ec4ef3f",
"cloud_manifest_id": "1QFep0HWKxzb637R4xXbxY8heiMubi_Zc",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "3e5df0b1cf2150ca7bfb3674ea4e0c631e18a3ee12ed8c5cb32fbe44426c849d",
"cloud_id": "1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk",
"cloud_url": "https://drive.google.com/file/d/1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "608354783bf583b5fa151e85730f0e0d623eb8ef808d0c1e46381f3eefeb879c",
"cloud_id": "1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7",
"cloud_url": "https://drive.google.com/file/d/1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"bytes": 66359135,
"sha256": "0135e7512b4113f6b05802d8aa46b45a13225f87cd653f953da8038ebeca70e1",
"cloud_id": "1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3",
"cloud_url": "https://drive.google.com/file/d/1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.manifest.json"
},
{
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"file_count": 962,
"logical_bytes": 320543454,
"archive_bytes": 241574909,
"archive_sha256": "d8769f1b62a1b9554f6e178d81972e31bddbdfc7a118471bc5ab529189975c8b",
"cloud_manifest_id": "1_hMfWWVhdwp6VEYcoFmj7I5WyIFfYWnX",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "4aeaa1c1482ea8e6003d61c375d88da9f4e14da632b1296f92747112e89fde91",
"cloud_id": "1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI",
"cloud_url": "https://drive.google.com/file/d/1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "803a407a35a9c18ee892fc11ef8e12d65a06f6a26c231131620d133183117425",
"cloud_id": "1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m",
"cloud_url": "https://drive.google.com/file/d/1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "7a7f68e9d01748e6ddf3da6e64799011e5cf2e81801b45be0bb1c427dfd7b636",
"cloud_id": "1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr",
"cloud_url": "https://drive.google.com/file/d/1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"bytes": 40248317,
"sha256": "821de893481e9426f46351d78121f901a5aeac89b620acca411439233f1973f6",
"cloud_id": "1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY",
"cloud_url": "https://drive.google.com/file/d/1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.manifest.json"
},
{
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"file_count": 965,
"logical_bytes": 320572956,
"archive_bytes": 241581287,
"archive_sha256": "1737ae65e5cc53be6f71f940a4c052d09d48b11b06ba7913f1cb8b4ba197d4fd",
"cloud_manifest_id": "1LP-nS3y8wGI0QPoZle2VWD9GTW4S_aL-",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2fa6a57ef986e55a1228b2f2b3dc2d59d23d32a505614c02e5feac2b9f410b5f",
"cloud_id": "14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84",
"cloud_url": "https://drive.google.com/file/d/14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "c7825ad1e11b31ad068bdcc157c9727dd12f8e800df7748866f05e3ff4ddadc0",
"cloud_id": "1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj",
"cloud_url": "https://drive.google.com/file/d/1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "be9212d1818c9fbc7d478744f38b02c8a34ebc9538f53feb0046fefc024a2142",
"cloud_id": "1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY",
"cloud_url": "https://drive.google.com/file/d/1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"bytes": 40254695,
"sha256": "1a915f4a39ee4ebb29643cced15a104efe18537333eedf3a24a4d6f31771dcec",
"cloud_id": "1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk",
"cloud_url": "https://drive.google.com/file/d/1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.manifest.json"
}
],
"archive_count": 11,
"file_count": 34103,
"original_logical_bytes_offloaded": 3323576048,
"cloud_archive_bytes": 2737936456,
"cloud_part_count": 43,
"all_cloud_whole_archive_readback_sha_verified": true,
"all_member_sha_verified": true,
"all_original_roots_now_restore_pointer_only": false,
"transfer_scratch_files": 0,
"free_before_bytes": 4917141504,
"free_after_bytes": 6115311616,
"net_volume_free_increase_bytes": 1198170112,
"measurement_limit": "Net volume change includes OS/background allocations and APFS sharing. Logical offloaded bytes are separate from physical free-space recovery.",
"retained_local": [
"P23 active/unfinished worktree and runtime",
"P08 R17/R19/full176 accepted evidence",
"latest Windows1299 baselines",
"P05 later r06",
"all production source/spec/assets/user saves/git"
],
"original_30_88_credit_change": 0,
"verified_at_jst": "2026-10-15T09:06:30.839355+09:00",
"all_bulk_proof_cloud_archived": true,
"local_retained_ledger_reference_files": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r01/result.json",
"bytes": 906,
"sha256": "b698f01b30a05536b5f8b92b0b8626a228621093cde1276e59765ec3e7bcb281",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r02/result.json",
"bytes": 911,
"sha256": "74b4a486af489a4ce074abab803b0d79dfd6455fbdd56d877f95245af441ee29",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/package-integrity.json",
"bytes": 1570,
"sha256": "fad5f61a594f865b90062033096e35edaf6a23b9d4e104da47193399ede94200",
"cloud_restore_verified": true
}
],
"local_retained_ledger_reference_bytes": 3387,
"files_removed_from_local": 34100,
"logical_bytes_removed_from_local": 3323572661,
"plan_validation_after_restoring_small_references": "PASS; linked_delivery_evidence_exists preserved without rule change",
"transfer_and_cache_audit": {
"scratch_files": 0,
"drive_archive_payload_local_allocated_bytes": 0,
"own_archive_cache_found_in_temp_or_app_caches": false,
"other_active_app_databases_not_modified": true
}
}
@@ -0,0 +1,53 @@
{
"entries": [
{
"name": "windows-current-release-candidate-r02",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "windows-current-release-candidate-r03",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"reason": "Historical Windows export superseded by newer candidates; current same-binary acceptance unfulfilled, no active work needs this old binary/source stage"
},
{
"name": "p05-acceptance-partial-r01",
"reason": "Superseded P05 partial diagnostic, later r06 retained locally; keep complete failure/history bytes in cloud and local restoration record"
},
{
"name": "p05-acceptance-partial-r02",
"reason": "Superseded P05 partial diagnostic, later r06 retained locally; keep complete failure/history bytes in cloud and local restoration record"
},
{
"name": "p05-acceptance-partial-r03",
"reason": "Superseded P05 partial diagnostic, later r06 retained locally; keep complete failure/history bytes in cloud and local restoration record"
},
{
"name": "p05-acceptance-partial-r04",
"reason": "Superseded P05 partial diagnostic, later r06 retained locally; keep complete failure/history bytes in cloud and local restoration record"
}
],
"protected": [
"P05 r06 and newer",
"Windows1299 latest baseline",
"all current P08 acceptance proof",
"active P23 worktree/runtime/source",
"all source/spec/assets/saves/git"
],
"authorization": "explicit user request to move no-longer-working evidence to Google Drive and reclaim local storage",
"created_at_jst": "2026-10-15T08:17:57.231037+09:00"
}
@@ -0,0 +1,13 @@
{
"request": "作業用に保持する必要がない証跡用ファイルをGoogleドライブへ退避しローカル空き確保",
"scope": "Old superseded Windows diagnostic/export candidates only for first batch; current accepted P08/P02 and active P23 proof retained",
"method": "Archive original bytes with full SHA256/MD5 member manifest; upload; Drive metadata size/checksum verification; only then remove exact verified local original files. Keep restore manifest and cloud IDs/links.",
"protected": [
"active P23 task/worktree/runtime",
"current P08 accepted R17/R19/full176 evidence",
"source/spec/assets/user saves/git repositories",
"current same-binary Windows acceptance still pending; old exports not current evidence"
],
"free_before_bytes": 4917141504,
"created_at_jst": "2026-10-15T08:08:24.261888+09:00"
}
@@ -0,0 +1,21 @@
{
"all_unchanged": true,
"pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"expected_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"actual_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"expected_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"actual_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"expected_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"actual_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264"
}
],
"scope": "Current P08 accepted native/OS/full receipts retained unchanged; no new game acceptance"
}
@@ -0,0 +1,17 @@
# The Tree 証跡の復元
保管先: https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK
退避全体は20バッチです。`FINAL_OFFLOAD_REPORT_R02.json` の `batches` に全20件の退避記録の場所があります。`OFFLOAD_INDEX.json` は初回11アーカイブ・43分割のDrive ID・URL・順序・SHA256と元の場所を記録しています。追加9バッチは各記録と同じディレクトリの `RESTORE.md`、`CLOUD_PARTS.json`、`MANIFEST.json` を使います。各 `.manifest.json` に全メンバーのSHA256・型・モード・正確な更新時刻があります。各元フォルダの `CLOUD_ARCHIVE.json` からも参照できます。
1. 必要な候補版だけ、目録の `cloud_parts` をすべてダウンロードする。
2. 各分割のバイト数とSHA256を照合する。
3. `order` の数値順に連結し、`archive_name` の `.tar.gz` を作る。アーカイブ全体のSHA256を `archive_sha256` と照合する。
4. 検証済みアーカイブを、元プロジェクトの `artifacts/original-completion-2026-10-02` へ展開する。アーカイブ内の元フォルダ名と `__OFFLOAD_MANIFEST__.json` を確認し、既存の作業ファイルを上書きしない。
5. 全メンバーのSHA256を目録と照合する。ナノ秒単位の更新時刻を厳密に復元する場合は、埋込目録の `mtime_ns` をPythonの `os.utime(..., ns=(..., mtime_ns))` で適用する。ディレクトリ時刻は子の処理後に戻す。
退避時には全メンバーを照合した後、Driveから全43分割を読み戻し、分割・再結合後のSHA256を再確認してからローカル実体を除去しました。原本、製品ソース、素材の現物、ユーザーセーブ、Git、現在の受入証拠、P23-03作業場所は退避していません。旧Windows候補版の退避は現行Windows実機受入の合格を意味しません。
Driveの共有設定は変更していません。転送用のローカル一時ファイルはすべて除去済みです。
台帳が直接参照する要約JSON 3件(計3,387バイト)だけは、Driveから実際に復元して元のSHAと一致することを再確認し、ローカルにも保持しています。大きな生データはクラウド保管のままです。`RESTORED_LEDGER_REFERENCES.json` に復元確認を記録しました。
@@ -0,0 +1,23 @@
{
"files": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r01/result.json",
"bytes": 906,
"sha256": "b698f01b30a05536b5f8b92b0b8626a228621093cde1276e59765ec3e7bcb281",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r02/result.json",
"bytes": 911,
"sha256": "74b4a486af489a4ce074abab803b0d79dfd6455fbdd56d877f95245af441ee29",
"cloud_restore_verified": true
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03/package-integrity.json",
"bytes": 1570,
"sha256": "fad5f61a594f865b90062033096e35edaf6a23b9d4e104da47193399ede94200",
"cloud_restore_verified": true
}
],
"scope": "Only three small original ledger JSON summaries restored by exact SHA; large evidence remains cloud-only"
}
@@ -0,0 +1,139 @@
"""Archive superseded proof, verify every member, remove only cloud-readback-verified copies."""
import argparse
import datetime
import hashlib
import io
import json
import os
from pathlib import Path
import shutil
import subprocess
import tarfile
R = Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部')
A = R/'artifacts/original-completion-2026-10-02'
D = R/'docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015'
S = Path('/private/tmp/the-tree-drive-offload-20261015')
FOLDER = '1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK'
def need(ok, message):
if not ok: raise ValueError(message)
def sha(p):
h=hashlib.sha256()
with Path(p).open('rb') as f:
for b in iter(lambda:f.read(1048576),b''):h.update(b)
return h.hexdigest()
def write(p, data):
Path(p).write_text(json.dumps(data,ensure_ascii=False,indent=2)+'\n')
def target(name):
selected=json.loads((D/'OFFLOAD_SELECTION.json').read_text())['entries'] if (D/'OFFLOAD_SELECTION.json').exists() else []
need('/' not in name and (name=='windows-current1237-release-candidate-r03' or name in {r['name'] for r in selected}),'explicit selected historical proof only')
need('1299' not in name,'retain latest historical Windows baseline')
root=A/name
need(root.is_dir() and not root.is_symlink(),'ordinary selected evidence directory')
return root
def inventory(root):
rows=[]
for p in sorted(root.rglob('*')):
s=p.lstat(); row={'path':p.relative_to(root).as_posix(),'mode':s.st_mode & 0o7777,'mtime_ns':s.st_mtime_ns}
if p.is_symlink():row.update(type='symlink',target=os.readlink(p))
elif p.is_file():row.update(type='file',bytes=s.st_size,sha256=sha(p))
elif p.is_dir():row.update(type='directory')
else:raise ValueError('unsupported special file '+str(p))
rows.append(row)
return rows
def build(name):
root=target(name);S.mkdir(exist_ok=True);out=S/(name+'.tar.gz')
need(not out.exists(),'fresh archive output')
tracked=subprocess.check_output(['git','-C',str(R),'ls-files','--',str(root)],text=True)
need(not tracked.strip(),'retain tracked repository files')
need(shutil.disk_usage(R).free>700*1024**2,'archive disk admission')
members=inventory(root);need(any(x['type']=='file' for x in members),'nonempty proof')
m={'schema':'tree-proof-cloud-archive-v1','original_root':str(root),'name':name,
'reason':'Superseded proof selected in OFFLOAD_SELECTION.json; no current acceptance or active work removed',
'members':members,'member_count':len(members),'file_count':sum(x['type']=='file' for x in members),
'logical_bytes':sum(x.get('bytes',0) for x in members),'created_at_jst':datetime.datetime.now(datetime.timezone(datetime.timedelta(hours=9))).isoformat()}
raw=(json.dumps(m,ensure_ascii=False,indent=2)+'\n').encode()
with tarfile.open(out,'w:gz',compresslevel=6,format=tarfile.PAX_FORMAT) as t:
t.add(root,arcname=name,recursive=False)
for row in members:t.add(root/row['path'],arcname=name+'/'+row['path'],recursive=False)
info=tarfile.TarInfo('__OFFLOAD_MANIFEST__.json');info.size=len(raw);t.addfile(info,io.BytesIO(raw))
with tarfile.open(out,'r:gz') as t:
names=t.getnames();need(len(names)==len(set(names))==len(members)+2,'archive exact member roster')
need(t.extractfile('__OFFLOAD_MANIFEST__.json').read()==raw,'embedded manifest')
for row in members:
p=t.getmember(name+'/'+row['path'])
if row['type']=='file':
need(p.isfile() and p.size==row['bytes'],'archive member size/type')
h=hashlib.sha256()
with t.extractfile(p) as f:
for b in iter(lambda:f.read(1048576),b''):h.update(b)
need(h.hexdigest()==row['sha256'],'archive member SHA')
elif row['type']=='symlink':need(p.issym() and p.linkname==row['target'],'archive symlink')
else:need(p.isdir(),'archive directory')
need(inventory(root)==members,'source changed while archiving')
m.update(archive=str(out),archive_bytes=out.stat().st_size,archive_sha256=sha(out),archive_members_verified=True)
write(D/(name+'.manifest.json'),m)
print(json.dumps({k:m[k] for k in ['name','file_count','logical_bytes','archive','archive_bytes','archive_sha256']}),flush=True)
def split(name):
p=D/(name+'.manifest.json');m=json.loads(p.read_text());parts=[]
with Path(m['archive']).open('rb') as f:
n=0
while True:
b=f.read(64*1024*1024)
if not b:break
q=Path(m['archive']+'.part-%04d'%n);need(not q.exists(),'fresh split output')
q.write_bytes(b);parts.append({'order':n,'name':q.name,'local_path':str(q),'bytes':len(b),'sha256':hashlib.sha256(b).hexdigest()});n+=1
m['cloud_parts']=parts;m['transfer_limit_bytes']=104857600;write(p,m)
print(json.dumps({k:m[k] for k in ['name','archive','archive_bytes','archive_sha256','cloud_parts']}),flush=True)
def enrich(name):
p=D/(name+'.manifest.json');m=json.loads(p.read_text());v=json.loads((D/(name+'.cloud.json')).read_text())
# Python preserves nanosecond integer metadata; never round-trip this manifest in JS.
m['cloud_parts']=v['cloud_parts'];write(p,m)
def finalize(name):
root=target(name);m=json.loads((D/(name+'.manifest.json')).read_text());v=json.loads((D/(name+'.cloud.json')).read_text())
need(v['cloud_folder_id']==FOLDER and v['cloud_id'] and v['cloud_url'],'actual private cloud destination')
need(v['remote_metadata_bytes']==m['archive_bytes']==v['readback_bytes'],'remote complete size')
need(v['readback_sha256']==m['archive_sha256'] and v['readback_verified'],'cloud whole-file readback SHA')
need(m['archive_members_verified'] and sha(m['archive'])==m['archive_sha256'],'local verified archive unchanged')
need(inventory(root)==m['members'],'source changed before retirement')
opened=subprocess.run(['lsof','-n','-F','n'],capture_output=True,text=True).stdout
need(not any(s.startswith('n'+str(root)+'/') for s in opened.splitlines()),'active evidence files must stay local')
before=shutil.disk_usage(R).free
# Exact manifest-bound unlink, never recursive deletion of an unverified tree.
for row in m['members']:
p=root/row['path']
if row['type']!='directory':p.unlink()
for row in sorted(m['members'],key=lambda x:len(Path(x['path']).parts),reverse=True):
if row['type']=='directory':(root/row['path']).rmdir()
pointer={'state':'cloud_archived','original_root':str(root),'cloud_url':v['cloud_url'],'cloud_id':v['cloud_id'],
'archive_name':Path(m['archive']).name,'archive_sha256':m['archive_sha256'],
'cloud_parts':v.get('cloud_parts',[]),
'local_manifest':str(D/(name+'.manifest.json')),'cloud_manifest_id':v.get('cloud_manifest_id'),
'restore':'Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.',
'accepted_current_proof_affected':False}
write(root/'CLOUD_ARCHIVE.json',pointer)
Path(m['archive']).unlink()
download=Path(v['readback_path'])
need(download.parent==S and download.name==name+'.readback.tar.gz','owned readback temporary file')
need(sha(download)==m['archive_sha256'],'readback unchanged before temporary cleanup');download.unlink()
for part in m.get('cloud_parts',[]):
p=Path(part['local_path']);need(p.parent==S and p.name.startswith(name+'.tar.gz.part-'),'owned split temporary file')
need(sha(p)==part['sha256'],'split temporary SHA');p.unlink()
result={**pointer,'file_count':m['file_count'],'logical_bytes_offloaded':m['logical_bytes'],
'free_before_retirement_bytes':before,'free_after_retirement_bytes':shutil.disk_usage(R).free,
'local_originals_removed_after_cloud_readback':True,'member_hashes_verified':True}
write(D/(name+'.retired.json'),result)
print(json.dumps({k:result[k] for k in ['file_count','logical_bytes_offloaded','free_after_retirement_bytes']}),flush=True)
if __name__=='__main__':
p=argparse.ArgumentParser();p.add_argument('operation',choices=['build','split','enrich','finalize']);p.add_argument('name');a=p.parse_args()
{'build':build,'split':split,'enrich':enrich,'finalize':finalize}[a.operation](a.name)
@@ -0,0 +1,58 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "5f8cffabb2b2964125436e7896258b318842f9fef9f88da9804baaab5b110da1",
"cloud_id": "1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2",
"cloud_url": "https://drive.google.com/file/d/1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "484693be29af421bed837790c4089c2d91bacc3b6024e932ece0e04cb21d0642",
"cloud_id": "1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-",
"cloud_url": "https://drive.google.com/file/d/1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "cb9f37afd08596ec2cb34b8c8ffa5af52105f9d1b79d45b74256cd90a1ace406",
"cloud_id": "1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-",
"cloud_url": "https://drive.google.com/file/d/1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "7e3e25956d7aa7aaf45b88e54bbfa09891068ace0d48cba007b47d723e8c6879",
"cloud_id": "1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf",
"cloud_url": "https://drive.google.com/file/d/1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0004",
"bytes": 60778938,
"sha256": "242f97566cbb1fa63b4e50b00f8c607f6f1e5d2658a53e851f975357caefe9d4",
"cloud_id": "1Iov0rujcjg6PoN8oY611qkBoU480bxgy",
"cloud_url": "https://drive.google.com/file/d/1Iov0rujcjg6PoN8oY611qkBoU480bxgy/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 329214394,
"readback_bytes": 329214394,
"readback_sha256": "4d15416febfcbf49b49a197fc2ff7f33598d840d82395cef0f79d4c0cfdc01ac",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1pPUukmnrH4jx8B_nX134sWKlawjAT5lQ"
}
@@ -0,0 +1,65 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r01",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "p05-acceptance-partial-r01.tar.gz",
"archive_sha256": "4d15416febfcbf49b49a197fc2ff7f33598d840d82395cef0f79d4c0cfdc01ac",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "5f8cffabb2b2964125436e7896258b318842f9fef9f88da9804baaab5b110da1",
"cloud_id": "1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2",
"cloud_url": "https://drive.google.com/file/d/1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "484693be29af421bed837790c4089c2d91bacc3b6024e932ece0e04cb21d0642",
"cloud_id": "1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-",
"cloud_url": "https://drive.google.com/file/d/1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "cb9f37afd08596ec2cb34b8c8ffa5af52105f9d1b79d45b74256cd90a1ace406",
"cloud_id": "1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-",
"cloud_url": "https://drive.google.com/file/d/1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "7e3e25956d7aa7aaf45b88e54bbfa09891068ace0d48cba007b47d723e8c6879",
"cloud_id": "1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf",
"cloud_url": "https://drive.google.com/file/d/1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0004",
"bytes": 60778938,
"sha256": "242f97566cbb1fa63b4e50b00f8c607f6f1e5d2658a53e851f975357caefe9d4",
"cloud_id": "1Iov0rujcjg6PoN8oY611qkBoU480bxgy",
"cloud_url": "https://drive.google.com/file/d/1Iov0rujcjg6PoN8oY611qkBoU480bxgy/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.manifest.json",
"cloud_manifest_id": "1pPUukmnrH4jx8B_nX134sWKlawjAT5lQ",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 8629,
"logical_bytes_offloaded": 361987784,
"free_before_retirement_bytes": 6422749184,
"free_after_retirement_bytes": 7796436992,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,151 @@
{
"name": "p05-acceptance-partial-r01",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "5f8cffabb2b2964125436e7896258b318842f9fef9f88da9804baaab5b110da1"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2",
"title": "p05-acceptance-partial-r01.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2",
"title": "p05-acceptance-partial-r01.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1IGRbB7fkY2aSxVuQLsX2H6EIkmYPSiU2/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "484693be29af421bed837790c4089c2d91bacc3b6024e932ece0e04cb21d0642"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-",
"title": "p05-acceptance-partial-r01.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-",
"title": "p05-acceptance-partial-r01.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Gr_pkf-8Y8a12X2O55Mjpy--dqpRRzI-/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "cb9f37afd08596ec2cb34b8c8ffa5af52105f9d1b79d45b74256cd90a1ace406"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-",
"title": "p05-acceptance-partial-r01.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-",
"title": "p05-acceptance-partial-r01.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1oCzmBgrEYmpUpsCC_eTS2NFQzGcj5BF-/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "7e3e25956d7aa7aaf45b88e54bbfa09891068ace0d48cba007b47d723e8c6879"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf",
"title": "p05-acceptance-partial-r01.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf",
"title": "p05-acceptance-partial-r01.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1BQl1gUjEAQ3rRxgopir4iryyz9QwjSLf/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 4,
"name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r01.tar.gz.part-0004",
"bytes": 60778938,
"sha256": "242f97566cbb1fa63b4e50b00f8c607f6f1e5d2658a53e851f975357caefe9d4"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1Iov0rujcjg6PoN8oY611qkBoU480bxgy",
"title": "p05-acceptance-partial-r01.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Iov0rujcjg6PoN8oY611qkBoU480bxgy/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1Iov0rujcjg6PoN8oY611qkBoU480bxgy",
"title": "p05-acceptance-partial-r01.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r01.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Iov0rujcjg6PoN8oY611qkBoU480bxgy/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,58 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "397e84b438c1961da7a80a3f39b1b1493d3dc8e827fd10b39a6819cd3a2be2f6",
"cloud_id": "1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x",
"cloud_url": "https://drive.google.com/file/d/1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "3585b8fccf65b2d7521feffd1c754f9b87f3c57862ba70cdd45135cb20ed6c47",
"cloud_id": "1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7",
"cloud_url": "https://drive.google.com/file/d/1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "ba0ef2bd5f33c4bc5028d54f9d1221754f40eb27338cf0622ded8d344a0a95fe",
"cloud_id": "1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2",
"cloud_url": "https://drive.google.com/file/d/1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "da7f80fd058a6d3d580db78ae4e5723978411a81d31cbf2d24421ac9e5c34bad",
"cloud_id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"cloud_url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0004",
"bytes": 61524572,
"sha256": "9bf9364793d4954be34517506d49f3e8b37035441a51489fcf7432cb73c5a99c",
"cloud_id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"cloud_url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 329960028,
"readback_bytes": 329960028,
"readback_sha256": "9b9576c93f5680276eec2eb318da849a6c28cf57a42485aef1bbffca7395b116",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1437hqI_1qKHQIWn7qs9PdUaUXnwee4ZU"
}
@@ -0,0 +1,65 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r02",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "p05-acceptance-partial-r02.tar.gz",
"archive_sha256": "9b9576c93f5680276eec2eb318da849a6c28cf57a42485aef1bbffca7395b116",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "397e84b438c1961da7a80a3f39b1b1493d3dc8e827fd10b39a6819cd3a2be2f6",
"cloud_id": "1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x",
"cloud_url": "https://drive.google.com/file/d/1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "3585b8fccf65b2d7521feffd1c754f9b87f3c57862ba70cdd45135cb20ed6c47",
"cloud_id": "1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7",
"cloud_url": "https://drive.google.com/file/d/1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "ba0ef2bd5f33c4bc5028d54f9d1221754f40eb27338cf0622ded8d344a0a95fe",
"cloud_id": "1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2",
"cloud_url": "https://drive.google.com/file/d/1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "da7f80fd058a6d3d580db78ae4e5723978411a81d31cbf2d24421ac9e5c34bad",
"cloud_id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"cloud_url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0004",
"bytes": 61524572,
"sha256": "9bf9364793d4954be34517506d49f3e8b37035441a51489fcf7432cb73c5a99c",
"cloud_id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"cloud_url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.manifest.json",
"cloud_manifest_id": "1437hqI_1qKHQIWn7qs9PdUaUXnwee4ZU",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 8675,
"logical_bytes_offloaded": 364158371,
"free_before_retirement_bytes": 6646595584,
"free_after_retirement_bytes": 8020746240,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,151 @@
{
"name": "p05-acceptance-partial-r02",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "397e84b438c1961da7a80a3f39b1b1493d3dc8e827fd10b39a6819cd3a2be2f6"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x",
"title": "p05-acceptance-partial-r02.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x",
"title": "p05-acceptance-partial-r02.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1HPhXwohHeLnTG6uGSSql6O1P2GDFpz8x/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "3585b8fccf65b2d7521feffd1c754f9b87f3c57862ba70cdd45135cb20ed6c47"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7",
"title": "p05-acceptance-partial-r02.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7",
"title": "p05-acceptance-partial-r02.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1m-_5oGKvkh3OHZ7n8TqmcKY_kBOXP6v7/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "ba0ef2bd5f33c4bc5028d54f9d1221754f40eb27338cf0622ded8d344a0a95fe"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2",
"title": "p05-acceptance-partial-r02.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2",
"title": "p05-acceptance-partial-r02.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1VIlU4_79dtaMQK4g2KskDkbXt0ApQSX2/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "da7f80fd058a6d3d580db78ae4e5723978411a81d31cbf2d24421ac9e5c34bad"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"title": "p05-acceptance-partial-r02.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz",
"title": "p05-acceptance-partial-r02.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1znVnhyxeH4wOJnKZ46j-nJoiS5h-Uenz/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 4,
"name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r02.tar.gz.part-0004",
"bytes": 61524572,
"sha256": "9bf9364793d4954be34517506d49f3e8b37035441a51489fcf7432cb73c5a99c"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"title": "p05-acceptance-partial-r02.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk",
"title": "p05-acceptance-partial-r02.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r02.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1QMalGxgyRK0-e8TDe1QrbhUdLFeSgpPk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,58 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6a335a13e4bb8dc6f2b7c9a49970f90f917cb2e3a5fc618dd7a6065887a72d8d",
"cloud_id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"cloud_url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "232cb2f35a9442997f69ffd033c809e2575d5ea5d5b974a41fbe8c327e30e34c",
"cloud_id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"cloud_url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "3b0c6366275ffc2cf264d78e929c7997518f0838bdd7ced09f219db59b542644",
"cloud_id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"cloud_url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "28be57f88cc1c79955eb17938c60a1757f9083e177185b1ecb173b4fc02e7d98",
"cloud_id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"cloud_url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0004",
"bytes": 62960058,
"sha256": "70446cfaccf01e0d55be1014b768f33346def1136622488c15a86c88a86ec0d3",
"cloud_id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"cloud_url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 331395514,
"readback_bytes": 331395514,
"readback_sha256": "63dad7b7584f7552d092a3e8d49b6a99d668efdf4aad24eb9f01518821ffa226",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "159rxXleYb0ihrl9r54ki8SXhKA_fgGWC"
}
@@ -0,0 +1,65 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r03",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "p05-acceptance-partial-r03.tar.gz",
"archive_sha256": "63dad7b7584f7552d092a3e8d49b6a99d668efdf4aad24eb9f01518821ffa226",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6a335a13e4bb8dc6f2b7c9a49970f90f917cb2e3a5fc618dd7a6065887a72d8d",
"cloud_id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"cloud_url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "232cb2f35a9442997f69ffd033c809e2575d5ea5d5b974a41fbe8c327e30e34c",
"cloud_id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"cloud_url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "3b0c6366275ffc2cf264d78e929c7997518f0838bdd7ced09f219db59b542644",
"cloud_id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"cloud_url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "28be57f88cc1c79955eb17938c60a1757f9083e177185b1ecb173b4fc02e7d98",
"cloud_id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"cloud_url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0004",
"bytes": 62960058,
"sha256": "70446cfaccf01e0d55be1014b768f33346def1136622488c15a86c88a86ec0d3",
"cloud_id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"cloud_url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.manifest.json",
"cloud_manifest_id": "159rxXleYb0ihrl9r54ki8SXhKA_fgGWC",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 8743,
"logical_bytes_offloaded": 368221923,
"free_before_retirement_bytes": 5522026496,
"free_after_retirement_bytes": 6907490304,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,151 @@
{
"name": "p05-acceptance-partial-r03",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6a335a13e4bb8dc6f2b7c9a49970f90f917cb2e3a5fc618dd7a6065887a72d8d"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"title": "p05-acceptance-partial-r03.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ",
"title": "p05-acceptance-partial-r03.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1y7qqmPqQtgKruKlduF2DjCIaITLHnjQJ/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "232cb2f35a9442997f69ffd033c809e2575d5ea5d5b974a41fbe8c327e30e34c"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"title": "p05-acceptance-partial-r03.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep",
"title": "p05-acceptance-partial-r03.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1gI2g_HDluW2KlQOfDWSPSW-0_Gue8gep/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "3b0c6366275ffc2cf264d78e929c7997518f0838bdd7ced09f219db59b542644"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"title": "p05-acceptance-partial-r03.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC",
"title": "p05-acceptance-partial-r03.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1UrnzT-1OKFDa1dK8NlFD3tWTQjr8VNuC/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "28be57f88cc1c79955eb17938c60a1757f9083e177185b1ecb173b4fc02e7d98"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"title": "p05-acceptance-partial-r03.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U",
"title": "p05-acceptance-partial-r03.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/17fuAGV3HpCehMRSR2eqxty3yUkBpAe8U/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 4,
"name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r03.tar.gz.part-0004",
"bytes": 62960058,
"sha256": "70446cfaccf01e0d55be1014b768f33346def1136622488c15a86c88a86ec0d3"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"title": "p05-acceptance-partial-r03.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV",
"title": "p05-acceptance-partial-r03.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r03.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1kJS7wrimiVQjh0x06esJS0LqG5rpFSeV/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,58 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "69784dde818913df26b3ec2e7d27d01183081339fbc1bba226ac0e04b0bd04fa",
"cloud_id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"cloud_url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "5bd42a0caba4d764e78361880d10cc4eddfc29052b38a3a0a03cf25faaa1d8cc",
"cloud_id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"cloud_url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "b7277f4f8f4403ad70bdf59024158f8bf5390cb952a15a74fc8c8ee9a8bdb417",
"cloud_id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"cloud_url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "2ce0a3dffa7e313571bf7ff70dfa849ef1c440005ab3be8972712e81a20111a2",
"cloud_id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"cloud_url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0004",
"bytes": 66750974,
"sha256": "0dde05692a2483905ed9d393f72361b45a30991653b500c5995dc6ce2ccea759",
"cloud_id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"cloud_url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 335186430,
"readback_bytes": 335186430,
"readback_sha256": "44c84cf49493c08d4f9750552216302b011f5eff40288741d044e5ee725a3aab",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1q0dSu34RryVYcAqKuOj1p-SpL6llrwsT"
}
@@ -0,0 +1,65 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p05-acceptance-partial-r04",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "p05-acceptance-partial-r04.tar.gz",
"archive_sha256": "44c84cf49493c08d4f9750552216302b011f5eff40288741d044e5ee725a3aab",
"cloud_parts": [
{
"order": 0,
"name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "69784dde818913df26b3ec2e7d27d01183081339fbc1bba226ac0e04b0bd04fa",
"cloud_id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"cloud_url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk"
},
{
"order": 1,
"name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "5bd42a0caba4d764e78361880d10cc4eddfc29052b38a3a0a03cf25faaa1d8cc",
"cloud_id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"cloud_url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk"
},
{
"order": 2,
"name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "b7277f4f8f4403ad70bdf59024158f8bf5390cb952a15a74fc8c8ee9a8bdb417",
"cloud_id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"cloud_url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk"
},
{
"order": 3,
"name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "2ce0a3dffa7e313571bf7ff70dfa849ef1c440005ab3be8972712e81a20111a2",
"cloud_id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"cloud_url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk"
},
{
"order": 4,
"name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0004",
"bytes": 66750974,
"sha256": "0dde05692a2483905ed9d393f72361b45a30991653b500c5995dc6ce2ccea759",
"cloud_id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"cloud_url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.manifest.json",
"cloud_manifest_id": "1q0dSu34RryVYcAqKuOj1p-SpL6llrwsT",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 1527,
"logical_bytes_offloaded": 352135723,
"free_before_retirement_bytes": 5785415680,
"free_after_retirement_bytes": 7134892032,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,151 @@
{
"name": "p05-acceptance-partial-r04",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "69784dde818913df26b3ec2e7d27d01183081339fbc1bba226ac0e04b0bd04fa"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"title": "p05-acceptance-partial-r04.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM",
"title": "p05-acceptance-partial-r04.tar.gz.part-0000",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1SlBu1ioyahw4KHbp-4iWNCV51b8Q-FaM/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "5bd42a0caba4d764e78361880d10cc4eddfc29052b38a3a0a03cf25faaa1d8cc"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"title": "p05-acceptance-partial-r04.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg",
"title": "p05-acceptance-partial-r04.tar.gz.part-0001",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1L6Sqw9qt41iSADceAqur4X9HPyi_1-fg/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "b7277f4f8f4403ad70bdf59024158f8bf5390cb952a15a74fc8c8ee9a8bdb417"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"title": "p05-acceptance-partial-r04.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ",
"title": "p05-acceptance-partial-r04.tar.gz.part-0002",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1YJkkF3Utz1ujENKwCNtwO1jlHNZcwQFQ/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0003",
"bytes": 67108864,
"sha256": "2ce0a3dffa7e313571bf7ff70dfa849ef1c440005ab3be8972712e81a20111a2"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"title": "p05-acceptance-partial-r04.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1PNpkaiOuBtDVoisSS94u4wunChdaLkk8",
"title": "p05-acceptance-partial-r04.tar.gz.part-0003",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1PNpkaiOuBtDVoisSS94u4wunChdaLkk8/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 4,
"name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/p05-acceptance-partial-r04.tar.gz.part-0004",
"bytes": 66750974,
"sha256": "0dde05692a2483905ed9d393f72361b45a30991653b500c5995dc6ce2ccea759"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"title": "p05-acceptance-partial-r04.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi",
"title": "p05-acceptance-partial-r04.tar.gz.part-0004",
"file_name": "p05-acceptance-partial-r04.tar.gz.part-0004",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1k5jQjc-bxf8S4iyMZlfjQrjnywihy9Wi/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,31 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2dc0c232840085ab00504e568a78317aa2cfbfefe2a046f393129bec9e744739",
"cloud_id": "1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I",
"cloud_url": "https://drive.google.com/file/d/1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0001",
"bytes": 18134537,
"sha256": "3650adefe03f4d1a6e8b5f5df149ed9c464175b81ad200abb10c5e47b9b5ba8f",
"cloud_id": "1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq",
"cloud_url": "https://drive.google.com/file/d/1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 85243401,
"readback_bytes": 85243401,
"readback_sha256": "7c029db1fa12bc1b3059b706bc952e2897733e898e851a8e253b3700047bf0eb",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1tzKpC3jEnU6i-ACsYNdIXckigztAqxC4"
}
@@ -0,0 +1,38 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r02",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current-release-candidate-r02.tar.gz",
"archive_sha256": "7c029db1fa12bc1b3059b706bc952e2897733e898e851a8e253b3700047bf0eb",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2dc0c232840085ab00504e568a78317aa2cfbfefe2a046f393129bec9e744739",
"cloud_id": "1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I",
"cloud_url": "https://drive.google.com/file/d/1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0001",
"bytes": 18134537,
"sha256": "3650adefe03f4d1a6e8b5f5df149ed9c464175b81ad200abb10c5e47b9b5ba8f",
"cloud_id": "1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq",
"cloud_url": "https://drive.google.com/file/d/1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.manifest.json",
"cloud_manifest_id": "1tzKpC3jEnU6i-ACsYNdIXckigztAqxC4",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 887,
"logical_bytes_offloaded": 88806618,
"free_before_retirement_bytes": 4824076288,
"free_after_retirement_bytes": 5164711936,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,64 @@
{
"name": "windows-current-release-candidate-r02",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2dc0c232840085ab00504e568a78317aa2cfbfefe2a046f393129bec9e744739"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I",
"title": "windows-current-release-candidate-r02.tar.gz.part-0000",
"file_name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I",
"title": "windows-current-release-candidate-r02.tar.gz.part-0000",
"file_name": "windows-current-release-candidate-r02.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1rpPlfhp5YZIG0NR3DstL73-E-WXScI8I/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r02.tar.gz.part-0001",
"bytes": 18134537,
"sha256": "3650adefe03f4d1a6e8b5f5df149ed9c464175b81ad200abb10c5e47b9b5ba8f"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq",
"title": "windows-current-release-candidate-r02.tar.gz.part-0001",
"file_name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq",
"title": "windows-current-release-candidate-r02.tar.gz.part-0001",
"file_name": "windows-current-release-candidate-r02.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1gzTCqav_Wa27hNSaxd-JMOhWgRGfDiwq/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,49 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "98420128d37b58d654eccc3ca81eff5a8d7c13e129f85e54fa772a0963b218dd",
"cloud_id": "1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04",
"cloud_url": "https://drive.google.com/file/d/1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "d662896b0936872b8d6e219ebe85bd9a02432a3087911bb46e6f2d9e413deaf9",
"cloud_id": "13s6hj1AClcmI6m1xFq80w907EDdKRTgE",
"cloud_url": "https://drive.google.com/file/d/13s6hj1AClcmI6m1xFq80w907EDdKRTgE/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "9f4538041c59df820645cb6079676d83ffa94ca77f635c5583e3c4c5e2c1f1e0",
"cloud_id": "1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG",
"cloud_url": "https://drive.google.com/file/d/1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0003",
"bytes": 40966925,
"sha256": "6fb814f762a87088eb9765b30223615b78fa886bfbc4f6ddabeae52a575bc132",
"cloud_id": "1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci",
"cloud_url": "https://drive.google.com/file/d/1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 242293517,
"readback_bytes": 242293517,
"readback_sha256": "656e7c657d557d86895e39d5717020ff9f369daa9ad348a652d369a8e0d7b56d",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1fAguY72rz6VPO9w8jGpDXsEpqcXTONpZ"
}
@@ -0,0 +1,56 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current-release-candidate-r03",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current-release-candidate-r03.tar.gz",
"archive_sha256": "656e7c657d557d86895e39d5717020ff9f369daa9ad348a652d369a8e0d7b56d",
"cloud_parts": [
{
"order": 0,
"name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "98420128d37b58d654eccc3ca81eff5a8d7c13e129f85e54fa772a0963b218dd",
"cloud_id": "1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04",
"cloud_url": "https://drive.google.com/file/d/1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "d662896b0936872b8d6e219ebe85bd9a02432a3087911bb46e6f2d9e413deaf9",
"cloud_id": "13s6hj1AClcmI6m1xFq80w907EDdKRTgE",
"cloud_url": "https://drive.google.com/file/d/13s6hj1AClcmI6m1xFq80w907EDdKRTgE/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "9f4538041c59df820645cb6079676d83ffa94ca77f635c5583e3c4c5e2c1f1e0",
"cloud_id": "1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG",
"cloud_url": "https://drive.google.com/file/d/1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0003",
"bytes": 40966925,
"sha256": "6fb814f762a87088eb9765b30223615b78fa886bfbc4f6ddabeae52a575bc132",
"cloud_id": "1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci",
"cloud_url": "https://drive.google.com/file/d/1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.manifest.json",
"cloud_manifest_id": "1fAguY72rz6VPO9w8jGpDXsEpqcXTONpZ",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 903,
"logical_bytes_offloaded": 317724191,
"free_before_retirement_bytes": 4059213824,
"free_after_retirement_bytes": 4998598656,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,122 @@
{
"name": "windows-current-release-candidate-r03",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "98420128d37b58d654eccc3ca81eff5a8d7c13e129f85e54fa772a0963b218dd"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04",
"title": "windows-current-release-candidate-r03.tar.gz.part-0000",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04",
"title": "windows-current-release-candidate-r03.tar.gz.part-0000",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1opnqI8DXjxXZQyk2PsarJ3eBYBtokJ04/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "d662896b0936872b8d6e219ebe85bd9a02432a3087911bb46e6f2d9e413deaf9"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "13s6hj1AClcmI6m1xFq80w907EDdKRTgE",
"title": "windows-current-release-candidate-r03.tar.gz.part-0001",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/13s6hj1AClcmI6m1xFq80w907EDdKRTgE/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "13s6hj1AClcmI6m1xFq80w907EDdKRTgE",
"title": "windows-current-release-candidate-r03.tar.gz.part-0001",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/13s6hj1AClcmI6m1xFq80w907EDdKRTgE/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "9f4538041c59df820645cb6079676d83ffa94ca77f635c5583e3c4c5e2c1f1e0"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG",
"title": "windows-current-release-candidate-r03.tar.gz.part-0002",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG",
"title": "windows-current-release-candidate-r03.tar.gz.part-0002",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1peiF3i_jBhhybbKcB4PLxI1pJPhAJbdG/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current-release-candidate-r03.tar.gz.part-0003",
"bytes": 40966925,
"sha256": "6fb814f762a87088eb9765b30223615b78fa886bfbc4f6ddabeae52a575bc132"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci",
"title": "windows-current-release-candidate-r03.tar.gz.part-0003",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci",
"title": "windows-current-release-candidate-r03.tar.gz.part-0003",
"file_name": "windows-current-release-candidate-r03.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1Jtn0PenWMkeTmhMq9ycjtSGyd-yrdrci/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,41 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "8ec6ae6a09c316008398236d47020c45d06cf740cef8a45991698dbfa0e99a68",
"cloud_id": "10qu3ihXk603u466QFhhA-Ly211n2MAWU",
"cloud_url": "https://drive.google.com/file/d/10qu3ihXk603u466QFhhA-Ly211n2MAWU/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "993e5a3ce29316decafd8f533aaec23f27b6bdd93c466cca134f4b981b9fe29b",
"cloud_id": "1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm",
"cloud_url": "https://drive.google.com/file/d/1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0002",
"bytes": 66110125,
"sha256": "6346140d85ed67428b63196d71a193facbbd63f4870b26c436fba32a76bad425",
"cloud_id": "1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU",
"cloud_url": "https://drive.google.com/file/d/1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 200327853,
"readback_bytes": 200327853,
"readback_sha256": "8a44b22c0d11b6c823c19b0db180cad3763fccf3d175b3450b8602c840eb8e3a",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "11uXnDOZzfuc3EubelWAnzVk2zcnZ5Q2N",
"manifest_json_integer_precision_recovered_from_verified_archive": true
}
@@ -0,0 +1,47 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1237-release-candidate-r03",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current1237-release-candidate-r03.tar.gz",
"archive_sha256": "8a44b22c0d11b6c823c19b0db180cad3763fccf3d175b3450b8602c840eb8e3a",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "8ec6ae6a09c316008398236d47020c45d06cf740cef8a45991698dbfa0e99a68",
"cloud_id": "10qu3ihXk603u466QFhhA-Ly211n2MAWU",
"cloud_url": "https://drive.google.com/file/d/10qu3ihXk603u466QFhhA-Ly211n2MAWU/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "993e5a3ce29316decafd8f533aaec23f27b6bdd93c466cca134f4b981b9fe29b",
"cloud_id": "1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm",
"cloud_url": "https://drive.google.com/file/d/1hVUmMoNaDorpu4YNlAEAF_ukC7E5L-nm/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1237-release-candidate-r03.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1237-release-candidate-r03.tar.gz.part-0002",
"bytes": 66110125,
"sha256": "6346140d85ed67428b63196d71a193facbbd63f4870b26c436fba32a76bad425",
"cloud_id": "1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU",
"cloud_url": "https://drive.google.com/file/d/1mjQ6NjUGJ2FyeODO8nL9YevgtY18_mjU/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.manifest.json",
"cloud_manifest_id": "11uXnDOZzfuc3EubelWAnzVk2zcnZ5Q2N",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 909,
"logical_bytes_offloaded": 276022697,
"free_before_retirement_bytes": 4328169472,
"free_after_retirement_bytes": 5098737664,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,40 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6dc2a3ff8fd4387bfc499b228b86a9c6e438912346d03ce34f8394b79e6bed9d",
"cloud_id": "1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS",
"cloud_url": "https://drive.google.com/file/d/1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "ae4c8ab90cc7baec61b1e44cfe84b456aeb5088278fb0ae4e6000fd9de25dc02",
"cloud_id": "1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz",
"cloud_url": "https://drive.google.com/file/d/1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"bytes": 66364532,
"sha256": "e935a60570f39b1ac05a3c87a379e2ef93b1090af31aedfd100b3dfed13d4e9b",
"cloud_id": "1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6",
"cloud_url": "https://drive.google.com/file/d/1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 200582260,
"readback_bytes": 200582260,
"readback_sha256": "86e8730dbd64782a0b62829828feafac3cc3193c5b8303774ed9689764eb0789",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1jhtjL9DZ3ink_wEOfZZO7BqF1cfefqtA"
}
@@ -0,0 +1,47 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz",
"archive_sha256": "86e8730dbd64782a0b62829828feafac3cc3193c5b8303774ed9689764eb0789",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6dc2a3ff8fd4387bfc499b228b86a9c6e438912346d03ce34f8394b79e6bed9d",
"cloud_id": "1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS",
"cloud_url": "https://drive.google.com/file/d/1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "ae4c8ab90cc7baec61b1e44cfe84b456aeb5088278fb0ae4e6000fd9de25dc02",
"cloud_id": "1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz",
"cloud_url": "https://drive.google.com/file/d/1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"bytes": 66364532,
"sha256": "e935a60570f39b1ac05a3c87a379e2ef93b1090af31aedfd100b3dfed13d4e9b",
"cloud_id": "1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6",
"cloud_url": "https://drive.google.com/file/d/1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.manifest.json",
"cloud_manifest_id": "1jhtjL9DZ3ink_wEOfZZO7BqF1cfefqtA",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 953,
"logical_bytes_offloaded": 276715071,
"free_before_retirement_bytes": 4786323456,
"free_after_retirement_bytes": 5506215936,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,93 @@
{
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "6dc2a3ff8fd4387bfc499b228b86a9c6e438912346d03ce34f8394b79e6bed9d"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1UybWJPOE8MpdXh3G4jycjWQ0b8gPIoKS/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "ae4c8ab90cc7baec61b1e44cfe84b456aeb5088278fb0ae4e6000fd9de25dc02"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1L-0iO455QNfDJe6_fa6YrpfiUjihsGWz/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"bytes": 66364532,
"sha256": "e935a60570f39b1ac05a3c87a379e2ef93b1090af31aedfd100b3dfed13d4e9b"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6",
"title": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"file_name": "windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1sDQv2VP4y2MegtbyVjp203NmuBLeEmG6/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,40 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "3e5df0b1cf2150ca7bfb3674ea4e0c631e18a3ee12ed8c5cb32fbe44426c849d",
"cloud_id": "1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk",
"cloud_url": "https://drive.google.com/file/d/1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "608354783bf583b5fa151e85730f0e0d623eb8ef808d0c1e46381f3eefeb879c",
"cloud_id": "1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7",
"cloud_url": "https://drive.google.com/file/d/1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"bytes": 66359135,
"sha256": "0135e7512b4113f6b05802d8aa46b45a13225f87cd653f953da8038ebeca70e1",
"cloud_id": "1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3",
"cloud_url": "https://drive.google.com/file/d/1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 200576863,
"readback_bytes": 200576863,
"readback_sha256": "13540271853ff29cf7ac9fd3bd02b7b3cd9e3359ad6600067557ce629ec4ef3f",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1QFep0HWKxzb637R4xXbxY8heiMubi_Zc"
}
@@ -0,0 +1,47 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz",
"archive_sha256": "13540271853ff29cf7ac9fd3bd02b7b3cd9e3359ad6600067557ce629ec4ef3f",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "3e5df0b1cf2150ca7bfb3674ea4e0c631e18a3ee12ed8c5cb32fbe44426c849d",
"cloud_id": "1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk",
"cloud_url": "https://drive.google.com/file/d/1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "608354783bf583b5fa151e85730f0e0d623eb8ef808d0c1e46381f3eefeb879c",
"cloud_id": "1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7",
"cloud_url": "https://drive.google.com/file/d/1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"bytes": 66359135,
"sha256": "0135e7512b4113f6b05802d8aa46b45a13225f87cd653f953da8038ebeca70e1",
"cloud_id": "1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3",
"cloud_url": "https://drive.google.com/file/d/1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.manifest.json",
"cloud_manifest_id": "1QFep0HWKxzb637R4xXbxY8heiMubi_Zc",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 950,
"logical_bytes_offloaded": 276687260,
"free_before_retirement_bytes": 4913569792,
"free_after_retirement_bytes": 5634650112,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,93 @@
{
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "3e5df0b1cf2150ca7bfb3674ea4e0c631e18a3ee12ed8c5cb32fbe44426c849d"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1RXNJkujypCl3ySB6a-jPB3eB8w0Ax7Sk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "608354783bf583b5fa151e85730f0e0d623eb8ef808d0c1e46381f3eefeb879c"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1WrzGoTksdMhtlF5JI2jQT63Zn4TL27j7/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"bytes": 66359135,
"sha256": "0135e7512b4113f6b05802d8aa46b45a13225f87cd653f953da8038ebeca70e1"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3",
"title": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"file_name": "windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1xyH9gw0BdxDyhZHV8g_jFxtj8stp6eU3/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,49 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "4aeaa1c1482ea8e6003d61c375d88da9f4e14da632b1296f92747112e89fde91",
"cloud_id": "1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI",
"cloud_url": "https://drive.google.com/file/d/1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "803a407a35a9c18ee892fc11ef8e12d65a06f6a26c231131620d133183117425",
"cloud_id": "1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m",
"cloud_url": "https://drive.google.com/file/d/1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "7a7f68e9d01748e6ddf3da6e64799011e5cf2e81801b45be0bb1c427dfd7b636",
"cloud_id": "1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr",
"cloud_url": "https://drive.google.com/file/d/1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"bytes": 40248317,
"sha256": "821de893481e9426f46351d78121f901a5aeac89b620acca411439233f1973f6",
"cloud_id": "1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY",
"cloud_url": "https://drive.google.com/file/d/1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 241574909,
"readback_bytes": 241574909,
"readback_sha256": "d8769f1b62a1b9554f6e178d81972e31bddbdfc7a118471bc5ab529189975c8b",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1_hMfWWVhdwp6VEYcoFmj7I5WyIFfYWnX"
}
@@ -0,0 +1,56 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz",
"archive_sha256": "d8769f1b62a1b9554f6e178d81972e31bddbdfc7a118471bc5ab529189975c8b",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "4aeaa1c1482ea8e6003d61c375d88da9f4e14da632b1296f92747112e89fde91",
"cloud_id": "1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI",
"cloud_url": "https://drive.google.com/file/d/1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "803a407a35a9c18ee892fc11ef8e12d65a06f6a26c231131620d133183117425",
"cloud_id": "1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m",
"cloud_url": "https://drive.google.com/file/d/1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "7a7f68e9d01748e6ddf3da6e64799011e5cf2e81801b45be0bb1c427dfd7b636",
"cloud_id": "1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr",
"cloud_url": "https://drive.google.com/file/d/1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"bytes": 40248317,
"sha256": "821de893481e9426f46351d78121f901a5aeac89b620acca411439233f1973f6",
"cloud_id": "1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY",
"cloud_url": "https://drive.google.com/file/d/1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.manifest.json",
"cloud_manifest_id": "1_hMfWWVhdwp6VEYcoFmj7I5WyIFfYWnX",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 962,
"logical_bytes_offloaded": 320543454,
"free_before_retirement_bytes": 4896821248,
"free_after_retirement_bytes": 5769691136,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,122 @@
{
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "4aeaa1c1482ea8e6003d61c375d88da9f4e14da632b1296f92747112e89fde91"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/1wOT5jwxjgco6QJDIhnl2Op-_sgTrhQiI/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "803a407a35a9c18ee892fc11ef8e12d65a06f6a26c231131620d133183117425"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1hRoCFp0l4w79C--vwuRCeyW0mOpwPQ7m/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "7a7f68e9d01748e6ddf3da6e64799011e5cf2e81801b45be0bb1c427dfd7b636"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1xWkMzrDU1gekoNLEP5g8_IYC3Etmj4gr/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"bytes": 40248317,
"sha256": "821de893481e9426f46351d78121f901a5aeac89b620acca411439233f1973f6"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY",
"title": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"file_name": "windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1N1WC6E5WOGvdzDoY7vMZRsFQaYCduRkY/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -0,0 +1,49 @@
{
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2fa6a57ef986e55a1228b2f2b3dc2d59d23d32a505614c02e5feac2b9f410b5f",
"cloud_id": "14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84",
"cloud_url": "https://drive.google.com/file/d/14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "c7825ad1e11b31ad068bdcc157c9727dd12f8e800df7748866f05e3ff4ddadc0",
"cloud_id": "1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj",
"cloud_url": "https://drive.google.com/file/d/1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "be9212d1818c9fbc7d478744f38b02c8a34ebc9538f53feb0046fefc024a2142",
"cloud_id": "1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY",
"cloud_url": "https://drive.google.com/file/d/1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"bytes": 40254695,
"sha256": "1a915f4a39ee4ebb29643cced15a104efe18537333eedf3a24a4d6f31771dcec",
"cloud_id": "1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk",
"cloud_url": "https://drive.google.com/file/d/1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk/view?usp=drivesdk"
}
],
"remote_metadata_bytes": 241581287,
"readback_bytes": 241581287,
"readback_sha256": "1737ae65e5cc53be6f71f940a4c052d09d48b11b06ba7913f1cb8b4ba197d4fd",
"readback_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.readback.tar.gz",
"readback_verified": true,
"cloud_manifest_id": "1LP-nS3y8wGI0QPoZle2VWD9GTW4S_aL-"
}
@@ -0,0 +1,56 @@
{
"state": "cloud_archived",
"original_root": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"cloud_url": "https://drive.google.com/drive/folders/1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"cloud_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"archive_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz",
"archive_sha256": "1737ae65e5cc53be6f71f940a4c052d09d48b11b06ba7913f1cb8b4ba197d4fd",
"cloud_parts": [
{
"order": 0,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2fa6a57ef986e55a1228b2f2b3dc2d59d23d32a505614c02e5feac2b9f410b5f",
"cloud_id": "14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84",
"cloud_url": "https://drive.google.com/file/d/14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84/view?usp=drivesdk"
},
{
"order": 1,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "c7825ad1e11b31ad068bdcc157c9727dd12f8e800df7748866f05e3ff4ddadc0",
"cloud_id": "1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj",
"cloud_url": "https://drive.google.com/file/d/1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj/view?usp=drivesdk"
},
{
"order": 2,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "be9212d1818c9fbc7d478744f38b02c8a34ebc9538f53feb0046fefc024a2142",
"cloud_id": "1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY",
"cloud_url": "https://drive.google.com/file/d/1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY/view?usp=drivesdk"
},
{
"order": 3,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"bytes": 40254695,
"sha256": "1a915f4a39ee4ebb29643cced15a104efe18537333eedf3a24a4d6f31771dcec",
"cloud_id": "1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk",
"cloud_url": "https://drive.google.com/file/d/1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk/view?usp=drivesdk"
}
],
"local_manifest": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.manifest.json",
"cloud_manifest_id": "1LP-nS3y8wGI0QPoZle2VWD9GTW4S_aL-",
"restore": "Download every ordered cloud_part and concatenate in numeric order to archive_name (or download the single archive if parts are absent). Verify archive_sha256, then extract its named root into artifacts/original-completion-2026-10-02. Embedded manifest preserves all bytes and exact original mtimes.",
"accepted_current_proof_affected": false,
"file_count": 965,
"logical_bytes_offloaded": 320572956,
"free_before_retirement_bytes": 5042335744,
"free_after_retirement_bytes": 5915619328,
"local_originals_removed_after_cloud_readback": true,
"member_hashes_verified": true
}
@@ -0,0 +1,122 @@
{
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e",
"cloud_folder_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"uploads": [
{
"part": {
"order": 0,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"bytes": 67108864,
"sha256": "2fa6a57ef986e55a1228b2f2b3dc2d59d23d32a505614c02e5feac2b9f410b5f"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0000",
"mime_type": "application/x-gzip",
"url": "https://drive.google.com/file/d/14tA0qjmKavXgLgjFX3FHJ4zrIvoQPH84/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 1,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"bytes": 67108864,
"sha256": "c7825ad1e11b31ad068bdcc157c9727dd12f8e800df7748866f05e3ff4ddadc0"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0001",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1FK0WVHvmeBj0LcF14yTIoDOw6zIjSBDj/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 2,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"bytes": 67108864,
"sha256": "be9212d1818c9fbc7d478744f38b02c8a34ebc9538f53feb0046fefc024a2142"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0002",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1zvFVIDuDB_ZMvp3hV8351sQOxxGoghQY/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
},
{
"part": {
"order": 3,
"name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"local_path": "/private/tmp/the-tree-drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"bytes": 40254695,
"sha256": "1a915f4a39ee4ebb29643cced15a104efe18537333eedf3a24a4d6f31771dcec"
},
"upload": {
"accepted_input": "file_uri",
"success": true,
"id": "1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"structuredContent": {
"accepted_input": "file_uri",
"success": true,
"id": "1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk",
"title": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"file_name": "windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.tar.gz.part-0003",
"mime_type": "application/octet-stream",
"url": "https://drive.google.com/file/d/1MZNw16fyZR7RJ-uJfx3ghInDDGZQRcBk/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK"
}
}
}
]
}
@@ -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,11 @@
{
"cloud_id": "1RID5ModFGinXTSH-2XQaLWy2eSZFs71T",
"cloud_url": "https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view?usp=drivesdk",
"parent_id": "1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK",
"manifest_id": "1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K",
"manifest_url": "https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view?usp=drivesdk",
"remote_bytes": 30061832,
"readback_bytes": 30061832,
"readback_sha256": "2b44c59686f10f8b5e25b9d423f9f39802aa1c136418f5f86caefb1bfe0d727b",
"actual_authenticated_readback": true
}
@@ -0,0 +1,23 @@
{
"all_unchanged": true,
"pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"expected_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"actual_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"expected_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"actual_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"expected_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"actual_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264"
}
],
"scope": "Current P08 accepted native/OS/full receipts retained unchanged; no new game acceptance",
"checked_at_unix": 1792031007.0414379,
"free_bytes_current": 1431257088
}
@@ -0,0 +1,13 @@
# 終了済みP23検証証拠のGoogle Drive退避(2026-10-15)
作業用に保持する必要がない旧native検証8ディレクトリ(r05〜r08、各layout-A/B)を、非共有のGoogle Driveへ退避した。現在の作業版336a8cd、通常OS操作の生記録・画像、受入済みP08、最新Windows基準版、保存データ、素材、Git履歴は保持している。ゲームの受入状態・30パッケージ/88成果単位の完了数は変更しない。
- 元証拠: 10,456ファイル、887,222,239バイト。
- 圧縮退避: 30,061,832バイト。Driveから実際に読み戻し、元アーカイブとSHA-256が一致した。
- 全メンバーの内容・パス・モード・mtime_nsを照合してからローカルを撤去した。旧r06読取専用ミラーの重複2,622ファイルも、退避済み元データとのSHA一致確認後に撤去した。ミラー索引は保持した。
- 撤去前の空き788,090,880バイト、撤去直後1,768,083,456バイト。後続確認の空きはFINAL_LOCAL_CHECK.jsonに記録した。他プロセスの書込みにより現在値は変動する。
- 退避用一時ファイルは残っていない。受入済みP08の主要証拠3点は再計算したSHAが一致した。
[退避ファイル](https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view)、[全ファイル目録](https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view)、[クラウド上の復元手順](https://drive.google.com/file/d/1aMi_UCFwjKxs6sRQwwVONfGxZiNibyiC/view)。ローカルのRESTORE.mdにも復元方法がある。各退避元にはCLOUD_ARCHIVE.jsonを残した。
照合記録はCLOUD.json、RETIREMENT.json、MANIFEST.json、VERIFIED_DRIVE_LISTING.json、FINAL_LOCAL_CHECK.jsonに保存した。Google Driveの3ファイルはいずれも非共有であることを一覧から確認した。
@@ -0,0 +1,8 @@
P23 closed diagnostic streams archive
Archive: https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view?usp=drivesdk
Manifest: https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view?usp=drivesdk
Download the single tar.gz, verify SHA256 2b44c59686f10f8b5e25b9d423f9f39802aa1c136418f5f86caefb1bfe0d727b and bytes30061832, then extract selected original relative paths into the artifacts base recorded in MANIFEST.json. Do not overwrite current proof. Embedded __P23_NATIVE_STREAM_ARCHIVE__.json and local MANIFEST.json preserve every member SHA, mode and exact mtime_ns. Restore ns times with os.utime only after verifying every file.
Retired only eight closed native layout-A/B directories from r05-r08 and the redundant r06 read-only mirror payload. Current336a8cd code, failed OS raw input/screens/state, all accepted P08 proof, latest Windows baseline, saves/assets/git retained. All cloud readback and member hashes verified before retirement. No original30/88 credit change.
@@ -0,0 +1,18 @@
{
"state": "cloud_archived_closed_diagnostic",
"cloud_id": "1RID5ModFGinXTSH-2XQaLWy2eSZFs71T",
"cloud_url": "https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view?usp=drivesdk",
"archive_sha256": "2b44c59686f10f8b5e25b9d423f9f39802aa1c136418f5f86caefb1bfe0d727b",
"local_manifest": "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/MANIFEST.json",
"cloud_manifest_url": "https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view?usp=drivesdk",
"restore": "Download archive; verify SHA; extract its original relative paths into the recorded base. Embedded JSON preserves exact member SHA/mode/mtime_ns.",
"accepted_current_evidence_affected": false,
"retired_original_files": 10456,
"retired_logical_bytes": 887222239,
"retired_redundant_mirror_files": 2622,
"mirror_index_retained": true,
"free_before_bytes": 788090880,
"free_after_bytes": 1768083456,
"scratch_files": 0,
"time_unix": 1792029993.551488
}
@@ -0,0 +1,26 @@
[
{
"id": "1aMi_UCFwjKxs6sRQwwVONfGxZiNibyiC",
"name": "p23-closed-native-streams-r05-r08.RESTORE.md",
"bytes": "1013",
"shared": false,
"visibility": "not_shared",
"url": "https://drive.google.com/file/d/1aMi_UCFwjKxs6sRQwwVONfGxZiNibyiC/view?usp=drivesdk"
},
{
"id": "1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K",
"name": "p23-closed-native-streams-r05-r08.manifest.json",
"bytes": "3450515",
"shared": false,
"visibility": "not_shared",
"url": "https://drive.google.com/file/d/1_XZhusnYMBK-1OZCaZTLVuWyhOOLX22K/view?usp=drivesdk"
},
{
"id": "1RID5ModFGinXTSH-2XQaLWy2eSZFs71T",
"name": "p23-closed-native-streams-r05-r08.tar.gz",
"bytes": "30061832",
"shared": false,
"visibility": "not_shared",
"url": "https://drive.google.com/file/d/1RID5ModFGinXTSH-2XQaLWy2eSZFs71T/view?usp=drivesdk"
}
]
@@ -0,0 +1,81 @@
"""Lossless cloud preparation for eight explicitly closed diagnostic streams."""
from pathlib import Path
import datetime, hashlib, io, json, shutil, tarfile
ROOT = Path(__file__).resolve().parents[5]
BASE = ROOT / 'artifacts/original-completion-2026-10-02'
DOC = Path(__file__).resolve().parent
SCRATCH = Path('/private/tmp/the-tree-p23-closed-streams-20261015')
TRIALS = ('p23-03-native-cellfix-r05', 'p23-03-native-drawfix-r06',
'p23-03-native-os-0b7727a-r07', 'p23-03-native-os-trafficfix-r08')
NAME = 'p23-closed-native-streams-r05-r08'
def sha(path):
digest = hashlib.sha256()
with Path(path).open('rb') as stream:
for block in iter(lambda: stream.read(1048576), b''):
digest.update(block)
return digest.hexdigest()
def inventory():
rows = []
for name in TRIALS:
ended = json.loads((BASE/name/'runner-ended.json').read_text())
assert not ended['cleanup_errors']
assert all(row['engine_ended'] for row in ended['cleanup'])
for label in ('layout-A', 'layout-B'):
root = BASE/name/label
assert root.is_dir() and not root.is_symlink()
for path in [root] + sorted(root.rglob('*')):
assert not path.is_symlink()
stat = path.stat()
row = dict(path=path.relative_to(BASE).as_posix(),
mode=stat.st_mode & 0o7777, mtime_ns=stat.st_mtime_ns)
if path.is_file():
row.update(type='file', bytes=stat.st_size, sha256=sha(path))
else:
assert path.is_dir()
row['type'] = 'directory'
rows.append(row)
return rows
def build():
assert shutil.disk_usage(BASE).free > 512*1024**2
SCRATCH.mkdir(exist_ok=True)
archive = SCRATCH/(NAME+'.tar.gz')
assert not archive.exists()
rows = inventory()
metadata = dict(schema='p23-closed-streams-cloud-v1', name=NAME,
base=str(BASE), roots=[f'{n}/{v}' for n in TRIALS for v in ('layout-A', 'layout-B')],
members=rows, files=sum(r['type']=='file' for r in rows),
logical_bytes=sum(r.get('bytes', 0) for r in rows),
selection='Ended native A/B diagnostics only; current source/OS/raw accepted P08 evidence retained',
created_at=datetime.datetime.now(datetime.timezone.utc).isoformat())
payload=(json.dumps(metadata, ensure_ascii=False, indent=2)+'\n').encode()
with tarfile.open(archive, 'w:gz', compresslevel=6, format=tarfile.PAX_FORMAT) as output:
for row in rows:
output.add(BASE/row['path'], arcname=row['path'], recursive=False)
info=tarfile.TarInfo('__P23_NATIVE_STREAM_ARCHIVE__.json')
info.size=len(payload)
output.addfile(info, io.BytesIO(payload))
with tarfile.open(archive, 'r:gz') as source:
assert len(source.getnames()) == len(rows)+1
assert source.extractfile('__P23_NATIVE_STREAM_ARCHIVE__.json').read() == payload
for row in rows:
member=source.getmember(row['path'])
if row['type']=='directory':
assert member.isdir()
continue
digest=hashlib.sha256()
with source.extractfile(member) as stream:
for block in iter(lambda: stream.read(1048576), b''):
digest.update(block)
assert member.isfile() and member.size==row['bytes'] and digest.hexdigest()==row['sha256']
assert inventory()==rows
metadata.update(archive=str(archive), archive_bytes=archive.stat().st_size,
archive_sha256=sha(archive), archive_members_verified=True)
(DOC/'MANIFEST.json').write_text(json.dumps(metadata, ensure_ascii=False, indent=2)+'\n')
print(json.dumps({k:v for k,v in metadata.items() if k!='members'}), flush=True)
if __name__=='__main__':
build()
@@ -0,0 +1,59 @@
"""Retire only manifest-bound closed streams after actual Drive readback."""
import importlib.util, json, pathlib, shutil, subprocess, time
DOC=pathlib.Path(__file__).resolve().parent
spec=importlib.util.spec_from_file_location('closed_archive', DOC/'archive_closed_streams.py')
archive=importlib.util.module_from_spec(spec)
spec.loader.exec_module(archive)
manifest=json.loads((DOC/'MANIFEST.json').read_text())
cloud=json.loads((DOC/'CLOUD.json').read_text())
readback=archive.SCRATCH/'cloud-readback.tar.gz'
assert cloud['cloud_id']=='1RID5ModFGinXTSH-2XQaLWy2eSZFs71T'
assert cloud['parent_id']=='1Xa2b6rQmwBFq4jWIDFcJgiCbcNYfWXsK'
assert archive.sha(readback)==archive.sha(manifest['archive'])==manifest['archive_sha256']
assert readback.stat().st_size==cloud['readback_bytes']==manifest['archive_bytes']
assert manifest['archive_members_verified']
assert archive.inventory()==manifest['members']
opened=subprocess.run(['lsof','-n','-F','n'],capture_output=True,text=True).stdout.splitlines()
roots=[archive.BASE/name for name in manifest['roots']]
assert all(not any(line.startswith('n'+str(root)+'/') for line in opened) for root in roots)
# The old native mirror is no longer a working input. Retain its exact index;
# every mirrored payload must be proved to be in the cloud archive first.
mirror=pathlib.Path('/Users/korizatou114/Projects/TheTree-managed-worktrees/p23-03-code/.runtime/P23-03/offline-evidence-55c29f1-r06')
mirror_index=json.loads((mirror/'MIRROR_INDEX.json').read_text())
pins={r['path']:r for r in manifest['members'] if r['type']=='file'}
for row in mirror_index['files']:
original='p23-03-native-drawfix-r06/'+row['path']
assert pins[original]['sha256']==row['sha256']==archive.sha(mirror/row['path'])
assert not any(line.startswith('n'+str(mirror)+'/') for line in opened)
before=shutil.disk_usage(archive.BASE).free
for row in manifest['members']:
if row['type']=='file':
(archive.BASE/row['path']).unlink()
for row in sorted(manifest['members'],key=lambda r:len(pathlib.Path(r['path']).parts),reverse=True):
if row['type']=='directory':
(archive.BASE/row['path']).rmdir()
pointer=dict(state='cloud_archived_closed_diagnostic',cloud_id=cloud['cloud_id'],
cloud_url=cloud['cloud_url'],archive_sha256=manifest['archive_sha256'],
local_manifest=str(DOC/'MANIFEST.json'),cloud_manifest_url=cloud['manifest_url'],
restore='Download archive; verify SHA; extract its original relative paths into the recorded base. Embedded JSON preserves exact member SHA/mode/mtime_ns.',
accepted_current_evidence_affected=False)
for root in roots:
root.mkdir()
(root/'CLOUD_ARCHIVE.json').write_text(json.dumps(dict(pointer,original_root=str(root)),indent=2)+'\n')
for row in mirror_index['files']:
(mirror/row['path']).unlink()
for root in (mirror/'layout-A',mirror/'layout-B'):
for directory in sorted([p for p in root.rglob('*') if p.is_dir()],key=lambda p:len(p.parts),reverse=True):
directory.rmdir()
(root/'CLOUD_ARCHIVE.json').write_text(json.dumps(dict(pointer,regenerate_read_only_mirror=True),indent=2)+'\n')
assert archive.sha(readback)==manifest['archive_sha256']
pathlib.Path(manifest['archive']).unlink()
readback.unlink()
result=dict(pointer,retired_original_files=manifest['files'],retired_logical_bytes=manifest['logical_bytes'],
retired_redundant_mirror_files=len(mirror_index['files']),mirror_index_retained=True,
free_before_bytes=before,free_after_bytes=shutil.disk_usage(archive.BASE).free,
scratch_files=len(list(archive.SCRATCH.iterdir())),time_unix=time.time())
(DOC/'RETIREMENT.json').write_text(json.dumps(result,indent=2)+'\n')
print(json.dumps(result),flush=True)
@@ -0,0 +1,14 @@
{
"manifest": {
"id": "1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm",
"url": "https://drive.google.com/file/d/1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm/view?usp=drivesdk"
},
"parts": {
"id": "1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB",
"url": "https://drive.google.com/file/d/1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB/view?usp=drivesdk"
},
"restore": {
"id": "18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-",
"url": "https://drive.google.com/file/d/18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-/view?usp=drivesdk"
}
}
@@ -0,0 +1,101 @@
[
{
"part": 1,
"offset": 0,
"bytes": 33554432,
"sha256": "234284060bb0d5ca6aa3fb39062f50368d73a2f178dcc60d2d13b941a01b0eb4",
"id": "1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU",
"url": "https://drive.google.com/file/d/1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU/view",
"readback_verified": true
},
{
"part": 2,
"offset": 33554432,
"bytes": 33554432,
"sha256": "729e62a9e6eacbee209e1ab82e8819472dfdcd61eaaa861a0101ea3ff2d66c44",
"id": "1a58Whck6TpFoPdnPm2AghYl62OV7csnL",
"url": "https://drive.google.com/file/d/1a58Whck6TpFoPdnPm2AghYl62OV7csnL/view",
"readback_verified": true
},
{
"part": 3,
"offset": 67108864,
"bytes": 33554432,
"sha256": "e0d9b908dc09ccb20fd9389ba6ef624f0091a9d8f1ac54d6bff20afa7e825b92",
"id": "1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W",
"url": "https://drive.google.com/file/d/1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W/view",
"readback_verified": true
},
{
"part": 4,
"offset": 100663296,
"bytes": 33554432,
"sha256": "2cab7b8969d8d19134555e90193dc0d166f79535348495ebf5b6dca975a53776",
"id": "12342ccdxEfUx8sYReHik8kqJrzwHUW53",
"url": "https://drive.google.com/file/d/12342ccdxEfUx8sYReHik8kqJrzwHUW53/view",
"readback_verified": true
},
{
"part": 5,
"offset": 134217728,
"bytes": 33554432,
"sha256": "d3c2372d2e6e6d1a4dd4538f0522a9b782f5e1d7cb05e2ffb5ced1127245a3c6",
"id": "1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF",
"url": "https://drive.google.com/file/d/1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF/view",
"readback_verified": true
},
{
"part": 6,
"offset": 167772160,
"bytes": 33554432,
"sha256": "ba09e39e5517aa396cf5774880bea79f1f677285cc64ea811a6cf31bb28797cf",
"id": "1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3",
"url": "https://drive.google.com/file/d/1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3/view",
"readback_verified": true
},
{
"part": 7,
"offset": 201326592,
"bytes": 33554432,
"sha256": "e7cb2e138c62a91e202fc3526f6fe016857498945d43926a11de1c25e4894867",
"id": "1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0",
"url": "https://drive.google.com/file/d/1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0/view",
"readback_verified": true
},
{
"part": 8,
"offset": 234881024,
"bytes": 33554432,
"sha256": "cbe173ce8cf4e4f6b9310f9e59e4b6b8d38c8e62fd96f2189fd9175d4b0ef279",
"id": "1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid",
"url": "https://drive.google.com/file/d/1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid/view",
"readback_verified": true
},
{
"part": 9,
"offset": 268435456,
"bytes": 33554432,
"sha256": "6c03842b3188972cf380f006ee095d775c144881368cee06de5a59ee82dd2e2c",
"id": "1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9",
"url": "https://drive.google.com/file/d/1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9/view",
"readback_verified": true
},
{
"part": 10,
"offset": 301989888,
"bytes": 33554432,
"sha256": "992591750c13e32ee664e53603d516ebcc4966243714466e2198189faf110e9a",
"id": "17yVsK8tb82YipJiN94K6EBzADnk45JUi",
"url": "https://drive.google.com/file/d/17yVsK8tb82YipJiN94K6EBzADnk45JUi/view",
"readback_verified": true
},
{
"part": 11,
"offset": 335544320,
"bytes": 24157286,
"sha256": "6be7f58c20514667ea41a09494b9e74cf175548dab2132a775c58ff79a0796c4",
"id": "1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG",
"url": "https://drive.google.com/file/d/1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG/view",
"readback_verified": true
}
]
@@ -0,0 +1,10 @@
{
"archive": "/private/tmp/p23-closed-more-20261015/p23-closed-api-r69-r70-native-r09-os-r08.tar.gz",
"archive_sha256": "647f1805231c0cb6398e1bafde0cd29525d80637fc774b09c05b8f3a946979fa",
"archive_bytes": 359701606,
"files": 3227,
"logical_bytes": 1035272086,
"all_members_verified": true,
"source_unchanged": true,
"formal_credit": 0
}
@@ -0,0 +1,22 @@
{
"all_unchanged": true,
"pins": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-os-d369d1c-r19-calibrated/index.json",
"expected_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b",
"actual_sha256": "fc66a95ab228e70fd1e1aa40b92f8cb6890f8c9879c2be79940e969cb9a3521b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-native-d369d1c-r17/index.json",
"expected_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1",
"actual_sha256": "16c3577ca226173fea65df8595ab42a8b257ba50166da1a8564e6eda126694a1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p08-03-final-regression-d369d1c-r01/runner-ended.json",
"expected_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264",
"actual_sha256": "0dbe71e589113088bd37be42fef583b8f6da86a15542f4900ed97fa957fc1264"
}
],
"scope": "Current P08 accepted native/OS/full receipts retained unchanged; no new game acceptance",
"free_bytes_current": 1135009792
}
@@ -0,0 +1,15 @@
# Closed P23 evidence cloud offload (2026-10-15)
3227 closed evidence files (1035272086 logical bytes) are archived as eleven ordered parts. Every uploaded part was actually streamed back and matched its local SHA256 and size before retirement. All original archive members were independently verified; unchanged source inventory was rechecked immediately before manifest-bound unlink. Files, paths, modes and exact mtime_ns are preserved.
Targets: old P23-02 engine API dump r69/r70; R09 closed native A/B; rejected R08 OS raw history. Current R10, accepted P08, latest Windows baseline, assets, saves and source are retained. No acceptance credit or denominator change.
Temporary upload parts and archive are removed after verification. Free bytes immediately before retirement: 268959744; after: 1144098816. Actual free space varies with concurrent writes and APFS sharing.
Cloud index: https://drive.google.com/file/d/1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB/view?usp=drivesdk
Cloud restore instructions: https://drive.google.com/file/d/18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-/view?usp=drivesdk
Cloud manifest: https://drive.google.com/file/d/1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm/view?usp=drivesdk
CLOUD_PARTS.json contains each ordered part ID/size/SHA and positive readback result. VERIFIED_DRIVE_LISTING.json confirms all fourteen cloud objects are private. Each retired root retains CLOUD_ARCHIVE.json. PROTECTED_CURRENT_PROOF_CHECK.json confirms all three accepted proof pins unchanged.
@@ -0,0 +1,3 @@
Closed proof archive restore
Download all eleven parts in CLOUD_PARTS.json. Verify each part SHA256 and size, then concatenate in numeric part order to p23-closed-api-r69-r70-native-r09-os-r08.tar.gz. Full bytes: 359701606. Full SHA256: 647f1805231c0cb6398e1bafde0cd29525d80637fc774b09c05b8f3a946979fa. Verify before extracting selected original relative paths under the base in MANIFEST.json. Do not overwrite current proof. Embedded __CLOSED_PROOF_MANIFEST__.json preserves member hashes/modes/mtime_ns. No acceptance credit or source change.
@@ -0,0 +1,15 @@
{
"retired_files": 3227,
"retired_logical_bytes": 1035272086,
"archive_bytes": 359701606,
"archive_sha256": "647f1805231c0cb6398e1bafde0cd29525d80637fc774b09c05b8f3a946979fa",
"cloud_parts": 11,
"all_cloud_parts_actual_readback_verified": true,
"free_before_bytes": 268959744,
"free_after_bytes": 1144098816,
"scratch_files": 0,
"current_R10_retained": true,
"accepted_P08_retained": true,
"formal_credit": 0,
"time_unix": 1792033548.783861
}
@@ -0,0 +1,114 @@
[
{
"id": "18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-",
"name": "p23-closed-more-20261015.RESTORE.md",
"bytes": "546",
"url": "https://drive.google.com/file/d/18gO_JWAAbX9Jru1aF2EKw7jXPqnBnMa-/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB",
"name": "p23-closed-more-20261015.CLOUD_PARTS.json",
"bytes": "3471",
"url": "https://drive.google.com/file/d/1iG_Lj1OSMgQW3KPuW1mWN5AdD5nAusLB/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm",
"name": "p23-closed-more-20261015.MANIFEST.json",
"bytes": "1088622",
"url": "https://drive.google.com/file/d/1PDHUiXEm7OsR9PbIv77YjDWKj_p1axIm/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part011",
"bytes": "24157286",
"url": "https://drive.google.com/file/d/1uyeHQO9q4WNI6XwGkwLlMOlOXT4n8aLG/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "17yVsK8tb82YipJiN94K6EBzADnk45JUi",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part010",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/17yVsK8tb82YipJiN94K6EBzADnk45JUi/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part009",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1m4C8Uz9YfYTLuheiqENFd5KQHiD92og9/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part008",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1o_waFRP-NunkjF2S2WnBP3c-7xdzRuid/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part007",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1AOcQmnoCQCkucUvtn6EkGovDgaf5FXQ0/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part006",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1yZheCWjSca_gR7vWZEiRXn89w9D1UaX3/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part005",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1H867pyUvipR7pD0a0jTZqDNLcYp-HDFF/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "12342ccdxEfUx8sYReHik8kqJrzwHUW53",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part004",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/12342ccdxEfUx8sYReHik8kqJrzwHUW53/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part003",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1-t_BlRxF_jOqEVFr1FpLX1csoXuC1F4W/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1a58Whck6TpFoPdnPm2AghYl62OV7csnL",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part002",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1a58Whck6TpFoPdnPm2AghYl62OV7csnL/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
},
{
"id": "1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU",
"name": "p23-closed-api-r69-r70-native-r09-os-r08.tar.gz.part001",
"bytes": "33554432",
"url": "https://drive.google.com/file/d/1hi90373mxxqp0yYpRs9G_u9Mq9piHGAU/view?usp=drivesdk",
"shared": false,
"visibility": "not_shared"
}
]
@@ -0,0 +1,49 @@
from pathlib import Path
import hashlib,json,tarfile,io,shutil,time
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-closed-more-20261015'
SCRATCH=Path('/private/tmp/p23-closed-more-20261015')
NAME='p23-closed-api-r69-r70-native-r09-os-r08'
REL=['p23-02-engine-api-dump-native-r69','p23-02-engine-api-dump-native-r70','p23-03-native-os-supplyfix-r09/layout-A','p23-03-native-os-supplyfix-r09/layout-B','p23-03-native-os-trafficfix-r08/os-pair','p23-03-native-os-trafficfix-r08/os-runs']
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>200*1024**2
for name in ['p23-02-engine-api-dump-native-r69','p23-02-engine-api-dump-native-r70']:
d=json.loads((BASE/name/'execution.json').read_text());assert not d['cleanup_errors']
for name in ['p23-03-native-os-supplyfix-r09','p23-03-native-os-trafficfix-r08']:
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'])
DOC.mkdir();SCRATCH.mkdir();archive=SCRATCH/(NAME+'.tar.gz')
rows=inventory();metadata=dict(schema='closed-proof-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='Closed old API dumps, old R09 native streams, rejected R08 OS history. Current R10 and accepted P08 proof retained; 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,14 @@
{
"manifest": {
"id": "1fMB0fEGHdqS17rm1Eanx3UobSGE_3yDA",
"url": "https://drive.google.com/file/d/1fMB0fEGHdqS17rm1Eanx3UobSGE_3yDA/view?usp=drivesdk"
},
"parts": {
"id": "1gzR_XCLyoP-siPuRphlIgDoQg5Nd2OWE",
"url": "https://drive.google.com/file/d/1gzR_XCLyoP-siPuRphlIgDoQg5Nd2OWE/view?usp=drivesdk"
},
"restore": {
"id": "1J1vYv3TPOaw5P2qKgeWIUGKj3kbOWqRn",
"url": "https://drive.google.com/file/d/1J1vYv3TPOaw5P2qKgeWIUGKj3kbOWqRn/view?usp=drivesdk"
}
}
@@ -0,0 +1,170 @@
[
{
"order": 0,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0000",
"bytes": 33554432,
"offset": 0,
"sha256": "92d8fc0cbb3ddd76a26c62ad4da6cc574e39e98879221ee9bac8551f866a85d2",
"cloud_id": "131UBVUotpfxrF1Ye10OtBOTxjDMx68g9",
"cloud_url": "https://drive.google.com/file/d/131UBVUotpfxrF1Ye10OtBOTxjDMx68g9/view?usp=drivesdk",
"actual_readback_sha256": "92d8fc0cbb3ddd76a26c62ad4da6cc574e39e98879221ee9bac8551f866a85d2",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 1,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0001",
"bytes": 33554432,
"offset": 33554432,
"sha256": "be4edd3fcff546fab1059c300782969a2d9705212fface29116eb30a9d72084c",
"cloud_id": "1yuh0eUWmnBCLPBbji9Vo_yNq2VYWbAK5",
"cloud_url": "https://drive.google.com/file/d/1yuh0eUWmnBCLPBbji9Vo_yNq2VYWbAK5/view?usp=drivesdk",
"actual_readback_sha256": "be4edd3fcff546fab1059c300782969a2d9705212fface29116eb30a9d72084c",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 2,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0002",
"bytes": 33554432,
"offset": 67108864,
"sha256": "c616c5cd4672ac344d6a5630489bdb7be8895cc80c36c1b57a6621c17e31692a",
"cloud_id": "1sSU4KmK_ry6b5T7exjsUch-rqPSvby6o",
"cloud_url": "https://drive.google.com/file/d/1sSU4KmK_ry6b5T7exjsUch-rqPSvby6o/view?usp=drivesdk",
"actual_readback_sha256": "c616c5cd4672ac344d6a5630489bdb7be8895cc80c36c1b57a6621c17e31692a",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 3,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0003",
"bytes": 33554432,
"offset": 100663296,
"sha256": "874f1babe16dcb270ea2c3fa6398a1c40f121f56bf704abbead7f8858fa921a5",
"cloud_id": "17TpjEhGWUTgK0an-N4FEdmdETdzhay_6",
"cloud_url": "https://drive.google.com/file/d/17TpjEhGWUTgK0an-N4FEdmdETdzhay_6/view?usp=drivesdk",
"actual_readback_sha256": "874f1babe16dcb270ea2c3fa6398a1c40f121f56bf704abbead7f8858fa921a5",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 4,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0004",
"bytes": 33554432,
"offset": 134217728,
"sha256": "350b599ddb2a75915ccc1dab79688f8d0dae7a75655eb54773555d12735cd51e",
"cloud_id": "1K3Y-dbgTUDg60EMNGQscB56o6wbj6s4_",
"cloud_url": "https://drive.google.com/file/d/1K3Y-dbgTUDg60EMNGQscB56o6wbj6s4_/view?usp=drivesdk",
"actual_readback_sha256": "350b599ddb2a75915ccc1dab79688f8d0dae7a75655eb54773555d12735cd51e",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 5,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0005",
"bytes": 33554432,
"offset": 167772160,
"sha256": "7a104134cca7f3ce1b6b70a0f07b0953d90bd0d11295d03dd53ba1e0794f1925",
"cloud_id": "1cRc_b3WZMnnhYx4Tqeq6nGzIwtRPhL75",
"cloud_url": "https://drive.google.com/file/d/1cRc_b3WZMnnhYx4Tqeq6nGzIwtRPhL75/view?usp=drivesdk",
"actual_readback_sha256": "7a104134cca7f3ce1b6b70a0f07b0953d90bd0d11295d03dd53ba1e0794f1925",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 6,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0006",
"bytes": 33554432,
"offset": 201326592,
"sha256": "64cd6a8d4cf2f06a049fa302d5c9dc3ffee02d3300df65856b556ca596104cf8",
"cloud_id": "1Gccz3uTuNef0wlrc88ZVOTzO9dVkoPM4",
"cloud_url": "https://drive.google.com/file/d/1Gccz3uTuNef0wlrc88ZVOTzO9dVkoPM4/view?usp=drivesdk",
"actual_readback_sha256": "64cd6a8d4cf2f06a049fa302d5c9dc3ffee02d3300df65856b556ca596104cf8",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 7,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0007",
"bytes": 33554432,
"offset": 234881024,
"sha256": "af8c5cb4efc1815e8564edf62e5e51341bcdd6d7a2693bfcf06c5fa408ddfa79",
"cloud_id": "1-GLIyD-Bk26zgr3pg0u6ADxxhAZ6QZxM",
"cloud_url": "https://drive.google.com/file/d/1-GLIyD-Bk26zgr3pg0u6ADxxhAZ6QZxM/view?usp=drivesdk",
"actual_readback_sha256": "af8c5cb4efc1815e8564edf62e5e51341bcdd6d7a2693bfcf06c5fa408ddfa79",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 8,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0008",
"bytes": 33554432,
"offset": 268435456,
"sha256": "041c133db3631c652ea5ef4c60c6be91f4e78161c038e114b56874cf06c61960",
"cloud_id": "13F6NnFpgNOScb_je74ZP2KNgJBmkyPKH",
"cloud_url": "https://drive.google.com/file/d/13F6NnFpgNOScb_je74ZP2KNgJBmkyPKH/view?usp=drivesdk",
"actual_readback_sha256": "041c133db3631c652ea5ef4c60c6be91f4e78161c038e114b56874cf06c61960",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 9,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0009",
"bytes": 33554432,
"offset": 301989888,
"sha256": "ce5efed2d9eca655ebec58b77d5239e89a5eab716f304bff41da964a3718318c",
"cloud_id": "1yrVJQJMfh_B3U-gvwF2auKf5Ht-RsZm_",
"cloud_url": "https://drive.google.com/file/d/1yrVJQJMfh_B3U-gvwF2auKf5Ht-RsZm_/view?usp=drivesdk",
"actual_readback_sha256": "ce5efed2d9eca655ebec58b77d5239e89a5eab716f304bff41da964a3718318c",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 10,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0010",
"bytes": 33554432,
"offset": 335544320,
"sha256": "7c3ce7d331e978f6d980945e2f0aa1aae502087dd23ce4efcddfdc9bd5bb99ff",
"cloud_id": "14QsPBNG3ov4N57GUJCa1WHMcd9CbGXmX",
"cloud_url": "https://drive.google.com/file/d/14QsPBNG3ov4N57GUJCa1WHMcd9CbGXmX/view?usp=drivesdk",
"actual_readback_sha256": "7c3ce7d331e978f6d980945e2f0aa1aae502087dd23ce4efcddfdc9bd5bb99ff",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 11,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0011",
"bytes": 33554432,
"offset": 369098752,
"sha256": "0b95dcb0a8d223f7959e9a9309e087d4b79e392108fe954b2a10fa458f7fcf42",
"cloud_id": "1IR-NoNO5O9ARZ3ifGoVoGQGKrFNaB4zS",
"cloud_url": "https://drive.google.com/file/d/1IR-NoNO5O9ARZ3ifGoVoGQGKrFNaB4zS/view?usp=drivesdk",
"actual_readback_sha256": "0b95dcb0a8d223f7959e9a9309e087d4b79e392108fe954b2a10fa458f7fcf42",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 12,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0012",
"bytes": 33554432,
"offset": 402653184,
"sha256": "03c2d68fe1865baeba3d62c04cf49dd94cda0904588a34f1e39d1652bdd66ee0",
"cloud_id": "1UATcgUav-BlpR0AWU5CLLexJci2almqj",
"cloud_url": "https://drive.google.com/file/d/1UATcgUav-BlpR0AWU5CLLexJci2almqj/view?usp=drivesdk",
"actual_readback_sha256": "03c2d68fe1865baeba3d62c04cf49dd94cda0904588a34f1e39d1652bdd66ee0",
"actual_readback_bytes": 33554432,
"verified": true
},
{
"order": 13,
"path": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz.part-0013",
"bytes": 16038229,
"offset": 436207616,
"sha256": "cbc2dc8fa9b17f18ffb9db113ea255d2108298be6a9b2c9af9d266c45ed94de3",
"cloud_id": "1TJIy7qF6vCyoQRweFqvHDd5fy0Sohd0B",
"cloud_url": "https://drive.google.com/file/d/1TJIy7qF6vCyoQRweFqvHDd5fy0Sohd0B/view?usp=drivesdk",
"actual_readback_sha256": "cbc2dc8fa9b17f18ffb9db113ea255d2108298be6a9b2c9af9d266c45ed94de3",
"actual_readback_bytes": 16038229,
"verified": true
}
]
@@ -0,0 +1,10 @@
{
"archive": "/private/tmp/p23-closed-stages-20261015/p23-closed-execution-copies-r08-r11.tar.gz",
"archive_sha256": "e551eaeb884d104ba114d1c8113db316ba6eaa5adc9c4c6ac453a058eab90a0c",
"archive_bytes": 452245845,
"files": 8060,
"logical_bytes": 504871487,
"all_members_verified": true,
"source_unchanged": true,
"formal_credit": 0
}
@@ -0,0 +1,3 @@
# P23終了済み実行コピーの復元
CLOUD_PARTS.jsonのorder順に14分割をダウンロードして結合し、SHA-256 e551eaeb884d104ba114d1c8113db316ba6eaa5adc9c4c6ac453a058eab90a0c を確認してください。MANIFEST.jsonのbaseへ展開するとR08〜R11のstage/runsが元の相対配置で復元できます。各memberのSHA-256・mode・mtime_nsを照合してください。元の受入成否は変更しません。

Some files were not shown because too many files have changed in this diff Show More