Files
hakorune/src
nyash-codex 059533876e refactor(phi): Phase 26-B-3 - loopform_builder.rsでPhiInputCollector統合完了
loopform_builder.rsでPhiInputCollector使用に移行

# 変更内容
- PhiInputCollectorのuse文追加
- seal_phis() pinned変数: PhiInputCollector使用に変更
- seal_phis() carrier変数: PhiInputCollector使用に変更
- build_exit_phis(): PhiInputCollector使用に変更
- sanitize_phi_inputs()関数削除(PhiInputCollectorに置き換え)
- test_sanitize_phi_inputs()削除(PhiInputCollectorテストで代替)

# コード削減
- 8行削減(51削除、43追加)
- sanitize_phi_inputs()関数: 14行削除
- test_sanitize_phi_inputs(): 13行削除
- PhiInputCollector使用コード: 19行追加

# 改善効果
1. 重複排除: sanitize処理を統一
2. 決定性向上: BTreeMap使用(HashMapから移行)
3. テストカバレッジ: PhiInputCollectorに包括的テスト

# テスト結果
 7/7 loopformテスト全PASS
 既存機能完全互換

# 次のステップ
Phase 26-B-3続行: loop_snapshot_merge.rsでの統合

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 17:55:23 +09:00
..