docs(phase-21.7): NamingBox SSOT 統一化チェックリスト作成
Phase 21.7++ の詳細実装計画を文書化 ## 作成ファイル - docs/development/current/main/phase-21.7-naming-ssot-checklist.md - Phase 0-4 の詳細タスクリスト(チェックボックス付き) - 各タスクの具体的な実装コード例 - テストケース - 工数見積もり・優先順位 - 完了条件 ## CURRENT_TASK.md 更新 - Phase 21.7 セクションにチェックリストへのリンク追加 ## 実装優先順位 1. Phase 0: 観測ライン緊急構築(最優先、2-3時間) 2. Phase 1: 基盤整備(4-6時間) 3. Phase 2: VM 統一(3-4時間) 4. Phase 3-4: 全体統一・ドキュメント(Phase 22+) 次のステップ: Phase 0 実装開始
This commit is contained in:
@ -25,7 +25,7 @@ Toggles
|
||||
- `HAKO_MIR_BUILDER_DELEGATE=1` — use Runner/extern provider (`env.mirbuilder.emit`) 経由で Program→MIR
|
||||
- `HAKO_SELFHOST_NO_DELEGATE=1` — selfhost-first 時に delegate 経路を完全無効化し、internal lowers のみで成否を判定する
|
||||
- `HAKO_MIR_BUILDER_FUNCS=1` — enable defs lowering via `FuncLoweringBox.lower_func_defs`
|
||||
- `HAKO_MIR_BUILDER_METHODIZE=1` — enable call→mir_call(Method) rewrite after MIR 生成
|
||||
- `HAKO_MIR_BUILDER_METHODIZE=0/1` — call→mir_call(Method) rewrite。既定ON(未設定または"1")、"0" のときのみ無効化。
|
||||
- `HAKO_MIR_BUILDER_JSONFRAG_NORMALIZE=1` — apply JsonFrag normalizer to selfhost/provider output
|
||||
- `HAKO_MIR_BUILDER_LOOP_FORCE_JSONFRAG=1` — dev‑only: minimal loop MIR を強制生成(テスト用)
|
||||
- `HAKO_MIR_BUILDER_REQUIRE_MAIN=1` — inject_funcs で `"name":"main"` を持たない MIR に defs を追加するのを禁止(既定=0)
|
||||
|
||||
Reference in New Issue
Block a user