# Renewal-date awareness

A reusable skill the "Score every account's renewal risk weekly" recipe pulls in. Add it once and every agent on the team can use it.

Weight renewal risk higher as the account's renewal date approaches.

## Method
1. Pull each account's renewal date from the CRM.
2. Increase the risk weighting as days-to-renewal shrinks, per the scoring policy.
3. Treat the same usage drop as more urgent at 30 days to renewal than at 200 days.
4. Flag accounts entering their final renewal window even at a stable usage score.
5. Recompute the weighting every week, since the same account moves closer to renewal each run.
6. Reset the urgency weighting once an account renews.

## Rules
- Days-to-renewal thresholds that raise urgency: (set on first run, then stored in memory).
- Renewal proximity adjusts the score weighting; it never overrides the usage and ticket signals.
- Flag an approaching renewal window even without another risk signal present.
- Clear the urgency flag immediately after a confirmed renewal, so it does not linger on the account.

## Output
A renewal-proximity adjustment applied to each account's score, with days-to-renewal shown.
