An engine that knows when to stay quiet
The problem
Usage-spike detection and cross-location variance are statistically meaningless on thin data. A naive build would show a confident number off two weeks of history, be wrong, and lose the operator's trust the first time they checked it against reality.
What we did
Each rule declares its own data preconditions, four or more weeks of history for spike detection and two or more locations for variance, then skips silently when they are not met.
The outcome
Every insight on the screen is one the system has the evidence to back, so operators act on the alerts instead of second-guessing them.







