SIMULATED

Data Incident Simulator

Revenue is down 40% on the executive dashboard. Four signals are available and they do not agree with each other. Work out what is actually happening before you open the answer — the point of the exercise is the reasoning, and reading the answer first destroys it.

SIMULATEDEverything numeric on this page

The readings below and everything in the lab come from the pipeline model in this repository. “Down 40%” and “seven hours” are properties of that model, chosen to make the shape legible; they are not measurements, and no real incident presents its evidence this tidily.

Before you look at anything

Decide what would make this not an incident. If orders in the source system had fallen by the same amount, the platform would be working correctly and the answer would be a business one. Ruling that out first costs one query and converts a vague investigation into a bounded one — and it is the step most often skipped, because it feels too simple to be worth doing.

The evidence

Four signals. Two of them say the platform is healthy. Open each to see what it actually supports, and what it is quietly not telling you.

The lab

Run it properly: the fault is hidden, the evidence is what you get, and the answer waits until you commit to one.

Data incident simulator
Data incident simulator
You get what an on-call engineer gets: a complaint and a set of signals. Form a hypothesis before you open the evidence, and name the check you wish had existed before you read the cause.
what was reported

Finance says yesterday's revenue is far below the rest of the week. Nothing was deployed.

vs the last good run
-16.2%sim
run published
yes
freshness lag
12 minsim
checks failing
3/6
signals
FAILCompleteness657 orders present in the source are absent from the serving table.
FAILDistributionLargest per-country share drift 0.9pp; total volume drift 16.4%.
FAILReconciliationServing table reports 783,506.79 against a source total of 934,498.90.
Before you go further: which hop would you look at first, and what would you expect to see there if you were right? An engineer who opens the stage counts without a hypothesis reads six numbers and forms one afterwards.
incident 1 of 7SIMULATEDEvery signal below is computed from the pipeline model for this incident's fault set.

Where to go next