Block isolation breaches and bind frozen replay to scheduled steps

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e76f-be98-7ae3-965d-e0b31290a4c4
This commit is contained in:
tegwick 2026-09-28 12:41:23 +02:00
parent a8bb787d12
commit 9cdade2116
10 changed files with 229 additions and 14 deletions

View file

@ -337,3 +337,19 @@ postcondition guards passed **32 boundary tests** (including four new cases).
The earlier classification/crystallization subset passed 69 tests. Process/path
stability and captured-value redaction are covered; `git diff --check` is clean.
No new task or workplan; T01/T06/T07 remain waiting and this workplan stays blocked.
**2026-09-28 isolation/replay follow-up — done.** Isolation breaches at entry
or after an action now abort further execution and leave unreached judgments
INCONCLUSIVE, preserving prior observed failures. Classification and
crystallization require complete, clean S3 isolation checks. Frozen replay binds
mechanics to scheduled step identity, including composite routing, and rejects
ambiguous action-only calls, mismatched steps and duplicate frozen step ids.
Ordinary drivers retain their action-only interface.
Validation: **343 tests passed** in the full suite; the focused subset passed
81 tests. New regressions cover leaks at each action boundary, invalid isolation
evidence despite passing product verdicts, repeated action names with distinct
targets, reusable frozen drivers and invalid dispatch. `git diff --check` is
clean. Decision: `e8fabf6e-3e5e-424e-9a60-152bf3dec641`. No new task or workplan;
T01/T06/T07 remain waiting and this workplan remains blocked.