# Week-over-week diff

A reusable skill the "Skip the Monday forecast scramble" recipe pulls in. Add it once and every agent on the team can use it.

Compare this week's rollup against last week's saved snapshot to show what changed.

## Method
1. Load last week's snapshot from `reports/forecast/`.
2. Compare it deal-by-deal against this week's rollup.
3. Classify each difference: moved stage, slipped date, newly added, or closed.
4. Summarize the net change in forecast total, week over week.
5. Save this week's rollup as the new snapshot at `reports/forecast/{{week}}.md` for next week's diff.

## Rules
- Always diff against last week's actual saved snapshot, never against an assumed or recreated baseline.
- Every deal that changed status gets one of the four labels — moved, slipped, new, closed — no unlabeled changes.
- Save the new snapshot only after the rollup has passed its tie-out check.
- If last week's snapshot file is missing, say so plainly and skip the diff rather than inventing a baseline.

## Output
A week-over-week summary — moved, slipped, new, closed deals, and net forecast change — plus the saved snapshot file for next week.
