Per-stage LLM routing so Hindsight's high-volume background jobs stop burning the rate-limited Kimi subscription: - CONSOLIDATION + REFLECT -> ollama/gemma3:4b via LiteLLM :4000 (local GPU, free) - RETAIN (fact extraction) stays on Kimi (hindsight-llm) for quality Fixes the Kimi 5h window maxing at 100% from ~1100 background calls/3h (dropped to ~38%). Documents the reasoning in HINDSIGHT-MIGRATION.md section 10: frequent/mechanical/background stages -> cheap local model; user-facing, quality-critical, low-volume -> Kimi. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014t8Qg9gi7H7HtT8MncoXAB