Knowledge Centre
Scenario RunDecision Science··4 min read

What is a Scenario Run?

Every plan is eventually wrong; that is what the future does to plans. The real scandal is different: most organisations cannot show what a plan believed on the day it was made. The forecast lives in a spreadsheet that has been updated in place a hundred times, and by the time anyone asks what changed, yesterday’s reasoning has been quietly overwritten by today’s.

A Scenario Run ends the overwriting. A Scenario Run is an immutable, timestamped evaluation of a commitment against the facts as they stood: what was known, what options were priced, what was recommended, frozen at the moment it ran.

What a run captures

A run is a photograph of a decision moment, and four things are in the frame:

  • The fact versions on the table, each carrying its evidence state, so the run records not only what was believed but how well it was known.
  • The candidate options that were priced, evaluated by the same logic across domains so that options are comparable rather than locally flattered.
  • For every option, the earliest date it clears each constraint that binds it. The option’s overall date is the latest of those, because the worst constraint decides.
  • The resulting ranking and recommendation, with the binding constraint named.

Once created, the run does not change. Not when the facts change, not when the outcome embarrasses it, not when someone senior wishes it read differently.

A run is not a saved copy of a spreadsheet, and it is not a backup. A copy preserves numbers; a run preserves reasoning: the inputs, their quality, the pricing of every option and the recommendation, bound together as a single artefact. That is why a run can be trusted as the middle link of a decision record when a copy of a model cannot. The copy shows what the cells held. The run shows what the organisation concluded, and from what.

Immutability is the point

You can always rerun with today’s facts. You can never rewrite yesterday’s run. That asymmetry sounds austere, and it is the whole value. Hindsight is the most corrosive force in organisational learning: once the outcome is known, memory quietly edits what was believed, and every review becomes a negotiation about the past. “We always knew the date was optimistic” is unanswerable in most companies. Against an immutable run it is checkable: either the March evaluation priced that risk or it did not.

Because a rerun is a new run rather than an edit, the two sit side by side, and the difference between them is precisely the difference the new facts made. That separation answers the most useful question a review can ask: did the world change, or was the reasoning wrong? Outcomes scored against a record nobody can retouch are what make the learning honest; outcomes scored against a retrofitted plan only teach the organisation to retrofit better. The discipline costs nothing at decision time and pays at review time, which is exactly why undisciplined organisations never accumulate it: the moment the record matters is always later.

One concrete example

Illustrative, with no customer implied. In March, a run evaluates opening a second delivery hub. Demand facts are stated by two anchor clients, hiring capacity is modelled, and the recommendation is to commit, with the lease signature the binding date. In June, one anchor’s demand fact is re-versioned: measured against actual order flow, it comes in well below what was stated. The June run reorders the options, and delay ranks first. Both runs exist. When the year-end review arrives, nobody argues about what was known in March, because the March run says so exactly. The discussion becomes useful instead: should stated demand from a single sponsor carry the weight it did? That question can change a rule. Arguing about who remembered what never changes anything.

Runs are how a commitment thinks

A single run is a decision moment. The sequence of runs is the commitment’s history of belief, and it is the backbone of two larger ideas. It gives Decision Provenance its frozen middle link: the recommendation as it actually was, between the evidence and the choice. And it is the operating rhythm of Commitment Intelligence: facts land, the commitment re-evaluates, options reorder, a person decides, and the run that informed them is preserved exactly as they saw it.

Plans should change. Records of what was believed should not. A Scenario Run is how a business gets both at once.

Common questions

What is a Scenario Run?

A Scenario Run is an immutable, timestamped evaluation of a commitment against the facts as they stood at that moment: which fact versions were known, which candidate options were priced, what each option’s earliest achievable date was against every binding constraint, and what was recommended. Once created, a run is never edited; new facts produce a new run.

Why are scenario runs immutable?

Because learning requires an untouched record. If yesterday’s evaluation can be edited, hindsight rewrites it: what was actually believed gets replaced by what people now wish they had believed. An immutable run means outcomes are scored against what was genuinely known and recommended at the time, which is the only honest basis for improving the next decision.

What happens when the facts change?

Nothing is edited. A new scenario run is created against the new fact versions, and it sits alongside the old one. Comparing the two shows precisely what difference the new facts made to the options and the recommendation, which separates a world that changed from reasoning that was wrong.

What does a scenario run contain?

The versions of every fact it evaluated, each with its evidence quality state; the candidate options it priced; the earliest date each option clears every constraint that binds it; the resulting ranking and recommendation; and the timestamp of the evaluation.

Part of the pillarEnterprise Decision Intelligence, the complete philosophy in one essay

Related reading

See a decision run live

Watch evidence land, options reorder against the binding constraint, and the outcome get scored.