P08-03: 配置の通常操作受入
This commit is contained in:
@@ -167,7 +167,7 @@ freeze, separate Opus review and integration/current final verification remain
|
||||
open. All five conditions and the 30/88 denominator are unchanged. No Runtime,
|
||||
UI, SaveService, collector, specification or historical evidence edits.
|
||||
|
||||
## R05 consolidated repair (current submission)
|
||||
## R05 consolidated repair (historical submission)
|
||||
|
||||
The supplied ROOT_CHECKER_R05_INFRASTRUCTURE_ORACLE.json and
|
||||
ROOT_OS_R05_GUIDE_INTERCEPTION.json are failure authorities, not acceptance.
|
||||
@@ -194,8 +194,8 @@ chooses a visible cell with the unchanged UNSUPPORTED predicate outside the
|
||||
opening guide rectangle after normal palette selection. It reads bounds,
|
||||
preview and guide geometry; it does not suppress the guide or mutate models.
|
||||
Cell requests include viewport-to-screen affine mapping derived from existing
|
||||
Godot transforms, including stretch and window translation, and current guide
|
||||
geometry. The checker recomputes the mapping and rejects guide interception.
|
||||
Godot transforms and current guide geometry. The engine matrix is separate
|
||||
from physical stretch and screenshot/window translation (R06 correction). The checker recomputes the mapping and rejects guide interception.
|
||||
Root must retain actual CUA coordinates, screenshots and raw receipts and check
|
||||
the mapping against the real window; no OS success is claimed by this worker.
|
||||
|
||||
@@ -205,3 +205,44 @@ local-validation.json and implementation.json. Godot parsing, fresh native and
|
||||
OS collection, final full regression, independent review, integration/current
|
||||
verification and Windows device evidence remain pending. No context gap or
|
||||
outside-scope service defect has been demonstrated in this batch.
|
||||
|
||||
## R06 targeted repair (preserved repair)
|
||||
|
||||
Only the OS per-child total wait changes from 900 to 2400 seconds, with
|
||||
truthful start/end receipt provenance. Per-request 300, provider 900, validation
|
||||
180 and every source/acceptance guard remain unchanged. Product and fixtures
|
||||
are unchanged. Historical R06 native passes do not establish changed-source PASS.
|
||||
|
||||
R06 calibration correction (ROOT_NATIVE_R06_OS_TIMEOUT.json): the engine
|
||||
viewport_to_screen affine matrix [a,b,c,d,tx,ty] maps viewport (x,y) to
|
||||
(a*x+c*y+tx, b*x+d*y+ty) in engine coordinates. It reports identity in the
|
||||
real window and does not include physical stretch or the screenshot titlebar.
|
||||
Keep 1440x810 virtual coordinates separate from 1280x720 window content and
|
||||
1280x752 screenshot coordinates. For this measured window, apply scale 8/9
|
||||
(approximately 0.8889), then add 32 pixels to screenshot y for the titlebar.
|
||||
For modal controls, first apply the dialog offset reported by Godot, then
|
||||
physical stretch and titlebar. Desktop CUA coordinates additionally require
|
||||
the observed screenshot/window origin. Retain actual CUA coordinates, raw
|
||||
screenshots and window geometry; recalibrate whenever geometry changes.
|
||||
guide_rect remains in viewport coordinates. Preserve historical failed
|
||||
evidence: R06 request 33 was unacknowledged after PID 17863 ended and cannot
|
||||
count as evidence. Fresh guarded native/OS collection, full regression,
|
||||
independent review and integration remain pending.
|
||||
|
||||
Historical R06 local validation: syntax passed; 75 checker tests ran with one failure.
|
||||
The existing OS mock expects 900 rather than 2400. Blocked pending authority
|
||||
to update only that mock expectation in tools/test_p08_normal_placement_evidence.py
|
||||
and rerun local checks. No test was disabled or changed.
|
||||
|
||||
## R06 authorized mock synchronization (current submission)
|
||||
|
||||
The independent literal expected2400 is asserted against the driver constant,
|
||||
actual wait argument and actual started/ended receipts for both writer and
|
||||
reader. The timeout case also checks its writer receipts and preserves owned
|
||||
child cleanup, project restoration and existing protection controls. All 75
|
||||
checker tests are retained. Final local syntax/test results and exact source
|
||||
and input SHAs are recorded in local-validation.json, local-source-manifest.json
|
||||
and implementation.json. These are mocked Python controls, not native or OS
|
||||
acceptance. Root native, OS, final full regression, independent review and
|
||||
integration/current verification remain pending, including Windows device
|
||||
acceptance. Existing driver2400, calibration and earlier repair work is retained.
|
||||
|
||||
Reference in New Issue
Block a user