# Forecast diff

A reusable skill the "Keep the pipeline clean and the forecast honest" recipe pulls in. Add it once and every agent on the team can use it.

Compare this week's pipeline against last week's snapshot and summarize the net movement.

## Method
1. Load last week's stored pipeline snapshot.
2. Pull this week's open deals from HubSpot.
3. Match deals across both snapshots by deal ID.
4. Identify what's new, what slipped stage, what closed, and what dropped out.
5. Total pipeline value for both weeks and compute the delta.
6. Store this week's snapshot for next week's comparison.

## Rules
- Comparison is always week-over-week, same day of week.
- A deal missing from this week's pull is flagged as closed or dropped, never silently ignored.
- Backward stage slippage is called out separately from stalled deals.
- This week's snapshot must be saved before the run ends, or the next diff breaks.

## Output
A forecast diff summary — total then vs now, what slipped, what's new, what closed — posted to #sales each morning.
