P08-03: 配置の通常操作受入
This commit is contained in:
@@ -279,3 +279,34 @@ native and OS evidence on the final candidate, perform verify-only and final
|
||||
full regression, then obtain a separate independent review of all five facets.
|
||||
Any proposed historical reuse requires exact source/input applicability and
|
||||
independent review; no changed-source PASS is inherited here.
|
||||
|
||||
## Repair10 facility-only palette (current submission)
|
||||
|
||||
R07 candidate 1f0a2bcd failed test_main_dashboard.gd:132 after 147 suites passed;
|
||||
this historical run stopped strictly and is not final full-175 acceptance.
|
||||
ROOT_FULL_R07_* and ROOT_FULL_REGRESSION_R07_* raw proof files remain unchanged.
|
||||
BuildPalette now contains only the 23 registered facility buttons, with 23
|
||||
columns. A single HBox is the scroll content; DemolitionButton is its sibling.
|
||||
The new semantic suite checks every facility membership, scroll/HBox topology,
|
||||
ordinary opening and scroll reachability. Existing operation/cleanup checks and
|
||||
the one strict completion marker are retained. No Runtime/domain/assets changes.
|
||||
|
||||
Exact current source and input hashes are in repair10-local-source-manifest.json
|
||||
and implementation.json; actual Python results are in repair10-local-validation.json.
|
||||
These local controls establish no Godot or OS acceptance. Root must first rerun
|
||||
test_main_dashboard and test_p08_normal_placement_ops natively, then freeze the
|
||||
final candidate for native writer/reader, real OS collection, verify-only and
|
||||
full-175 regression, followed by separate Opus review and integration/current
|
||||
verification/ledger. All five facets remain pending. Windows device acceptance
|
||||
remains open. All repair/inference/material caps stay null. No git writes,
|
||||
Runner operations, agents, integration or engine runs by the worker.
|
||||
|
||||
Final repair10 SHA-256 pins (local controls only):
|
||||
|
||||
- `scenes/main/main.gd`: `36316f9edc170ba965eb2f595a740ae7fcc8914e4090f0351c0cec181d6a7431`
|
||||
- `tests/ui/test_p08_normal_placement_ops.gd`: `d3c246d34f8fd66f6ed237e42a86df89ebaf481bc9dee143b4de8d654ce0eb2e`
|
||||
- `tests/fixtures/p08-03/placement.gd`: `1ebaaa80784905d661954e255bfb8a96a3a963a57b9a38b19e7f91b90fb628b3`
|
||||
- `docs/plans/original-completion-2026-10-02/execution/completion_marker_contracts.json`: `9eab2b529e11d00bb00a415f29135b5fe7d8df2a282564ecc37292c8bda64010`
|
||||
- `tools/regression/suite-policy.json`: `a74dc701155b6207bc23095296d723928f62719fce14fda392b12f9947007fb1`
|
||||
- Complete source/input manifest: `9f3e7ddb8cecf53d668dd4556f504e4fba26b29fb81dfe4b583ab060c6e6a9c8`
|
||||
- Final local validation: `ef88dee24a9796600d6d90c6a0ae563c8d06f039231dae6db01d1f96ede2055b` (83 checker tests / 0 failures; four Python syntax checks passed).
|
||||
|
||||
Reference in New Issue
Block a user