phase29ac(p2): defreeze pattern6 matchscan by fixing fixture
This commit is contained in:
@ -14,7 +14,8 @@ Goal: Convert freeze-fixed Pattern6/7 near-miss cases into PASS while keeping co
|
||||
- Plan/Normalizer: add reverse support (`i >= 0`, step `i = i - 1`).
|
||||
- Smoke: `phase29ab_pattern6_reverse_firstfail_min` now OK PASS (RC=1).
|
||||
2. **Pattern6 matchscan missing step**
|
||||
- Decide whether step can be synthesized safely; otherwise mark out-of-scope and add explicit contract note.
|
||||
- Freeze reason: `[joinir/phase29ab/pattern6/contract] scan-with-init contract: missing step update`
|
||||
- Resolution: add explicit `i = i + 1` step in fixture (contract-aligned).
|
||||
3. **Pattern7 split-scan near-miss**
|
||||
- Resolve then/else update mismatches without relaxing contracts.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user