docs: record Phase 9 GO promotion; add Phase 10 instructions
Phase 9 updates: - Mark Phase 9 as promoted (GO +2.72%) - Update CURRENT_TASK.md with Phase 9 results - Update PHASE9 docs with promotion status Phase 10 instructions: - New: PHASE10_FREE_TINY_FAST_MONO_LEGACY_DIRECT_1_NEXT_INSTRUCTIONS.md - Target: Extend free_tiny_fast() "LEGACY direct" to C4-C7 - Strategy: Safe conditions + early-exit (similar to Phase 9 success pattern) - ENV: HAKMEM_FREE_TINY_FAST_MONO_LEGACY_DIRECT=0/1 - Expected: +1-3% (C4-C7 coverage expansion) Files modified: - CURRENT_TASK.md: Phase 9 GO record, Phase 10 next - docs/analysis/PHASE9_FREE_TINY_FAST_MONO_DUALHOT_1_AB_TEST_RESULTS.md - docs/analysis/PHASE9_FREE_TINY_FAST_MONO_DUALHOT_1_NEXT_INSTRUCTIONS.md Files added: - docs/analysis/PHASE10_FREE_TINY_FAST_MONO_LEGACY_DIRECT_1_NEXT_INSTRUCTIONS.md 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@ -51,14 +51,24 @@
|
||||
- 実装 + A/B: `docs/analysis/PHASE8_FREE_STATIC_ROUTE_ENV_CACHE_FIX_1_AB_TEST_RESULTS.md`
|
||||
- コミット: `be723ca05`
|
||||
|
||||
### Next: Phase 9(次の芯)
|
||||
### Phase 9 FREE-TINY-FAST MONO DUALHOT: monolithic `free_tiny_fast()` に C0–C3 direct 移植 — ✅ GO / 本線昇格
|
||||
|
||||
優先候補(GO を狙う小パッチ):
|
||||
1) **Phase 9: FREE-TINY-FAST MONO DUALHOT (FastLane 対応)**
|
||||
- 背景: Phase 7(FastLane free を hot/cold に合わせる)は NO-GO。FastLane free は monolithic `free_tiny_fast()` を維持する必要がある。
|
||||
- 狙い: wrapper 側で勝っている “C0–C3 は第2ホット” を、**monolithic `free_tiny_fast()` 側に最小固定費で移植**し、FastLane free でも効く状態にする(hot/cold split は持ち込まない)。
|
||||
- 期待: +1〜4%(C0–C3 が支配的な Mixed で上振れあり)
|
||||
- 指示書: `docs/analysis/PHASE9_FREE_TINY_FAST_MONO_DUALHOT_1_NEXT_INSTRUCTIONS.md`
|
||||
結果: Mixed 10-run mean **+2.72%**、標準偏差 **-60.8%**。Phase 7 の NO-GO(関数 split)を教訓に、monolithic 内 early-exit で “第2ホット(C0–C3)” を FastLane free にも通した。
|
||||
|
||||
- 指示書(完了): `docs/analysis/PHASE9_FREE_TINY_FAST_MONO_DUALHOT_1_NEXT_INSTRUCTIONS.md`
|
||||
- 実装 + A/B: `docs/analysis/PHASE9_FREE_TINY_FAST_MONO_DUALHOT_1_AB_TEST_RESULTS.md`
|
||||
- コミット: `871034da1`
|
||||
- Rollback: `export HAKMEM_FREE_TINY_FAST_MONO_DUALHOT=0`
|
||||
|
||||
### Next: Phase 10(次の芯)
|
||||
|
||||
Perf(Phase 9 後, Mixed)で `front_fastlane_try_free` が依然 top(free 側が支配的)。次は **FastLane free / legacy fallback の固定費削減**を狙う。
|
||||
|
||||
候補(GO を狙う小パッチ):
|
||||
1) **Phase 10: FREE-TINY-FAST “LEGACY direct” 拡張(C4–C7 を含む、断定できる範囲だけ)**
|
||||
- 目的: `free_tiny_fast()` の “policy/route/ENV チェック” の残り固定費を削減し、`front_fastlane_try_free` を更に薄くする
|
||||
- 方針: 断定できる条件(route snapshot / no-learner / no-larson-fix 等)のみ direct → それ以外は既存経路へ(Fail-Fast)
|
||||
- 指示書: `docs/analysis/PHASE10_FREE_TINY_FAST_MONO_LEGACY_DIRECT_1_NEXT_INSTRUCTIONS.md`
|
||||
|
||||
## 更新メモ(2025-12-14 Phase 5 E5-3 Analysis - Strategic Pivot)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user