Close original P08-02 and begin next placement acceptance audit

This commit is contained in:
Takeshi
2026-10-14 00:51:22 +09:00
parent c675bed91d
commit fdae2084f7
13 changed files with 739 additions and 51 deletions
File diff suppressed because one or more lines are too long
@@ -0,0 +1,47 @@
{
"plan_id": "P08-03",
"original_work": "通常パレットから支持・接続・不正位置・撤去・再建築を操作する。",
"original_acceptance": "拒否理由と実判定が一致し、パン・ズーム・保存再開後も同じ位置を扱う。",
"base_game_source": "c675bed91d694a18abbddac85013eb5b443bdca1",
"state": "audit_started",
"all_original_conditions": [
"normal palette support and connection positive/rejection",
"invalid-position rejection text equals actual domain result",
"normal palette demolition and rebuilding",
"world-cell identity after ordinary pan and zoom",
"same world cell, instance and judgement after formal save and separate process resume"
],
"actual_gap": "No normal production demolition command entry found in scenes/main; only runtime executor and test direct submit_command found. Add required normal UI entry before acceptance.",
"confirmed_existing_paths": {
"pan": "world_preview.gd436-440 pan_mode+non-Ctrl wheel vertical pan",
"zoom": "world_preview.gd441-442 non-pan-mode wheel, existing set_zoom clamp0.5..4.0",
"demolition_runtime": "simulation_runtime.gd register_command_executor demolish_facility plus occupancy/landing refusals",
"handler_test_example": "tests/ui/test_selection_departure.gd42 direct submit_command is not native OS evidence"
},
"coordinate_semantics": "same WORLD cell identity at its transformed screen coordinates; pixels intentionally move during pan/zoom. Do not require identical pixel coordinate to map to identical world cell across camera transforms.",
"reuse_candidates": [
"original current-source normal construction/placement rules for demonstrably original-matched existing facility types",
"P08-02 writer/reader/profile/strict-marker protocol and full retained source evidence",
"existing world_preview projection and pan-mode routines; existing UI tests remain handler-only evidence"
],
"not_reusable_as_acceptance": [
"P08-01 planned; all30 definition/placement acceptance not completed",
"unmapped13, black market, unresolved VIP high-floor/exterior turret semantics",
"deferred Ctrl-wheel and left-drag input",
"Windows same-release device evidence"
],
"necessary_next_work": [
"freeze true original spec/condition and allowed source paths",
"assign required normal UI change with plugin roles and Opus model decisions",
"implement necessary fixture/checker/negative cases and actual normal UI inputs",
"required affected/full final verification, independent review, exact integration, ledger closure"
],
"selected_codex_model": "gpt-6.1-sol",
"worker_started": false,
"denominator": {
"packages": 30,
"units": 88,
"partial_credit": false
},
"P08_package_completed": false
}