Closes #112 - Add sim_insights.py to translate learned_weights.json into LLM prompt text - Add sim_context param to suggest_cards() and enforce_deck_ratios() in ollama_client.py - Wire get_sim_insights() into build_deck pipeline (Steps 4 & 6) - Fully backwards compatible — no-op until real sim data exists