Files
TheTree_mock/docs/plans/original-completion-2026-10-02/execution/p23-03/ACCEPTANCE_PREFLIGHT.json
T

63 lines
3.9 KiB
JSON

{
"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"
}