Skip to content

Guides

Change detection

A second analysis of the same subject reports what moved — and which of those changes should alarm you.

A single analysis is a photograph. Analysing the same subject again produces a diff against the previous run, and the diff is what turns a report into news.

It runs automatically inside every execution. There is nothing to enable.

Severity

alarming
A claim that stopped holding, a new risk signal, a falling score, or supply appearing. The four cases worth interrupting a reader for.
notable
A material move that is not itself a warning.
informational
Everything else that differs.

The report

facts.changes
{
  "previous_execution_id": "ex_…",
  "previous_at": "2026-07-28T20:25:12Z",
  "elapsed_seconds": 46_800,
  "total": 3,
  "alarming": 1,
  "items": [
    {
      "kind": "risk_signal:new",
      "label": "Owner can pause transfers",
      "direction": "appeared",
      "severity": "alarming",
      "detail": "…",
      "before": null,
      "after": true
    }
  ]
}

Comparison only looks back 30 days. Beyond that it is archaeology rather than news, and "the price moved" over three months is not a finding.