feat(edgecfg): Phase 281 P3 - cleanup Normal wiring + docs
This commit is contained in:
@ -8,16 +8,12 @@ Related:
|
||||
|
||||
## 直近(JoinIR/selfhost)
|
||||
|
||||
- **Phase 277 P0/P1(planned, docs+validation): PHI型推論ドキュメント整備 + PHI順序検証強化**
|
||||
- 入口: `docs/development/current/main/phases/phase-277/README.md`
|
||||
- 目的:
|
||||
- Phase 275/276 で入った PHI 型推論の “導線/責務/SSOT” を docs に固定する
|
||||
- PHI 配置順序(PHI → non-PHI → terminator)違反を fail-fast で検出しやすくする
|
||||
- **Phase 281(planned): Pattern6 を compose へ段階吸収**
|
||||
- 入口: `docs/development/current/main/phases/phase-281/README.md`
|
||||
- P0(Pattern7)✅ 完了、次は P1(Pattern6 early-exit)
|
||||
|
||||
- **Phase 278(planned, cleanup): PHI旧環境変数の後方互換性削除**
|
||||
- 目的: Phase 277 P2 で deprecated 扱いにした旧 env var を削除し、1セットに収束させる
|
||||
- 入口: `docs/development/current/main/phases/phase-278/README.md`
|
||||
- 実装ガイド: `docs/development/current/main/phases/phase-278/P0-INSTRUCTIONS.md`
|
||||
- **Phase 282(planned): Router shrinkage**
|
||||
- 目的: pattern番号を “症状ラベル” に縮退させ、合成SSOTへ寄せた後に router の分岐を減らす
|
||||
|
||||
(✅ done)**Phase 279 P0**: Type propagation pipeline SSOT 統一(lifecycle / JoinIR / LLVM の二重化解消)
|
||||
- 完了: `docs/development/current/main/phases/phase-279/README.md`
|
||||
@ -28,16 +24,12 @@ Related:
|
||||
- 入口: fixture/smoke を SSOT として固定(Pattern6→Pattern7 の順で段階適用)
|
||||
- 詳細: `phases/phase-272/README.md`
|
||||
|
||||
- **Phase 273(active, design-first): Pattern → Plan Extractor(pure)→ PlanLowerer で収束**
|
||||
- 目的: pattern の裾広がりを止め、`Plan → Frag → emit_frag()` の本線へ一本化する(terminator SSOT は維持)
|
||||
- 相談メモ: `docs/development/current/main/investigations/phase-272-frag-plan-architecture-consult.md`
|
||||
- 状況:
|
||||
- ✅ P0(PoC)完了: `docs/development/current/main/phases/phase-273/README.md`
|
||||
- 次: P1(DomainPlan→CorePlan + PlanNormalizer(SSOT)+ PlanVerifier)
|
||||
- 受け入れ(最小):
|
||||
- extractor が builder を触らない(ID採番/PHI挿入禁止)
|
||||
- CorePlan 語彙を固定(`seq/if/loop/exit/effect` など)。scan専用 Effect/variant 禁止、式を String にしない
|
||||
- PlanLowerer が block/value/phi を作る唯一の箱になる
|
||||
- (✅ done)**Phase 273**: Plan line SSOT(Pattern6/7)
|
||||
- 完了: `docs/development/current/main/phases/phase-273/README.md`
|
||||
|
||||
- (✅ done)**Phase 277/278**: PHI strict + env var 収束
|
||||
- 完了: `docs/development/current/main/phases/phase-277/README.md`
|
||||
- 完了: `docs/development/current/main/phases/phase-278/README.md`
|
||||
|
||||
|
||||
- **Phase 274(active, design-first): Type SSOT Alignment(local + dynamic runtime)**
|
||||
|
||||
Reference in New Issue
Block a user