The detector suite

Every drift detector, explained honestly.

One page per detector: the exact update rule, a live playground running the same code the cloud suite ships, and a straight answer to the question vendors dodge — what is actually guaranteed, and what only holds if the textbook model happens to be true.

WARN

Warning tier — classical control charts

Warning tier: classical control charts — sensitive and fast, but calibrated against a model rather than a guarantee, so warnings arrive unbudgeted. These are the detectors practitioners already run — each earns its keep somewhere, and each textbook calibration quietly fails somewhere else, which is why they warn here rather than page.

PAGE

Page tier — anytime-valid e-processes

Page tier: e-process alarms delivered inside a stated false-alarm budget that holds no matter how often you look. Their false-alarm control is a theorem about the statistic, not a simulation under a model — which is what makes a page from this tier news rather than noise.

Why two tiers, not one winner?

Because the honest answer to “which detector is best?” is a trade, not a name: classical charts are usually faster on abrupt breaks but cannot budget their false alarms on realistic data, while e-processes deliver alarms inside a stated budget at the cost of some detection lag. ValidAnytime runs both tiers on every stream and labels every alarm with the tier that produced it — sensitive warnings you tune, budgeted pages you trust.