phase29ai(p10): move pattern2 extractor into plan layer

This commit is contained in:
2025-12-29 09:44:04 +09:00
parent 9abc726394
commit 4d26133d6a
10 changed files with 1216 additions and 1094 deletions

View File

@ -60,6 +60,13 @@ Goal: pattern 名による分岐を外部APIから消し、Facts事実
- 指示書: `docs/development/current/main/phases/phase-29ai/P10-MOVE-PATTERN2-EXTRACTOR-TO-PLAN-LAYER-INSTRUCTIONS.md`
- ねらい: Pattern2 の抽出pattern固有知識を plan 側へ寄せて依存方向を一方向に固定(仕様不変)
- 完了: plan/extractors へ移設、JoinIR 側は wrapper 化、legacy_rules を plan 側へ統一
- 検証: `cargo build --release` / `./tools/smokes/v2/run.sh --profile quick` / `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
## P11: Planner support + wiringPattern2 break subset
- 指示書: `docs/development/current/main/phases/phase-29ai/P11-PLANNER-PATTERN2-BREAK-SUBSET-WIRE-INSTRUCTIONS.md`
- ねらい: Pattern2breakの PoC subset を Facts→Planner に吸収し、single_planner で planner-first を開始(仕様不変で段階吸収)
## Verification (SSOT)