Commit Graph
5 Commits
Author SHA1 Message Date
Paul Bakaus 2b9353be6d Fix quarantine of comparison evidence after cleanup errors
Retain unremovable crops under explicit invalid-evidence names in the same parent. Record quarantine paths and filesystem failures while keeping the gate closed.

AI assistance: implemented and validated with OpenAI Codex under maintainer direction.
2026-09-11 14:51:35 -07:00
Paul Bakaus ab48affa4a Fix stale comparison images and raw evidence between gate attempts
Clear generated comparison evidence before preflight and after partial failures. Keep unrelated files, avoid following region symlinks, and fail the gate when cleanup fails.

AI assistance: implemented and validated with OpenAI Codex under maintainer direction.
2026-09-11 14:33:02 -07:00
Paul Bakaus b67bf6159f Share safe evidence publication with responsive gates
Invalidate the current desktop report before preflight and publish gate
verdicts only after all evidence writes succeed. Use the same transaction
as hero, retaining raw measurements and effective blocking status.
Add a regression for stale success after missing-comp and crop-write errors.

AI assistance: implemented and validated with OpenAI Codex.
2026-09-11 14:14:14 -07:00
Paul Bakaus d90806be42 Fix review gaps in comp gate integrity
Bind force authorization to a directly attributed user quotation. Sample
real pixels for subpixel regions, propagate image write failures, and
publish current evidence atomically after all artifact writes succeed.
Revalidate plates at responsive and refuse approval without a readable comp.
Retain region provenance for readings and prioritize actual blocking crops.

AI assistance: implemented and validated with OpenAI Codex.
2026-09-11 14:01:24 -07:00
Paul Bakaus 91a4df5093 Fix comp gate evidence and stale plate approvals
Measure declared region bounds, keep raw and effective verdicts distinct,
and use active blockers for repair feedback. Revalidate plate receipts
against current asset, region, and comp hashes; require an explicit quoted
comp-authority downgrade for force overrides.

Add regressions for missing assets, copied comp pixels, repeated failures,
generic delegation, and stale reports. Preserve fidelity thresholds.

AI assistance: implemented and validated with OpenAI Codex.
2026-09-11 13:39:42 -07:00