{ "plan_id": "P23-03", "state": "in_progress", "stage": "requirements/evidence audit; no implementation", "source_head": "a2e739396bb3a0064cbb299d379f43161bab5a9c", "original_acceptance": "人物や設備の表示が実状態に対応し、同需要の動線改善を観察できる。", "work": "部屋、行列、EV、職員、物資、営業状態が断面上で理解できる表示へ調整する。", "denominator": { "packages": 30, "units": 88, "credit": 0, "partial_credit": false }, "dependencies": { "package_declared": [ "P08", "P22" ], "current_reused_support": [ "P08-02 completed", "P08-03 completed", "existing WorldPreview draw/read paths" ], "to_resolve": "Map package dependencies to the exact display/route/save inputs before registering bounded contract. Do not assume unfinished P08-01/P22 work is delivered or silently omit required facility states." }, "conditions_to_evidence": [ "All six requested display categories correspond to actual typed Runtime state, including occupancy vs queues, EV position/load/direction, staff job/position and carried goods, operating/closed/blackout/raid pause where applicable.", "Same demand and fixed inputs with only layout route improvement changed; visible travel/queue change matches actual Runtime measurement. No invented production constants.", "Actual ordinary OS observations, formal save and separate-process resume retain correct state/display mapping.", "Exact final source/settings/environment evidence, mandatory full regression, independent Opus review, integration/final and ledger." ], "source_pins": { "scenes/main/world_preview.gd": "07e9a36baaa5d0904693f968164101a3938248cfd2cb65b600b64d10eca961d8", "scripts/ui/pixel_tower_art.gd": "71df9b8400cb883a5bb1c89729f80c77e734df503fc54154be3e486adb8391df", "tests/ui/test_guest_observation.gd": "8f5af3d6ef367512b34d0cf35fd8c1d2848d020419dddfa234120206dbe4f6e4", "tests/ui/test_pixel_tower.gd": "f149f4b5507247dadf623e777e90b9bdb81f54324b406a8f55adaf89b649866a", "AGENTS.md": "8d8dc40211390275f858f322743309a0663c4f2d859780a8b8a08cea1450e8b3", "CLAUDE.md": "336cc4fbf19beaada7ccf9986414fa91851a8d7a07dfb3ccbe800a69eed0ab49" }, "existing_observations": [ "WorldPreview._draw_world_entity_icons uses actual facilities, room presentations and facility color/status.", "_prepare_queues derives actual queue entries and elevator queued trips, hides overflow with count badge.", "_draw_elevators uses transport report shafts/stops/boarded.", "_draw_actors derives staff.current_cell/state/carried_inventory_id and room/rescue/queue placements.", "Guest observation test covers live state/nonmutation/restore but not all six cross-section categories or same-demand layout comparison.", "Pixel tower test covers atlas/camera/hit testing and simulation isolation; not whole P23-03 acceptance." ], "reuse_policy": "Reuse implementations, collection methods and matching source evidence only. No old source suite counts or P23-02 screenshots relabelled as current P23-03 acceptance. Current full176 is baseline, not future changed-source proof.", "remaining": [ "Finish real-state/display mapping and same-demand comparison fixture contract.", "Confirm only concrete required source changes; no Runtime/service/data-value changes without separately justified scope.", "Register exact immutable contract/validation, existing unlimited individual repair policy; Opus start decision then one assigned worker.", "Static/local/impact checks, then Root native+OS and one mandatory exact-final full run, independent review and closure." ], "deferred_global": [ "Windows same-distribution physical acceptance", "P23-02 held Ctrl-wheel/left-drag human gestures", "P25 finished asset/full motion requirements" ], "new_worker_started": false, "updated_at_jst": "2026-10-15T07:36:34.134709+09:00" }