← Early Warning

EARLY WARNING · NEW FEATURE

Anomaly detection

Baseline-aware scoring over every series you monitor, so an unusual pattern surfaces before anyone has written a rule for it.

Part of Early Warning →

01

01

What it is

Rules catch what you thought to ask for. Anomaly detection catches the rest: a value that has moved far enough from its own history to be worth a look, on a series nobody has written a rule about yet.

It runs alongside the rule set rather than replacing it. Rules remain the precise instrument — thresholds and changes you understand exactly — while anomaly scoring watches for the behaviour your rule set does not cover.

02

02

How a baseline is formed

Each series is compared against itself. The platform keeps a rolling view of the recent past for every series it monitors, so a current value is measured against how that series has actually behaved, not against a number somebody typed in months ago.

  • A rolling window of recent history per series — thirty days of readings in the standard configuration.
  • A short window compared against the long one: the last week against the thirty-day baseline.
  • Separate baselines per location, category or source, so a quiet area is judged by its own normal.
  • Works on anything already ingested as a time series — counts, readings, prices, incidents.

03

03

Scoring a deviation

A deviation receives a score rather than a verdict: how far the current value sits from its baseline, and how long it has stayed there. Scores are ranked, so a three-day climb in a low-volume series can outrank a single busy hour somewhere else.

  • Distance from the baseline, in the units the series is already understood in.
  • Persistence, so a sustained shift is treated differently from one stray reading.
  • Severity levels that decide what escalates to a person and what simply stays visible.

04

04

Trajectory, not just the point

Every monitored series also carries its recent movement. Week-over-week and month-over-month change are available beside a sparkline of the last month of readings, so the current value is read in context instead of in isolation.

Where a series is moving, a short-horizon projection extends it three to seven days ahead with a confidence interval around the projection. That is what converts a spike into lead time — the moment when a decision can still be made cheaply.

The point of an anomaly score is lead time: the earlier a deviation is seen, the cheaper the response.

05

05

Rules and scores together

Scores and rules answer different questions, and using both is what makes a monitoring setup mature. A rule states what you already know you care about; a score reports that something changed in a series nobody was watching closely.

The loop between them is short. A score draws attention to a deviation, somebody decides whether it matters, and if it keeps mattering they write a rule with the threshold the evidence now supports.

06

06

Where scores earn their keep

Anomaly scores pay off where the interesting events are rare and the volume is low. A district recording three incidents a month is invisible to a threshold set for the province; measured against its own history, those same three incidents are a movement.

They also provide lead time where a rule can only report. A series that has been climbing for a week is caught by its score days before it crosses any threshold you would reasonably have chosen.

  • Rises in low-volume series that thresholds ignore.
  • Gradual shifts with no single dramatic day.
  • Evidence for where a threshold should sit, before it becomes a rule.

07

07

What it does not do

A score is a question, not a verdict, and it is worth being explicit about that. It does not decide what matters to your operation, and it cannot score a series that nobody collects in the first place.

It also does not replace the people who know what normal looks like where they work. The score narrows the field; domain knowledge is still what turns a deviation into a decision.

  • It does not decide what is important — it ranks what has moved.
  • It cannot score a series that is not collected.
  • It does not replace local knowledge of what is normal.

08

08

Getting started

Start by pointing it at the series you already trust: the measures your team tracks routinely. A week of scoring against real history is usually enough to see whether the baselines fit the operation, and where a rule would be simpler than a score.

From there the useful conversation is about the deviations it found, not the model behind them. Each one is either a real movement worth a response or a reason to adjust the window — and both outcomes leave you with a better baseline.

See it on your data

We will run anomaly scoring against one of your real series and walk through the deviations it finds, before you commit to anything.