P08-03: 配置の通常操作受入
This commit is contained in:
@@ -1,6 +1,41 @@
|
||||
# P08-03 condition matrix — implementation submission, not acceptance
|
||||
|
||||
## Repair14 current submission
|
||||
## Repair16 current submission
|
||||
|
||||
Root finalized deletion of the repair13 fixture omitted by the Runner submission.
|
||||
No repair13 fixture remains in the net final diff. Repair14 observations below
|
||||
are historical and superseded; they do not require a native re-run now.
|
||||
|
||||
Environment provenance: the P08_/THE_TREE_ subset is reconstructable and checked
|
||||
by direct equality across started, process-started, ended and the pinned receipt.
|
||||
The full-env environment_sha256 is opaque and checked only by cross-receipt and
|
||||
pin equality; the original os.environ cannot be reconstructed. Receipt bytes and
|
||||
SHA are pinned through the original index and ended receipt. Driver bytes at HEAD
|
||||
and in the working tree must equal R09_COMMIT. Other applicability gates remain.
|
||||
|
||||
Net diff command (executed read-only):
|
||||
`git diff --name-status --no-renames 31aa7706d28a92e313c432d5a62e35d19503dcc3 HEAD`
|
||||
HEAD: **to be bound by Runner**. Output:
|
||||
```text
|
||||
M docs/plans/original-completion-2026-10-02/execution/p08-03/CONDITION_MATRIX.md
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR12_CONTEXT_GAP.md
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_NATIVE_R09_COLLECTION_PINS.json
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R09_COLLECTION_AND_PUBLICATION_DIAGNOSIS.json
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R09_READONLY_IMAGE_DIMENSIONS.json
|
||||
M docs/plans/original-completion-2026-10-02/execution/p08-03/implementation.json
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/repair13-local-source-manifest.json
|
||||
A docs/plans/original-completion-2026-10-02/execution/p08-03/repair13-local-validation.json
|
||||
M tools/check_p08_normal_placement_evidence.py
|
||||
M tools/test_p08_normal_placement_evidence.py
|
||||
```
|
||||
Only the two validators and scoped docs; no fixture, Godot, controller, recorder
|
||||
or input changes. Repair16 retains the 107 existing tests and adds eight specific
|
||||
negative controls and one driver-rule positive.
|
||||
Repair16 local validation: `python3 tools/test_p08_normal_placement_evidence.py`
|
||||
ran 116 tests in 80.606s: OK, exit0, no failures or skips. No native/OS/full run.
|
||||
Current validator SHA-256:
|
||||
- checker: 3b2aeb4f064e08e774997b4548dd966d994dc6a07a2ffb2e233b4c9d7aab24a4
|
||||
- tests: 7814ee7a45934ef6929748423c18424478f2634d63dc4979fa056aef3798af4a
|
||||
|
||||
Executed native source commit: 31aa7706d28a92e313c432d5a62e35d19503dcc3.
|
||||
Current candidate commit: **to be bound by Runner**.
|
||||
@@ -15,8 +50,8 @@ integration pending**. No acceptance or earlier PASS is inherited.
|
||||
Strict reuse checks require the R09 ancestor, complete committed and working-tree
|
||||
whitelists, exact inputs and non-whitelisted sources, R09 validator blobs and
|
||||
SHA-pinned runner/OS receipts and engine bytes. The committed R09..HEAD diff
|
||||
contains A tests/fixtures/p08-03/repair13_images.py. Deleting the fixture does
|
||||
not erase that history: applicability fails and a Root re-run is required.
|
||||
contains only validator and scoped documentation changes after Root finalized
|
||||
the fixture deletion. The prior Repair14 fixture-addition finding is superseded.
|
||||
No fixture inputs are excluded.
|
||||
|
||||
JPEG positives use only actual R09 capture bytes, compared to the SHA-pinned
|
||||
@@ -27,20 +62,20 @@ inside the Python test module.
|
||||
|
||||
Open semantic findings: preview/runtime stair difference; coordinator runtime
|
||||
acceptance=false; Windows same-distribution/device. Required remaining work:
|
||||
Root R09 positive hash re-check; Root re-run for failed reuse applicability;
|
||||
Root R09 positive hash re-check;
|
||||
Root final full175; independent Opus review of all five conditions;
|
||||
integration/current final verification/ledger; Windows same-distribution/device
|
||||
(no Mac substitution). The denominator30/88 and immutable spec are unchanged.
|
||||
Repair counter14 is historical; repair/inference/material limits remain null.
|
||||
|
||||
Final local validation: python3 tools/test_p08_normal_placement_evidence.py:
|
||||
Historical Repair14 local validation: python3 tools/test_p08_normal_placement_evidence.py:
|
||||
107 tests in 84.026 seconds, exit0, no failures or skips. Two Python AST
|
||||
checks and git diff --check passed. Earlier failed helper-renaming attempts
|
||||
were corrected; no native, Godot, full regression or verify-only run occurred.
|
||||
Focused final controls: 18 tests passed, including actual original capture
|
||||
hashes. Root positive re-check remains required.
|
||||
|
||||
Validator-only SHA-256:
|
||||
Historical Repair14 validator-only SHA-256:
|
||||
- tools/check_p08_normal_placement_evidence.py: 301098ced37bf83bd580af8b0a73e32f776157737ec6a55513c8cb5f63cd10f6
|
||||
- tools/test_p08_normal_placement_evidence.py: 24a6894d7e944f5819641adc1bf2ce7a2fba5b367f1005bbae83775060498283
|
||||
|
||||
|
||||
Reference in New Issue
Block a user