--- name: weekly-check-in description: Review someone's training week in Almost Fire, with Stoke's Sunday review, their volume and their food. Use when the person asks how their week went, how they're progressing, what changed in their plan, or why a target moved. --- # Weekly check-in 1. Call `get_weekly_review` (null for the latest week). It has the sessions done against planned, the week's volume, new bests, and each change made to next week with its reason. 2. For the numbers, `get_progress` gives volume by week, bests and each lift's trend. Show the trend with `show_progress_chart`: `weekly_volume` first, since training volume is the number that matters most. Add `lift_max` for a main lift (its `exerciseKey`) when they ask about strength, or `body_weight` when they ask about weight. 3. If they track food, `get_nutrition` gives the day; mention protein against the target if it matters for their goal. 4. Explain each change to next week from the reason the review gives. Those changes come from fixed rules; never invent another reason. If they don't want one, take it back with `undo_review_change` and its index. Close with one specific thing to do this week. Keep it to a few lines; the cards carry the numbers.