diff --git a/docs/plans/original-completion-2026-10-02/execution/p08-03/DEMOLITION_RESUME_REVIEW_INDEX_R09.json b/docs/plans/original-completion-2026-10-02/execution/p08-03/DEMOLITION_RESUME_REVIEW_INDEX_R09.json new file mode 100644 index 0000000..db3dfb8 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p08-03/DEMOLITION_RESUME_REVIEW_INDEX_R09.json @@ -0,0 +1,915 @@ +{ + "candidate": "7e2368f5c453a3900ba1bb038d7138d25f7eb4fb", + "executed_source": "31aa7706d28a92e313c432d5a62e35d19503dcc3", + "scope": "read-only navigation index for independent reviewer; not acceptance or new testing", + "formal_acceptance": false, + "roles": { + "writer": { + "pid": 80337, + "engine_ended": true, + "receipt": "os-runs/writer/ended.json" + }, + "reader": { + "pid": 92565, + "engine_ended": true, + "receipt": "os-runs/reader/ended.json" + } + }, + "rows": [ + { + "role": "writer", + "id": "refused_demolition", + "status": "VALIDATION_FAILED | STAIR_LANDING_IN_USE | この通路につながる上の階段を先に撤去するか、建設を中止してください。", + "results": [ + { + "code": "VALIDATION_FAILED", + "command_id": 5, + "details": { + "reason": "STAIR_LANDING_IN_USE" + }, + "is_replay": false, + "message": "この通路につながる上の階段を先に撤去するか、建設を中止してください。", + "resolution_hints": [], + "target_id": "" + } + ], + "before": "writer-refused_demolition-before", + "after": "writer-refused_demolition-after", + "world_cell": [ + 4, + 1, + 0 + ], + "selection_after": { + "entity_id": "facility_00000002", + "occupant_id": "facility_00000002", + "required": false + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 48.0, + 72.0 + ], + "entity_id_before": "", + "local": [ + 866.0, + 378.25 + ], + "map_position": [ + 74.0, + -18.0 + ], + "occupant_id_before": "facility_00000002", + "pan": [ + -0.0625, + -67.8812561035156 + ], + "screen": [ + 945.0, + 443.25 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 945.0, + 443.25 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + 4, + 1, + 0 + ], + "zoom": 1.5 + }, + "request_refs": [ + "os-pair/writer-request-0023/ack.json", + "os-pair/writer-request-0024/ack.json", + "os-pair/writer-request-0025/ack.json", + "os-pair/writer-request-0026/ack.json" + ], + "last_after_image": "os-pair/writer-request-0026/screen-after.png" + }, + { + "role": "writer", + "id": "cancel_demolition", + "status": "撤去を取り消しました。", + "results": [], + "before": "writer-cancel_demolition-before", + "after": "writer-cancel_demolition-after", + "world_cell": [ + -8, + 0, + 0 + ], + "selection_after": { + "entity_id": "facility_00000001", + "occupant_id": "facility_00000001", + "required": false + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 48.0, + 72.0 + ], + "entity_id_before": "facility_00000002", + "local": [ + 290.0, + 450.25 + ], + "map_position": [ + 74.0, + -18.0 + ], + "occupant_id_before": "facility_00000001", + "pan": [ + -0.0625, + -67.8812561035156 + ], + "screen": [ + 369.0, + 515.25 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 369.0, + 515.25 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + -8, + 0, + 0 + ], + "zoom": 1.5 + }, + "request_refs": [ + "os-pair/writer-request-0027/ack.json", + "os-pair/writer-request-0028/ack.json" + ], + "last_after_image": "os-pair/writer-request-0028/screen-after.png" + }, + { + "role": "writer", + "id": "demolition", + "status": "OK | | ", + "results": [ + { + "code": "OK", + "command_id": 6, + "details": { + "instance_id": "facility_00000001", + "refund": { + "materials": 2 + } + }, + "is_replay": false, + "message": "", + "resolution_hints": [], + "target_id": "" + } + ], + "before": "writer-demolition-before", + "after": "writer-demolition-after", + "world_cell": [ + -8, + 0, + 0 + ], + "selection_after": { + "entity_id": "facility_00000001", + "occupant_id": "facility_00000001", + "required": false + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 48.0, + 72.0 + ], + "entity_id_before": "facility_00000001", + "local": [ + 290.0, + 450.25 + ], + "map_position": [ + 74.0, + -18.0 + ], + "occupant_id_before": "facility_00000001", + "pan": [ + -0.0625, + -67.8812561035156 + ], + "screen": [ + 369.0, + 515.25 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 369.0, + 515.25 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + -8, + 0, + 0 + ], + "zoom": 1.5 + }, + "request_refs": [ + "os-pair/writer-request-0029/ack.json", + "os-pair/writer-request-0030/ack.json" + ], + "last_after_image": "os-pair/writer-request-0030/screen-after.png" + }, + { + "role": "writer", + "id": "rebuild", + "status": "受付の建設を開始しました(-8, 0 / 0°)。", + "results": [ + { + "code": "OK", + "command_id": 7, + "details": { + "job_id": "construction_00000004", + "placement_report": { + "access_points": [], + "build_time": 120, + "can_build": true, + "cells": [ + [ + -8, + 0, + 0 + ], + [ + -7, + 0, + 0 + ], + [ + -6, + 0, + 0 + ], + [ + -5, + 0, + 0 + ], + [ + -8, + 1, + 0 + ], + [ + -7, + 1, + 0 + ], + [ + -6, + 1, + 0 + ], + [ + -5, + 1, + 0 + ] + ], + "error_codes": [], + "layer_mismatch_cells": [], + "mana_connection": false, + "missing_resources": {}, + "occupied_cells": [], + "out_of_bounds_cells": [], + "predicted_environment_delta": {}, + "predicted_heat": 0, + "predicted_operating_cost": {}, + "reasons": [], + "total_cost": { + "gold": 500, + "materials": 8 + }, + "unexcavated_cells": [], + "unsupported_cells": [], + "zone_mismatch_cells": [] + } + }, + "is_replay": false, + "message": "", + "resolution_hints": [], + "target_id": "" + } + ], + "before": "writer-rebuild-before", + "after": "writer-rebuild-after", + "world_cell": [ + -8, + 0, + 0 + ], + "selection_after": { + "entity_id": "facility_00000001", + "occupant_id": "construction_00000004", + "required": false + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 48.0, + 72.0 + ], + "entity_id_before": "facility_00000001", + "local": [ + 290.0, + 450.25 + ], + "map_position": [ + 74.0, + -18.0 + ], + "occupant_id_before": "", + "pan": [ + -0.0625, + -67.8812561035156 + ], + "screen": [ + 369.0, + 515.25 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 369.0, + 515.25 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + -8, + 0, + 0 + ], + "zoom": 1.5 + }, + "request_refs": [ + "os-pair/writer-request-0031/ack.json", + "os-pair/writer-request-0032/ack.json", + "os-pair/writer-request-0033/ack.json" + ], + "last_after_image": "os-pair/writer-request-0033/screen-after.png" + }, + { + "role": "writer", + "id": "pan_zoom", + "status": null, + "results": [], + "before": "writer-pan-before", + "after": "writer-pan-after", + "world_cell": [ + -8, + 0, + 0 + ], + "selection_after": { + "entity_id": "facility_00000004", + "occupant_id": "facility_00000004", + "required": true + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 16.0, + 24.0 + ], + "entity_id_before": "facility_00000001", + "local": [ + 546.5, + 515.5 + ], + "map_position": [ + 475.0, + 360.0 + ], + "occupant_id_before": "facility_00000004", + "pan": [ + 0.28118896484375, + 109.441101074219 + ], + "screen": [ + 625.5, + 580.5 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 625.5, + 580.5 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + -8, + 0, + 0 + ], + "zoom": 0.5 + }, + "request_refs": [ + "os-pair/writer-request-0034/ack.json", + "os-pair/writer-request-0035/ack.json", + "os-pair/writer-request-0036/ack.json", + "os-pair/writer-request-0037/ack.json", + "os-pair/writer-request-0038/ack.json", + "os-pair/writer-request-0039/ack.json", + "os-pair/writer-request-0040/ack.json", + "os-pair/writer-request-0041/ack.json", + "os-pair/writer-request-0042/ack.json", + "os-pair/writer-request-0043/ack.json", + "os-pair/writer-request-0044/ack.json", + "os-pair/writer-request-0045/ack.json", + "os-pair/writer-request-0046/ack.json", + "os-pair/writer-request-0047/ack.json", + "os-pair/writer-request-0048/ack.json", + "os-pair/writer-request-0049/ack.json", + "os-pair/writer-request-0050/ack.json", + "os-pair/writer-request-0051/ack.json", + "os-pair/writer-request-0052/ack.json", + "os-pair/writer-request-0053/ack.json", + "os-pair/writer-request-0054/ack.json", + "os-pair/writer-request-0055/ack.json", + "os-pair/writer-request-0056/ack.json", + "os-pair/writer-request-0057/ack.json", + "os-pair/writer-request-0058/ack.json", + "os-pair/writer-request-0059/ack.json", + "os-pair/writer-request-0060/ack.json", + "os-pair/writer-request-0061/ack.json", + "os-pair/writer-request-0062/ack.json", + "os-pair/writer-request-0063/ack.json" + ], + "last_after_image": "os-pair/writer-request-0063/screen-after.png" + }, + { + "role": "reader", + "id": "resume_overlap", + "status": "配置不可: ほかの施設または工事と重なります", + "results": [], + "before": "reader-resume_overlap-before", + "after": "reader-resume_overlap-after", + "world_cell": [ + -8, + 0, + 0 + ], + "selection_after": { + "entity_id": "facility_00000004", + "occupant_id": "facility_00000004", + "required": false + }, + "dispatch_before": { + "bounds": { + "max_x": 12, + "max_y": 6, + "min_x": -12, + "min_y": 0 + }, + "cell_dimensions": [ + 64.0, + 96.0 + ], + "entity_id_before": "facility_00000004", + "local": [ + 162.875, + 498.625 + ], + "map_position": [ + -125.0, + -125.0 + ], + "occupant_id_before": "facility_00000004", + "pan": [ + 0.0, + -90.8500061035156 + ], + "screen": [ + 241.875, + 563.625 + ], + "screen_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "viewport": [ + 241.875, + 563.625 + ], + "viewport_transform": [ + 1.0, + 0.0, + 0.0, + 1.0, + 79.0, + 65.0 + ], + "world_cell": [ + -8, + 0, + 0 + ], + "zoom": 2.0 + }, + "request_refs": [ + "os-pair/reader-request-0001/ack.json", + "os-pair/reader-request-0002/ack.json", + "os-pair/reader-request-0003/ack.json", + "os-pair/reader-request-0004/ack.json", + "os-pair/reader-request-0005/ack.json" + ], + "last_after_image": "os-pair/reader-request-0005/screen-after.png" + } + ], + "reference_pins": { + "os-pair/reader-actions.json": { + "bytes": 4632, + "sha256": "9cf28896f9814f9c4fa8e436d6018a6760dd9ca03ac56c88a0f55073975a0184" + }, + "os-pair/reader-request-0001/ack.json": { + "bytes": 334, + "sha256": "dae26c579c8c618b7ac04a8c898d82b5ba4dfc6b8e0ab53ba755f5e2e47d6553" + }, + "os-pair/reader-request-0002/ack.json": { + "bytes": 334, + "sha256": "3ecb45c88fc1e442f859d5a5c311ec835663a200295e2de3a4bc9c28bfe1fd1b" + }, + "os-pair/reader-request-0003/ack.json": { + "bytes": 334, + "sha256": "5abe720b8a4a595da98982e8af47e718d3dbf036c15bbeb45d5dbd05286bf5b1" + }, + "os-pair/reader-request-0004/ack.json": { + "bytes": 334, + "sha256": "5e6182e86475ab61c9a06c48fa7f179c85d73005b98fe768e88785cd909f4ad5" + }, + "os-pair/reader-request-0005/ack.json": { + "bytes": 334, + "sha256": "51baf5a86372971b2a6d830cdc1cec7c32396f9e387bb3ef812aeb6ad5ed5df4" + }, + "os-pair/reader-request-0005/screen-after.png": { + "bytes": 217225, + "sha256": "8cac36016a2309451269b62b5f8ccc923b6818205260a9dc1c44d09dd8a7d86d" + }, + "os-pair/reader-resume_overlap-after.json": { + "bytes": 4493478, + "sha256": "84e489d2cae16123041e7aa0b4276de759b8433c662cdb727dac75d79c09cc7a" + }, + "os-pair/reader-resume_overlap-before.json": { + "bytes": 4493478, + "sha256": "84e489d2cae16123041e7aa0b4276de759b8433c662cdb727dac75d79c09cc7a" + }, + "os-pair/writer-actions.json": { + "bytes": 45458, + "sha256": "ab5edaf582f12e01523d32aedf129fe150ecc48245e402bafb7fe633ea373be6" + }, + "os-pair/writer-cancel_demolition-after.json": { + "bytes": 3387411, + "sha256": "67ce359fc83854f2fa69ab307645022c6a0acb78e1b3de31085e238e26f5e3da" + }, + "os-pair/writer-cancel_demolition-before.json": { + "bytes": 3387411, + "sha256": "67ce359fc83854f2fa69ab307645022c6a0acb78e1b3de31085e238e26f5e3da" + }, + "os-pair/writer-demolition-after.json": { + "bytes": 3344811, + "sha256": "0848d87636ed9c53d2c7834ac2df62fdb0d6fe7ca99af123f486442dacbed500" + }, + "os-pair/writer-demolition-before.json": { + "bytes": 3387411, + "sha256": "67ce359fc83854f2fa69ab307645022c6a0acb78e1b3de31085e238e26f5e3da" + }, + "os-pair/writer-pan-after.json": { + "bytes": 4503137, + "sha256": "abbd62dfd2910859041314d8371ee6778e13b68ab7e444ea56d3e534a2f7f6d2" + }, + "os-pair/writer-pan-before.json": { + "bytes": 4503137, + "sha256": "abbd62dfd2910859041314d8371ee6778e13b68ab7e444ea56d3e534a2f7f6d2" + }, + "os-pair/writer-rebuild-after.json": { + "bytes": 3393084, + "sha256": "bf8c6d0d0faa94f103b320d3aa9c3dd34d224df341be6f984f32825c3d8259c4" + }, + "os-pair/writer-rebuild-before.json": { + "bytes": 3344811, + "sha256": "0848d87636ed9c53d2c7834ac2df62fdb0d6fe7ca99af123f486442dacbed500" + }, + "os-pair/writer-refused_demolition-after.json": { + "bytes": 3387411, + "sha256": "67ce359fc83854f2fa69ab307645022c6a0acb78e1b3de31085e238e26f5e3da" + }, + "os-pair/writer-refused_demolition-before.json": { + "bytes": 3382633, + "sha256": "31e40f4e7c9eb7ace2c11003cef1e218f8c0d3aded370d79f3cbf9ea46ccc746" + }, + "os-pair/writer-request-0023/ack.json": { + "bytes": 335, + "sha256": "030074215bd589c4dcc1eab66e911347a4613a2c26c7c64cb486188ac0e993c7" + }, + "os-pair/writer-request-0024/ack.json": { + "bytes": 335, + "sha256": "8e45123e20ff793241464d09e4d6eafb16b2da2d045432bb762c7deaedea2d1c" + }, + "os-pair/writer-request-0025/ack.json": { + "bytes": 335, + "sha256": "b50443e8d21b53554044bd7a29eb1b92c33cbfdac66f2cd781a96ef384f7a893" + }, + "os-pair/writer-request-0026/ack.json": { + "bytes": 335, + "sha256": "286b5b8bf3a44b98c4088c0b728583d56e3dc829ae4bbd5234e4592cff19bc25" + }, + "os-pair/writer-request-0026/screen-after.png": { + "bytes": 194031, + "sha256": "a31ed7d43307c05703d183eb6e639366312dfaa5513e0c19db6838505f6c0e50" + }, + "os-pair/writer-request-0027/ack.json": { + "bytes": 335, + "sha256": "3f2be5e00761ba259ac32dcdce17958ba832c2350bc531c3f681645f83a90003" + }, + "os-pair/writer-request-0028/ack.json": { + "bytes": 335, + "sha256": "c9c015d36ca64f4b2c081d5242d259029872033483272e9bb2b1404fe6322ddf" + }, + "os-pair/writer-request-0028/screen-after.png": { + "bytes": 190825, + "sha256": "87cbcc1b0c444a1073d0cb48a4e4687a88bed87bb0efabcc40d098f98aee4861" + }, + "os-pair/writer-request-0029/ack.json": { + "bytes": 335, + "sha256": "867ac7538d2b7a7ca62dc18dcd47e03ab77e31f1b4a6b618440c45001fba40f8" + }, + "os-pair/writer-request-0030/ack.json": { + "bytes": 335, + "sha256": "1c1025db14837124d933aad6b008ecd8c55980d4e7fd710a7b2aa2e0bab3cd88" + }, + "os-pair/writer-request-0030/screen-after.png": { + "bytes": 188464, + "sha256": "0a8f71d79face5b53277171db1d8b7a5bef215972311efed527c2a9153a85d98" + }, + "os-pair/writer-request-0031/ack.json": { + "bytes": 335, + "sha256": "2a0284b14ab4d3cd3d6e14c93a8e16973ed54d178d372ccbc9cb5782a49d6993" + }, + "os-pair/writer-request-0032/ack.json": { + "bytes": 335, + "sha256": "1287888e947f0269ec2878a0cb63e1b0ae1b8efaf223b14894615ca00f1e106a" + }, + "os-pair/writer-request-0033/ack.json": { + "bytes": 335, + "sha256": "5e4d175de7b482e2394dd812a02d8e27b9430a6c840627e2eb28669968c60f57" + }, + "os-pair/writer-request-0033/screen-after.png": { + "bytes": 202432, + "sha256": "dc4d8b182e13623560c72501e2abe436aeb118f69d99e4cc9360c8cc18971f1b" + }, + "os-pair/writer-request-0034/ack.json": { + "bytes": 335, + "sha256": "d6669ecddc9e0f7f05f41303ea423fd847bdac8c7f4e2664f6d9ed1e3e69ab0d" + }, + "os-pair/writer-request-0035/ack.json": { + "bytes": 335, + "sha256": "6e12d43e560b0a00e98ab45e6c418d4582962992e02121314c0d63a92865f098" + }, + "os-pair/writer-request-0036/ack.json": { + "bytes": 335, + "sha256": "e4345b9f1a7f739e0038d4e6a417f4cb73dbf59e6b609c76c3ddfa4edd5eff22" + }, + "os-pair/writer-request-0037/ack.json": { + "bytes": 335, + "sha256": "597cf11b3a7b9915bef6b370dc36fd226b688819fddd26a68cff93683ea1b9c1" + }, + "os-pair/writer-request-0038/ack.json": { + "bytes": 335, + "sha256": "fe171edda366c111711d0a50c8c26af72e588be31e61f7a93a02976a18bc5f0c" + }, + "os-pair/writer-request-0039/ack.json": { + "bytes": 335, + "sha256": "e2e538d434826b0ef3303a0f7fe0c7f543402d41dd5741df839b512141e6fbad" + }, + "os-pair/writer-request-0040/ack.json": { + "bytes": 335, + "sha256": "8a0b523d6ffcc5c39a9a67831276331ca9b53da1fbeef0f4a7ce6b2771b97758" + }, + "os-pair/writer-request-0041/ack.json": { + "bytes": 335, + "sha256": "5142fd536d1d8b8910f9ae7765b67fc210efee514e3e73b49995bba3140a39bf" + }, + "os-pair/writer-request-0042/ack.json": { + "bytes": 335, + "sha256": "e0e9e7f554b8e90bfd7c8b644980471f502438e1889ebf0fee844def44a0a12f" + }, + "os-pair/writer-request-0043/ack.json": { + "bytes": 335, + "sha256": "0a7c9c2268227d7965732fffa3edc0690c3eecc8c4f38a859262d4eb730f56f5" + }, + "os-pair/writer-request-0044/ack.json": { + "bytes": 335, + "sha256": "7898956f1195048f9c81c43fac58c8d8159fd0c74689c48b9883993a1a09d988" + }, + "os-pair/writer-request-0045/ack.json": { + "bytes": 335, + "sha256": "1155fc3de659ae17adb3c2e70c525633d0102e73447692ee102231d42b04f1cb" + }, + "os-pair/writer-request-0046/ack.json": { + "bytes": 335, + "sha256": "b3d97e0ad544ad2c7315305170d85882989fab1a2e3c60aa8140a2d7d7d53d82" + }, + "os-pair/writer-request-0047/ack.json": { + "bytes": 335, + "sha256": "9a7bd0a9c633a362ee2eb37853e261ff63ee988da4befc447a424497e56dd14e" + }, + "os-pair/writer-request-0048/ack.json": { + "bytes": 335, + "sha256": "09f2ca08d6d8bf302e9e7f12de6c7bee485fa1b63b678b2beb876990dd9437e8" + }, + "os-pair/writer-request-0049/ack.json": { + "bytes": 335, + "sha256": "f4903f3f71cf2e236d98f4e674d4d81d0e46171f906dc069769213ef150402ca" + }, + "os-pair/writer-request-0050/ack.json": { + "bytes": 335, + "sha256": "1f8f0ee2f5b59d24b8f1b0e08af504fd13d68796dd0a85e9394d9261cb68f218" + }, + "os-pair/writer-request-0051/ack.json": { + "bytes": 335, + "sha256": "23dbd316f25d1843fffdad8ceb72b33b09d57f7c611887afab4b6c4eb1bdc899" + }, + "os-pair/writer-request-0052/ack.json": { + "bytes": 335, + "sha256": "6e56695bac87367da3b4209a948f488b43ab3dc187344bbfa820ac5a2963baaa" + }, + "os-pair/writer-request-0053/ack.json": { + "bytes": 335, + "sha256": "5ee6b2c8602d03a66cc8489288d4c1ad40764434d3506a3b000c608d42c6420f" + }, + "os-pair/writer-request-0054/ack.json": { + "bytes": 335, + "sha256": "6170178988a6c2178863fdc52d96e4e30e101caf80b6cd6aa7bc3ec2c1756512" + }, + "os-pair/writer-request-0055/ack.json": { + "bytes": 335, + "sha256": "b410a34b1701f3fabdc6e3d4028074cb8ee59d0058492842492977ba11bb363b" + }, + "os-pair/writer-request-0056/ack.json": { + "bytes": 335, + "sha256": "4836631f58c88fb72d905e40cb8f8d8593b75f7f3b7a833fb9c998c570ed470b" + }, + "os-pair/writer-request-0057/ack.json": { + "bytes": 335, + "sha256": "aa590f3caec0b5b55e5300680104079787dbdae1a40d97cf118dde94b7e96e75" + }, + "os-pair/writer-request-0058/ack.json": { + "bytes": 335, + "sha256": "242001474a17901291feba5829fd998c8c67f9a7a531b3f8f8bee7ff889670e3" + }, + "os-pair/writer-request-0059/ack.json": { + "bytes": 335, + "sha256": "0ff838f5edd4e079bd4078f9d8f414742b080251dcac93b21957093aad60d2ed" + }, + "os-pair/writer-request-0060/ack.json": { + "bytes": 335, + "sha256": "6fd39ec0b0980a9b0ebcc6c1b2f48bd011e86b0ef4a98da9e6b1088228b4e82a" + }, + "os-pair/writer-request-0061/ack.json": { + "bytes": 335, + "sha256": "6915c24f0540453de3084661ce3e75502421d114b0b195671506924a2525f6f3" + }, + "os-pair/writer-request-0062/ack.json": { + "bytes": 335, + "sha256": "2039e3fca7a5bf0522b627e7540a3d8f97ecd16f78796d11458c0f4c6f292601" + }, + "os-pair/writer-request-0063/ack.json": { + "bytes": 335, + "sha256": "51a3223684bb8cfd4f558e8c36b8b9d6eca895f54fef69783feb55d0406ccc35" + }, + "os-pair/writer-request-0063/screen-after.png": { + "bytes": 174702, + "sha256": "a654e2584d16a8f6cf70822ad61c03925b13910511843b7bb6e3d8fb3c7044a1" + }, + "os-runs/reader/ended.json": { + "bytes": 1328376, + "sha256": "9dfb8c1d2f2930f6e48bce55146f0f02956cd7596c88f688442dc6d6ea5c0428" + }, + "os-runs/writer/ended.json": { + "bytes": 1329615, + "sha256": "645821cca51868f84b93ce09735196fdb65b5f3add310e4695db036ba8b26e6a" + } + }, + "interpretation_limits": [ + "dispatch.entity_id_before records previous selection; selection_after is post-click. Judge with observer/source lifecycle, not equal-name assumption.", + "writer zoom0.5 vs reader zoom2.0 is not a saved-camera requirement. Same world coordinates and occupant identity matter.", + "Index only; independent judgment, final175, final review, integration remain required." + ], + "Root_visual_observation": { + "image": "os-pair/reader-request-0005/screen-after.png", + "observed": "Reader PID92565; existing reception visible; red overlap preview; lower status 配置不可:ほかの施設または工事と重なります; green entrance connection line present", + "limit": "screen cannot identify facility_00000004 by itself; identity is bound by raw dispatch/selection and typed state, not visual inference" + } +} \ No newline at end of file