The model is a rolling weekly grid built around one threshold you set once and a status column that watches it for you.
Status logic is built in: OK at 1.5x the minimum threshold or above, WATCH between 1.0x and 1.5x, TIGHT between zero and 1.0x, and BREACH for any week ending below zero or below threshold.
Notifications