phase29ap(p4): shrink joinir legacy loop pattern table
This commit is contained in:
@ -53,7 +53,16 @@ Gate (SSOT):
|
||||
- No new logs or error strings.
|
||||
- Fallback remains `Ok(None)` when shape does not match.
|
||||
|
||||
## P4: JoinIR legacy table shrink (Pattern8 removal) ✅
|
||||
|
||||
- Scope:
|
||||
- Remove Pattern8 from `LOOP_PATTERNS` so plan/composer stays SSOT for normal loops.
|
||||
- Keep legacy table as last resort for Pattern2/4/9 only.
|
||||
- Guardrails:
|
||||
- No change to logs or error strings.
|
||||
- Legacy routing remains a last-resort fallback.
|
||||
|
||||
## Next (planned)
|
||||
|
||||
- P4: Router pattern-name branching reduction (planner outcome + composer SSOT)
|
||||
- P5: Facts/Feature expansion if needed
|
||||
- P5: Router pattern-name branching reduction (planner outcome + composer SSOT)
|
||||
- P6: Facts/Feature expansion if needed
|
||||
|
||||
Reference in New Issue
Block a user