SABLE / Insights

Scenario modeling for supply chain decisions: a worked example

A step-by-step walk through one question, what if this port stays closed for two weeks, showing what a scenario needs as input and what a useful answer looks like.

August 19, 2026 · 7 min read

01Note

Scenario modeling sounds abstract until you watch one question go through it. This note walks a single question end to end, with an illustrative company, so you can see what the model needs, what it produces, and where the human still decides. The company in the walk-through is made up; the steps are the real ones.

The question

A mid-size manufacturer imports two critical components through one port. A storm has closed the port, the operator says days, and the team has to decide today whether to reroute the next shipments through an alternative port at higher cost, or wait. The question they put to the system is plain: what if this port stays closed for two weeks.

Step 1: what the scenario needs to know

A scenario is only as good as the picture it runs against. For this question that picture has four parts.

  • Your exposure. Which purchase orders are in transit or planned through that port, for which components, feeding which production runs. This comes from your own systems, through governed connectors.
  • The world's state. The current event, its corroboration, and comparable past closures at that port and others: how long they lasted and how quickly throughput recovered.
  • The alternatives. The other port, its current congestion, the added transit days and cost per container.
  • The rules. Your safety-stock levels, contractual delivery dates, and any constraints you will not break, stated as constraints rather than preferences.

If any of the four is missing, the scenario should say so rather than fill the gap silently. A model that guesses your inventory is worse than no model.

Step 2: what the engine does with it

The scenario engine takes the closure as given, two weeks, and propagates it. Which shipments slip and by how much. When each production run would stall on each component. What the reroute buys back and what it costs. Because the future is uncertain, the good answer is a distribution rather than a single number: the probability that a line stalls before a given day under each option, and the cost range of each option.

Behind the scenario, the forecast engine supplies its own view of the closure length from comparable events, and the risk engine ranks the exposures by how much they matter, not by how loud the news is.

Step 3: what a useful answer looks like

A useful answer fits on one screen and reads like a colleague's brief.

  • Under wait, the probability that a production stall begins before the port reopens, with the date it becomes likely.
  • Under reroute, the added cost, the new arrival dates, and the residual risk from the alternative port's own congestion.
  • What would change the answer: the day on which waiting stops being cheaper, and the signals to watch for that day.
  • The sources and assumptions, listed, so the person deciding can challenge any of them.

Step 4: the human decides

The system does not choose. It hands the person who owns the call the odds under each option and the reasons behind them. They may know something the model does not, a customer who will accept a late delivery, a component that can be substituted, and the scenario should be easy to rerun with that knowledge added.

What to remember

Scenario modeling is not a crystal ball. It is a way of asking "what if" against your real exposure and the world's real state, getting a probabilistic answer with its evidence attached, and doing that in minutes rather than in the third meeting of the week.

Where SABLE stands

The scenario and forecast engines and the world-event side of the picture are live today. Governed connectors for a company's own purchase orders, inventory, and production data are in development, and a first engagement is scoped on the decisions where the outside world already matters. Forecasts and scenarios are probabilistic model outputs provided for informational purposes only, and the decision stays with the person who owns it.