SASIGNAL ATLASCross-industry intelligence / Research desk
SIGNAL ATLAS / RESEARCH DESK

9 — Forecasting and Scenario Analysis

Method · Cross-industry · Original Phase 1 research

9 — Forecasting and Scenario Analysis

Phase 1 deliverable · research date 2026-09-15


9.0 The rule this section exists to enforce

Forecasts are never presented as certainties. Not in the database, not in the API response, not in a headline, not in an export. This is not a tone preference; it is a structural constraint implemented in the record schema (§9.3), in the rendering contract (§9.10), and in an append-only scoring ledger that makes a wrong call permanently visible (§9.9).

The distinction the platform is built on comes from §1.3 and is restated here because everything below depends on it:

Type Form How the platform handles it
Forecast Conditional, probabilistic, time-bounded, with named falsifiers Produced by us, scored by us, published with its track record
Prediction Unconditional: "X will happen" Never produced by us. Recorded only as someone else's opinion
Opinion An attributed judgement Recorded with attribution and date; the holder's position is itself data

A forecast without a falsifier is a prediction wearing a hedge. The seed database contains 130 forecast claims out of 2,580 evidence items (5%), against 1,952 fact items (76%). That ratio is deliberate: forecasting is a small, expensive, high-accountability part of the product, not its bulk.


9.1 Why six scenarios rather than three

The conventional bull/base/bear triad has one axis: magnitude. It asks "how much of the base case do you get?" and answers "more, the same, or less." That is a parameter sweep, not a scenario set. It cannot represent the branch that actually matters in most sectors, which is a change in the mechanism rather than in the quantity.

Phase 1 research produced repeated, dated evidence that the consequential branches in 2026 were mechanism changes that a three-scenario model has no slot for:

  • The Supreme Court voided the IEEPA tariffs and the tariff architecture was rebuilt on sectoral authorities. Not a bigger or smaller tariff — a different legal instrument.
  • The EU AI Act's high-risk employment obligations were deferred from 2026-08-02 to 2027-12-02. The most-marketed compliance deadline of the year simply did not bind.
  • The Strait of Hormuz closed, resetting jet fuel to 31.4% of airline operating cost from 25.4% and invalidating the entire February 2026 container-shipping bear case by event rather than by modelling error.
  • EPA rescinded vehicle GHG standards effective 2026-04-20, destroying a regulatory-credit profit pool that cross-subsidised several EV businesses.

None of those is "the downside case." Each is a different causal model. Six scenarios split the space along two axes instead of one:

Same causal model, different parameters Different causal model
Outcome better than base Upside Disruption
Outcome near base Base Regulatory
Outcome worse than base Downside Failure
  • Base, upside and downside share a mechanism and differ in parameter values: adoption rate, price, build rate, conversion. They are a sensitivity analysis and should be written as one.
  • Disruption, regulatory and failure each replace part of the mechanism: a substitute technology or business model arrives (disruption), rule-making changes what is permitted or economic (regulatory), or a constraint or shock breaks the thesis outright (failure).

Six is the minimum that separates those two classes while keeping each branch distinct enough to be falsified by a different observable. Fewer collapses mechanism into magnitude. More produces branches that cannot be told apart by any indicator we could actually poll, which is the failure mode of nine- and twelve-scenario corporate planning exercises.

How the six relate

  1. Base is the modal path, not the average path. It is the single most likely coherent world, not the mean of the others. Writing base as an average produces a world nobody believes in.
  2. Upside and downside are the base mechanism run at different parameter values. If you cannot express upside as "the base case, with parameter P at value V instead of W," it is not the upside — it is a disruption case that has been mislabelled.
  3. Disruption, regulatory and failure are not ordered by severity. Disruption can be commercially positive for the sector and catastrophic for the incumbent; regulatory can run in either direction; failure is the one branch defined by the thesis being wrong rather than by the world being different.
  4. The six must partition the outcome space. They overlap in reality — a regulatory change can trigger a failure. The partition is enforced by a precedence rule stated in the record: assign an outcome to the branch whose distinguishing indicator fires first. That rule is written down at forecast time, not after.
  5. Midpoints of the six probability bands must sum to 100 ± 10. A set that sums to 150 is not a scenario set, it is a list of worries.

9.2 Required fields for every scenario

Each of the six scenarios in a six-scenario block carries the same record. A scenario missing any required field is invalid and does not render.

Field Required Definition Validation rule
scenario_type yes base | upside | downside | disruption | regulatory | failure Exactly one of each per block
label yes Three-to-five-word name in quotation marks Must describe the mechanism, not the mood
thesis yes One sentence: what world this is No numbers without a source
preconditions[] yes, ≥2 Conditions that must already hold or come to hold for this branch to be live Each must be observable today or on a stated date
mechanism yes The causal chain, 2–5 sentences: what causes what, in order Must name the actor that takes the action
probability_band yes A band, never a point (§9.8) Width ≥ 10pp; width ≥ 20pp unless evidence_quality ≥ 4
calibration_basis yes base_rate | analogue | judgement_only judgement_only forces band width ≥ 25pp
indicators[] yes, ≥1 Falsifiable early indicators (§9.7), each with observable, source_id, threshold, direction, check_date, resolves Every indicator needs a registered source_id
affected_industries[] yes Sector IDs, with a one-line transmission mechanism each A sector with no stated mechanism is removed
business_monitoring yes What a decision-maker should watch and at what cadence Must be actionable without our platform
assumptions[] yes Each with text, confidence, load_bearing (bool), if_wrong Exactly one assumption per scenario may be marked load_bearing: true
time_horizon yes Resolution window, bounded Open-ended horizons are rejected
precedence_note yes How to tell this branch from the adjacent one Written at issue time
would_change_our_mind yes The observation that would move probability mass off this branch by ≥15pp One sentence

What belongs in each scenario type

Base — the modal world. Contains: the continuation of currently-observable rates, with the friction that is already documented. Must contain at least one decelerating element; a base case in which everything compounds is an upside case mislabelled. Must contain the indicator that confirms you are on this branch rather than merely failing to observe the others. Must not contain: a new actor, a new technology, or a rule change.

Upside — the same mechanism, unblocked. Contains: the named constraint that releases, who releases it, and by when. Upside is earned by a specific blockage clearing, not by optimism. Must name the constraint in the preconditions. Must not contain: demand appearing from nowhere. If the upside requires new demand, state where it comes from and who pays.

Downside — the same mechanism, throttled. Contains: the parameter that deteriorates, the rate, and the first place it shows up in public data. Downside is not failure: the thesis still holds, it delivers less. Must not contain: the word "recession" as a mechanism. Name the transmission channel.

Disruption — a different mechanism wins. Contains: the substitute (technology, business model, entrant, or geography), the cost or capability delta that lets it win, and the incumbent asset that becomes worth less. Must name at least two independent parties pursuing it — one company is a project; two is a sector, a rule taken directly from the sector 05 dossier's enhanced-geothermal branch. Must not contain: a technology with no disclosed deployment and no second adopter.

Regulatory — the rules change the economics. Contains: the specific instrument (docket number, bill, rule, directive, proclamation, court docket), the issuing body, the four-stage position (proposed / enacted / in force / enforced — vendor marketing routinely collapses these), and the date the stage changes. Must state the direction: liberalising and restricting are both regulatory scenarios. Must not contain: "regulators may act." Name the docket.

Failure — the thesis is wrong. Contains: the mechanism by which the trend stops rather than slows, who is left holding the asset, and the recovery period of that asset. Failure scenarios are the ones most often omitted and are therefore mandatory. Must include the historical analogue where one exists, with its date and how it resolved. Must not contain: a probability of zero. If failure is genuinely below 2%, say so and show the base rate that supports it.


9.3 What must be true for a trend to grow

Before any scenario is written, the trend is run through a six-gate precondition ladder. Every gate must be answerable with an observation, not an assertion. A gate that cannot be evidenced is recorded as a gap and caps confidence at medium.

# Gate The question Evidenced by Failure signature
1 Capability Does the thing work, outside a demo, in someone else's hands? Independent replication, third-party benchmark, deployed unit counts Vendor-only benchmarks (T-13-09: GR00T N2's rank claim is marketing, unreplicated)
2 Economics Does it pay at the current input cost, at the current cost of capital? Disclosed unit economics, gross margin, payback period "No operator anywhere publishes robotaxi unit economics"
3 Supply Can the physical inputs be obtained at the required rate? Lead times, order books, capacity disclosures, export licences Gas turbines sold out through 2030 (T-05-03); NdFeB magnets ~80% Chinese, Japan received zero covered exports in July 2026
4 Demand Is there buyer pull, distinct from vendor push? Booked revenue, backlog, repeat orders, contracted offtake customer_demand = 1 means vendor-push only; 92 of the 500 seed trends score ≤1 on adoption, 11 of them 0
5 Permission Is it legal, permitted, sited, certified — where it must be? Docket numbers, permits, clearances, interconnection position Interconnection queues; NRC licensing; FDA clearance
6 Capital Is funding available at a price that works in this rate environment? Disclosed rounds, project finance, debt terms The macro brief's standing caution: FOMC held at 3.50–3.75% with three dissents in favour of a hike

A trend that clears all six is a candidate for a narrow base case. A trend that clears three is a candidate for a wide one. A trend that clears one — capability — is a speculative trend and must be scenario-analysed with judgement_only calibration and bands of 25pp or wider.


9.4 What could stop it

The stopper taxonomy. Every six-scenario block must map its downside, disruption and failure branches to at least one named stopper from this list, and must populate the trend's counter_trends field with the corresponding force.

Stopper Mechanism Where it showed up in Phase 1
Physical constraint A quantity cannot be produced or moved fast enough Grid equipment lead times (T-05-06); advanced packaging as the binding constraint on AI compute (T-03-02)
Input chokepoint A single-source input is withheld Rare-earth export licensing (T-13-15)
Capital cost The rate environment makes the payback fail Sub-$50M venture funds being defunded (T-11-14)
Regulatory reversal The rule that created the market is withdrawn OBBBA ended clean-energy credits 2026-07-04 (T-05-16); EPA rescinded vehicle GHG standards 2026-04-20
Substitution A cheaper path to the same outcome Custom accelerators taking share from merchant GPUs (T-03-03)
Demand deflation The pipeline was speculative Exelon states only 22% of its 65 GW pipeline through 2040 is likely to materialise
Political licence The activity becomes unacceptable before it becomes uneconomic Electricity affordability as a constraint on load growth (T-05-14)
Measurement revision The number that made it a trend was wrong NERC's own ten-year figure moved 69% in one year; CBRE and JLL differ by ~9x on data-centre capacity under construction
Attention withdrawal The promoter class moves on and nothing replaces it The 50 overhyped trends, whose evidence bases were systematically thinner than comparably prominent trends

Measurement revision deserves particular weight. In a platform whose product is calibration, the most common way a forecast is falsified is not that the world changed but that the measurement did. Any forecast built on a series that has been revised by more than 20% in the last two years must say so in assumptions[] and mark that assumption load_bearing: true unless it demonstrably is not.


9.5 Marking which assumptions are uncertain

Every scenario carries an assumption register. The register exists to make the difference between decorative and load-bearing assumptions explicit, because a scenario is only as good as its weakest necessary condition.

"assumptions": [
  {"text": "PJM's January 2027 load forecast does not fall more than 10% below the 2026 vintage",
   "confidence": "medium",
   "load_bearing": true,
   "basis": "S-05-05 — PJM publishes annually in January; two prior vintages available",
   "if_wrong": "Base and downside swap probability mass; the downside indicator has already fired"}
]

Rules:

  1. Exactly one assumption per scenario may be marked load_bearing: true. Forcing the choice is the point. If an analyst cannot name the single assumption on which the branch rests, the branch is not understood well enough to publish.
  2. confidence uses the same three-value scale as the trend record (high / medium / low) so it is comparable across the database. Seed distribution for trends: 227 high, 224 medium, 49 low.
  3. if_wrong is mandatory and must name a consequence, not a feeling. "This would be bad" is rejected; "base and downside swap probability mass" is accepted.
  4. An assumption whose basis is another of our own forecasts must say so. Forecast stacking is permitted but must be visible — a two-deep stack halves the effective confidence of the outer forecast and the band widens accordingly.
  5. Assumptions inherited from the macro context are named and dated, because they go stale: the 2026-09-16 FOMC decision fell one day after the research date and was unresolved; any scenario that assumed an outcome is invalid on its face.

9.6 Writing indicators that are actually falsifiable

An indicator is falsifiable if a competent stranger, given only the indicator text, could determine on the check date whether it fired — without asking us what we meant. That is the whole test, and most published "leading indicators" fail it.

Six required components. An indicator without all six does not validate:

  1. A named publisher and series — resolvable to a registered source_id
  2. A specific observable — the field or figure, not the topic
  3. A threshold — a number or a discrete event
  4. A direction — above, below, crosses, occurs, fails to occur
  5. A check date or window — bounded, and set at issue time
  6. A resolution statement — what firing means for which branch, pre-committed

Rewrites

Vague — rejected Falsifiable — accepted
"Watch for signs that data-centre demand is softening" "Two consecutive quarters of declining large-load queue volume in ERCOT (S-05-06, weekly board materials) after Batch Zero resumes, and a PJM capacity auction clearing below the administrative cap (S-05-05). Firing confirms downside, not failure."
"SMRs may become important" "Any commercial SMR delivering measurable megawatt-hours to a grid in the US before 2029-12-31 (S-05-13, NRC ADAMS operating-licence issuance plus S-05-02 EIA Electric Power Monthly generation by unit). Zero as of 2026-09-15."
"Memory prices are likely to turn" "Korean monthly semiconductor export values (S-03-24, MOTIE) turning negative year-on-year for two consecutive months — historically the earliest reliable turn signal in this sector."
"Humanoids could reach commercial scale" "An SEC filing or exchange prospectus showing humanoid revenue above $50m from industrial customers, with a stated unit count and repeat orders from the same customer (S-13-03, EDGAR XBRL company-facts API). Nothing resembling this exists as of 2026-09-15."
"Watch for regulatory action on large loads" "A FERC final rule in docket RM26-4 before 2027-12-31 that preempts or harmonises state large-load tariffs (S-05-04, FERC eLibrary daily issuances)."
"Adoption is expected to accelerate" Rejected outright: no publisher, no series, no threshold, no date, no resolution.

Four hard rules

  • Never use our own analysis as an indicator. An indicator must be observable in a third-party source registered in §6. Self-referential indicators are how forecasting becomes unfalsifiable.
  • Announcements are not indicators; contracted or metered quantities are. From the sector 05 upside branch: "Contracted megawatts, not announcements." An announcement indicator can be satisfied by a press release, which any interested party can produce on demand.
  • One company is a project; two is a sector. Any indicator that turns on a single firm's behaviour must either name a second firm or be explicitly scoped as company-specific.
  • Divergence beats level. The strongest indicators in the Phase 1 dossiers are divergences between two series that normally move together, because they are much harder to manufacture: "SEMI quarterly equipment billings posting a sequential decline of more than 10% while TSMC's monthly revenue is still growing — the divergence is the tell." Likewise the downside signature for robotics: "IFR unit growth remains positive" while Western vendors restructure — volume up, value down.

9.7 Calibration

Probability bands and their verbal anchors

Verbal probability terms are used inconsistently by everyone, so the mapping is fixed and published. The band is the primary object; the words exist only so the output can be read aloud without being misread.

Band Verbal anchor Permitted use
0–5% Remote Requires a base rate or a physical impossibility argument
5–15% Unlikely
15–35% Possible
35–65% Roughly even The honest home of most judgement_only forecasts
65–85% Likely
85–95% Very likely Requires calibration_basis: base_rate
95–100% Near-certain Prohibited for any horizon beyond 12 months

Rules that bind the analyst:

  • Band width is a function of evidence, not of comfort. Minimum width 10pp; minimum 20pp unless the trend's evidence_quality ≥ 4; minimum 25pp when calibration_basis: judgement_only. A narrow band on a thin trend is a validation error, not an editorial choice.
  • Midpoints across the six scenarios sum to 100 ± 10.
  • A band is fixed at issue time and timestamped. Revisions create a new version; they do not edit the old one (§9.9).
  • calibration_basis must be declared. base_rate requires a named historical frequency (memory semiconductors have run four boom-bust cycles since 2007 — that is a base rate). analogue requires a named prior episode and an argument for comparability. judgement_only is permitted and is not a defect; concealing it is.

Why point estimates are usually dishonest

  1. A point estimate cannot be scored on a single event. "A 37% chance" and "a 42% chance" make identical claims about one outcome. The apparent precision does no work and cannot be audited.
  2. The precision is almost always unearned. Two decimal places on an unmodelled judgement is a claim about the analyst's resolution that no analyst can support. Where the underlying data itself moves 69% in a single revision (NERC's ten-year peak-demand figure), a two-significant-figure probability is theatre.
  3. Points anchor readers; bands force them to hold uncertainty. A reader given "45%" remembers 45. A reader given "35–55%, roughly even" remembers that nobody knows.
  4. Points let you quietly move. A point can drift 5pp a quarter without ever being wrong. A band that moves has visibly moved, and the move is a scored event.

The one legitimate use of a point is the midpoint for arithmetic — summing the block to 100, or computing a Brier score at resolution. It is computed, stored, and never rendered as the headline.


9.8 Forecast accountability

The standard industry practice is to publish confident forecasts, let the wrong ones expire from the website, and re-publish the same confidence next year. Phase 1 found the artefacts of that practice directly — MSCI's Net-Zero Tracker page still showing data as of 2024-08-31 while being sold as current; "cumulative paid to creators" figures reported at the same rounded $100bn a year apart. The platform's answer is mechanical, not cultural.

9.8.1 Every forecast is a resolvable object

At issue time a forecast record is frozen with: forecast_id, trend_id, scenario_type, probability_band, midpoint, resolution_criteria (the indicator text, verbatim), resolution_date, resolver (the registered source_id that will settle it), issued_at, issued_by, and assumptions[]. Resolution criteria written after the fact are worthless, so the criteria field is immutable from the moment of publication.

9.8.2 Scoring

  • Brier score on the midpoint for each resolved binary forecast: (p − o)², where o ∈ {0,1}. Lower is better; 0.25 is the score of a permanent 50%.
  • Calibration curve: bucket all resolved forecasts by issued band and plot realised frequency against band. A platform that says "likely" and is right 55% of the time is miscalibrated and should be told so in public.
  • Resolution rate: the share of issued forecasts that actually resolved by their stated date. Chronically unresolvable forecasts are a design failure and are reported as such.
  • Scoring by segment: by sector, by time_horizon, by evidence_quality, by calibration_basis. The expected and publishable finding is that judgement_only forecasts on evidence_quality ≤ 2 trends score close to chance. If they do, the honest product move is to issue fewer of them, not to hide the score.
  • Unresolved is a state, not a gap. Open forecasts are shown as open with their check dates, so the denominator cannot be manipulated by leaving losers unresolved.

9.8.3 Publishing the track record

A permanent, public scoreboard covering every forecast ever issued, resolved and unresolved, sorted by default with the misses first. It carries: the aggregate Brier score, the calibration curve, the resolution rate, and a per-sector breakdown. It is regenerated on resolution, not on demand, and it is linked from every forecast rendering — not from a footer.

9.8.4 How wrong calls are prevented from disappearing

Five mechanisms, all structural:

  1. Append-only ledger. Forecast records are immutable. A changed view creates forecast_id v2 with a supersedes pointer; v1 remains addressable at its original URL and continues to be scored. There is no update path that overwrites a band.
  2. No delete. The only terminal states are resolved_correct, resolved_incorrect, resolved_ambiguous and withdrawn. withdrawn is a published state, carries a mandatory reason, and still counts against the resolution rate. There is no state that removes a forecast from the denominator.
  3. Stable citable identifiers. Every forecast has a permanent URL and is exported in the API with its full history. Third parties can archive the ledger and diff it; the ledger is designed on the assumption that someone will.
  4. Resolution by registered source, not by us. The resolver field names the source_id that settles the question. Where the resolver is ambiguous, the forecast resolves resolved_ambiguous and is scored as a miss, not excused. This removes the temptation to litigate the meaning of a forecast after the outcome.
  5. The annual calibration report leads with the failures. A fixed annual publication naming the largest misses by Brier contribution, what the load-bearing assumption was, and which stopper from §9.4 actually fired. A year with no named misses is treated as evidence of a reporting failure, not of skill.

Corollary for opinion records. Third-party predictions are recorded with attribution and date precisely so their track record accumulates too: "Welcome to the AGI era" (Greg Brockman, 2026-09-03) sits in the database next to the independent benchmarks that contradicted it. The track record of predictors is itself a dataset, and it is one nobody else maintains.


9.9 The output format enforces the rule

Formatting is where "we don't present forecasts as certainties" either holds or quietly fails. The rendering contract:

  1. A scenario cannot render without its probability band and at least one indicator. Missing either, the API returns the record with renderable: false and an error.
  2. The six-scenario block is atomic. Single scenarios are not exposed as standalone endpoints and the export format carries all six. Quoting the upside alone requires deliberately discarding five siblings, which is visible in the citation.
  3. Every forecast string carries its badge inline, in the same run of text, never in a footnote: [forecast · 35–50% · resolves 2027-01-31 · S-05-05].
  4. Grammatical mood is constrained. Forecast text uses conditional or probabilistic construction. "will", "is set to", "is poised to" are blocked in the forecast field at validation. The permitted form is the one from §1.3: "If gas turbine lead times remain above 30 months and interconnection queues do not clear, then X by 2029. The indicator that would falsify this is Y."
  5. Headlines may not contain a forecast. A headline may name a trend and its uncertainty; it may not state a future outcome.
  6. Every rendered scenario links to the trend's evidence and to the accountability ledger. The link to our own track record sits beside the forecast, not behind it.

Rendered form:

T-05-01 · System-operator load forecasts re-rated upward by an order of magnitude
Scenario 1 of 6 · BASE · "Constrained growth"
[forecast · 30–50% (midpoint 40) · calibration: base_rate · resolves 2027-01-31]

If roughly half of queued large load materialises and equipment lead times hold,
then decade-ahead peak demand grows well below the 224 GW NERC assessment while
retail prices continue rising 3–5% annually.

Falsifier → PJM 2027 load forecast (S-05-05, published January 2027): a second
consecutive near-term trim with a stable long-term rate confirms this branch;
a further upward revision of >10% moves mass to upside.

Load-bearing assumption (medium confidence): queue-completion rates stay near
the 22% Exelon discloses for its own 65 GW pipeline.

Our record on 12-month energy-sector forecasts → [track record]

9.10 Worked example 1 — a high-confidence, well-evidenced trend

T-05-01 — System-operator load forecasts re-rated upward by an order of magnitude industry_id: 05 · classification: current · stage: growing · confidence: high · verification_status: triangulated · evidence_quality: 5 · source_diversity: 5 · composite_score: 90.2 (uncapped) · last_verified: 2026-09-15

Why this trend can carry a narrow forecast. Seven evidence items across seven source organisations, four of them Tier A primaries (PJM Inside Lines, the 2026 PJM Load Forecast Report, ERCOT, IEA). The core facts are not in dispute: NERC's 2026 LTRA projects a 224 GW ten-year summer peak increase, 69% above the prior year's 132 GW; PJM forecasts 3.6% annual summer peak growth against 0.3% in its 2021 forecast; ERCOT's preliminary 2026–2032 forecast reaches 367,790 MW against an all-time actual peak of 85,508 MW. A recorded contradiction (NERC vs Grid Strategies, 2026-07-06) is carried rather than resolved, and ERCOT's own characterisation of its number as "a preliminary snapshot" it expects "to be higher than expected future load growth" is recorded as opinion.

Precondition ladder: capability ✓ (load is metered), economics ✓ (utility capex is rate-based), supply ✗ (turbines sold out through 2030, T-05-03), demand ✓ but speculative at the margin (Exelon: 22% of its 65 GW pipeline likely to materialise), permission ✗ (interconnection is the binding gate), capital ✓ (~$1.4T of announced US IOU capex through 2030, EEI 2026-05-27). Four of six clear; the two that fail are the two that generate the branch structure.

BASE — "Constrained growth"
Band 30–50% (midpoint 40) · calibration_basis: base_rate
Thesis Demand grows strongly but far below the forecast; equipment and interconnection meter the pace.
Preconditions Queue-completion rates stay in the 20–50% range; turbine and transformer lead times do not shorten materially before 2028; no federal preemption of state large-load tariffs.
Mechanism Roughly half of queued large load materialises. Turbines, transformers and interconnection studies set the build rate rather than demand doing so. Capacity prices stay high in PJM and moderate elsewhere; retail prices continue rising 3–5% annually, above inflation. Nuclear adds ~5 GW through restarts and uprates; SMRs remain non-commercial; geothermal reaches low single-digit GW.
Indicators (1) PJM 2027 load forecast, published January 2027 (S-05-05): a second consecutive near-term trim with a stable long-term growth rate → confirms base. (2) EIA Electric Power Monthly (S-05-02): commercial-sector consumption growth in the 2–6% band through 2027 — EIA currently expects commercial to surpass residential for the first time on record in 2027. (3) PJM capacity auction clears at or near, but not above, the administrative cap (S-05-05).
Affected industries 05 (directly), 03 (accelerator power envelope, T-03-07), 09 (switchgear and transformer order books), 18 (data-centre construction crowding out other construction through shared labour: construction unemployment at a record-low 3.1%), 01 (compute supply growth rate).
Business monitoring Monthly: EIA EPM commercial consumption. Quarterly: PJM/MISO capacity auction results, GE Vernova order book (S-05-12). Annually in January: PJM load forecast; annually: NERC LTRA (S-05-03).
Load-bearing assumption Queue-completion stays near Exelon's disclosed 22% for its own pipeline. confidence: medium. If wrong (higher): mass moves to upside and to the political-constraint side of regulatory. If wrong (lower): downside indicator has already fired.
Precedence Distinguished from downside by direction of revision, not level: base is a trim with a stable long-run rate; downside is two consecutive quarters of queue-volume decline plus a sub-cap auction clear.
Would change our mind A third consecutive upward LTRA revision of >20%.
UPSIDE — "Delivery unlocked"
Band 7–20% (midpoint 12) · calibration_basis: analogue (demand-response programme precedents)
Thesis Flexible-load interconnection works at scale, so load is served without proportional capacity build.
Preconditions FERC adopts the 60-day flexible-load pathway; at least one RTO stands up an operational flexible-load service class; 2027–28 equipment expansions land on time.
Mechanism A meaningful share of the ~100 GW of identified flexibility headroom is contracted; large loads accept curtailment terms in exchange for speed-to-power (T-05-10); interconnection ceases to be the binding gate; prices stabilise rather than continuing to rise.
Indicators (1) The first RTO tariff with an operational flexible-load service class and ≥1 GW contracted under it by 2027-12-31 (S-05-04 FERC eLibrary; S-05-05 PJM). Contracted megawatts, not announcements. (2) GE Vernova disclosed gas-turbine slot availability inside 30 months (S-05-12).
Affected industries 05, 01 (compute siting economics), 18, 09.
Business monitoring FERC eLibrary docket RM26-4 weekly; RTO tariff filings; turbine OEM backlog commentary each quarter.
Load-bearing assumption Large loads will actually accept curtailment in a contract, not just in a pilot. confidence: low. If wrong: upside collapses into base; nothing moves to downside.
Precedence Requires contracted megawatts. Announcements alone leave the outcome in base.
Would change our mind Two RTOs filing flexible-load tariffs with zero contracted volume 12 months later.
DOWNSIDE — "Demand deflation"
Band 12–30% (midpoint 20) · calibration_basis: base_rate (queue-speculation history in wind and solar)
Thesis AI capex retrenches, queue withdrawals accelerate, and utilities are left with committed capex against absent load.
Preconditions A visible slowdown in hyperscaler capex guidance; ERCOT Batch Zero resumption showing net queue attrition; PJM auction clearing below cap.
Mechanism The speculative component of the queue — duplicate and optioned requests — withdraws. Utilities hold committed capex and minimum-take contracts against load that does not arrive; the 85% minimum-take tariffs become litigation rather than revenue. The FOMC-flagged financial-stability channel (high AI-firm valuations, leveraged infrastructure financing) transmits here first.
Indicators (1) Two consecutive quarters of declining large-load queue volume in ERCOT after Batch Zero resumes (S-05-06, weekly) combined with a PJM auction clearing below the administrative cap (S-05-05). (2) A large-load minimum-take dispute appearing on a state commission docket (S-05-21, PUCT/PUCO). (3) Hyperscaler capex guidance cut rather than a narrowing, in any of the four largest buyers (T-01-01 monitors the same series).
Affected industries 05, 01, 03 (equipment billings lead chip revenue by 4–6 quarters), 09, 18, 11 (AI-concentrated venture exposure).
Business monitoring Weekly: ERCOT large-load queue. Quarterly: hyperscaler capex guidance language, not just level.
Load-bearing assumption Queue volume is a leading indicator of delivered load rather than a lagging indicator of developer optioning behaviour. confidence: medium. If wrong: the downside indicator fires without the downside occurring — a false positive we would have to publish and score.
Precedence Requires both legs (queue decline and sub-cap clear). One leg alone stays base.
Would change our mind Queue volume declining while metered commercial consumption keeps accelerating.
DISRUPTION — "Firmness redefined"
Band 4–15% (midpoint 8) · calibration_basis: judgement_only
Thesis Enhanced geothermal and long-duration storage, plus contracted flexibility, displace the gas peaker as the marginal firm resource.
Preconditions Cape Station Phase 1 delivered on schedule; a second developer reaching non-recourse project finance for EGS; turbine backlogs converting poorly.
Mechanism EGS reaches project-finance bankability (T-05-12); the marginal firm megawatt stops being a gas turbine; the ~sold-out turbine order book becomes a liability rather than a moat, and the sector's cost curve re-prices.
Indicators (1) Fervo delivering Cape Station Phase 1 on schedule in early 2027 (S-05-25) and a second developer reaching non-recourse EGS project finance. One company is a project; two is a sector. (2) A gas turbine order cancellation or deferral disclosed by GE Vernova or a peer (S-05-12).
Affected industries 05, 20 (climate capital allocation), 09 (turbine supply chain), 18.
Business monitoring Project-finance closes in geothermal; turbine OEM backlog quality commentary, not backlog size.
Load-bearing assumption EGS cost declines observed at one site generalise to a second geology. confidence: low. If wrong: this branch stays a project and its mass returns to base.
Precedence Requires the second developer. A single delivered project resolves to base.
Would change our mind Cape Station Phase 1 slipping more than two quarters.
REGULATORY — "The new customer class hardens"
Band 10–25% (midpoint 15) · calibration_basis: base_rate (FERC rulemaking timelines)
Thesis FERC finalises a national large-load framework and siting becomes a compliance exercise.
Preconditions Docket RM26-4 proceeds to a final rule; the June 2026 Section 206 show-cause orders to all six RTOs produce compliance filings; states converge on minimum-take and curtailment terms.
Mechanism Large loads become a defined customer class with national cost-allocation and curtailment terms. Co-location is permitted but fully cost-allocated and curtailable (T-05-09). Speed-to-power becomes a function of compliance rather than of negotiation, which advantages large incumbent developers and disadvantages everyone else.
Indicators (1) A FERC final rule in RM26-4 before 2027-12-31 that preempts or harmonises state large-load tariffs (S-05-04, daily eLibrary issuances — this is a docket number, checkable by anyone). (2) RTO compliance filings responding to the Section 206 orders (S-05-04). (3) Divergent state action: Texas SB 6 implementation and the PUCO tariff (S-05-21).
Affected industries 05, 01, 18, 09; and 20 indirectly through interconnection priority.
Business monitoring Daily: FERC eLibrary RM26-4. Quarterly: state commission dockets in TX, OH, VA, GA.
Load-bearing assumption FERC completes a contested rulemaking inside ~18 months of the NOPR. confidence: medium, and the macro brief's own record on deadline slippage — the EU AI Act's high-risk obligations moved 16 months — argues for the wider end of the band. If wrong: mass moves to base with state-by-state fragmentation persisting.
Precedence Regulatory outranks base when a final rule issues, even if quantities look base-like.
Would change our mind RM26-4 going quiet for two consecutive quarters.
FAILURE — "Reliability event"
Band 2–10% (midpoint 5) · calibration_basis: base_rate (historical cascading-outage frequency)
Thesis A multi-gigawatt load trip coincides with a generation contingency and causes a cascading outage.
Preconditions Continued growth in the installed base of large, fast-ramping loads without a bulk-system stability standard addressing them (T-05-13).
Mechanism Data-centre load transients behave unlike any load class the bulk system was planned around. A multi-GW trip during a generation contingency cascades in PJM or ERCOT. Emergency federal and state intervention follows, data-centre interconnection is restricted by statute, and the sector's political licence contracts sharply — which is the durable consequence, not the outage itself.
Indicators (1) Any load-loss event above 4 GW (S-05-03 NERC event analysis; S-05-06 ERCOT). (2) A NERC Level 3 alert escalating to a mandatory standard directed at large loads rather than at transmission planners (S-05-03).
Affected industries 05, 01, 18, 09 — and 07/11 through the financing of the affected assets.
Business monitoring NERC alerts and event analyses; any state legislature opening a large-load siting bill after an event.
Load-bearing assumption Existing protection schemes do not already handle multi-GW transient load loss. confidence: low — this is the least-evidenced assumption in the block and the reason the band is not narrower. If wrong: the branch is near-remote and mass returns to base and regulatory.
Precedence Failure outranks all other branches on occurrence.
Would change our mind A NERC standard addressing large-load ride-through reaching enforcement before 2028.

Midpoints: 40 + 12 + 20 + 8 + 15 + 5 = 100.


9.11 Worked example 2 — a low-evidence, speculative trend

T-05-15 — Fusion financed as infrastructure rather than research industry_id: 05 · classification: emerging_signal · stage: speculative · confidence: low · verification_status: single_source · evidence_quality: 2 · source_diversity: 2 · composite_score: 42.3 against an evidence cap of 64.0 · time_horizon: long_7y_plus · last_verified: 2026-09-15

Why the same format must produce visibly weaker output. Five evidence items, of which four trace to a single Tier B article (Utility Dive, 2026-08-24); the only Tier A source (EIA STEO, S-05-01) supports the negative claim that fusion contributes zero to US generation. adoption is scored 0 and revenue 0 because no fusion device anywhere has delivered a megawatt-hour. What is documented is real and specific: Commonwealth Fusion Systems raised $1bn on 2026-07-30 taking total capital to $4bn, with ENI and Google named; SPARC is reported about 80% complete with net energy gain targeted for 2027; ARC is planned as a 400 MW plant at Chesterfield County, Virginia on Dominion land for the early 2030s, with Google and ENI contracted for clean-energy credits and output selling into PJM. The trend is that fusion has acquired a named grid interconnection point and contracted offtake — infrastructure attributes, not physics attributes.

Precondition ladder: capability ✗ (net energy gain unachieved), economics ✗ (no cost curve exists), supply ~ (HTS magnet supply is a real constraint, unquantified here), demand ~ (offtake contracted on paper for the 2030s), permission ~ (NRC has indicated byproduct-materials regulation — a material advantage, untested at scale), capital ✓ ($4bn raised). One gate clears cleanly. Under §9.3 that mandates judgement_only calibration and bands ≥25pp on every branch, and it is why the block below is far less useful than the one above — which is the honest result, not a defect in the format.

Scenario Band (midpoint) Thesis Load-bearing assumption
BASE — "Milestones slip, fusion stays pre-commercial" 30–65% (48) SPARC achieves net gain late or partially; ARC slips past the early 2030s; fusion contributes zero to any 2030 resource plan. That a first-of-a-kind device slips rather than fails. confidence: medium — this is the only branch with a usable base rate (large-science first-of-a-kind schedule performance).
UPSIDE — "SPARC nets gain on schedule" 5–20% (12) Net energy gain demonstrated in 2027; ARC reaches financial close; a second developer follows with contracted offtake. That Q>1 in a tokamak converts to a financeable plant within five years. confidence: low.
DOWNSIDE — "Capital discipline arrives first" 12–32% (22) SPARC misses 2027; the rate environment forecloses a further round; CFS continues at reduced scale as a magnet and R&D business. That $4bn raised against zero revenue is refinanceable at 2027 rates. confidence: low.
DISRUPTION — "Another firm-clean resource takes the slot" 3–15% (7) Fission uprates, restarts and EGS fill the firm-clean demand fusion was being financed against; fusion's infrastructure framing loses its buyer. That firm-clean demand is a fixed quantity competitors can exhaust. confidence: low.
REGULATORY — "The byproduct-materials pathway is tested" 2–12% (6) The NRC byproduct-materials approach is exercised on a real licence application and either holds (materially accelerating fusion) or is revisited (materially delaying it). Direction is genuinely two-sided. That the pathway is settled rather than merely indicated. confidence: low.
FAILURE — "Programme write-off" 2–12% (5) SPARC fails rather than slips; the $4bn is impaired; fusion returns to public research funding and the infrastructure framing is abandoned for a decade. That a single company's failure is read as the technology's failure. confidence: low.

Midpoints: 48 + 12 + 22 + 7 + 6 + 5 = 100.

Indicators — deliberately few, because few exist. Each is checkable by a third party, which is the one respect in which this block is as strong as the first:

Indicator Source Threshold Resolves
SPARC net energy gain (Q>1) announced with a third-party-verifiable result S-05-25 (company press), corroboration required from S-05-24 or peer-reviewed publication Q>1, on or before 2027-12-31 Upside if on time; base if slipped ≤18m; downside/failure if abandoned
ARC reaching financial close, disclosed S-05-25; S-05-04 if FERC-jurisdictional Non-recourse or balance-sheet close, disclosed amount Upside
A PJM interconnection queue position for the Fall Line site with a stated in-service date S-05-05 Position appears with a date Moves probability from base to upside; absence after 2028 confirms base
NRC licensing action under byproduct-materials rules S-05-13 (ADAMS, daily) First fusion-specific licensing action docketed Regulatory
Fusion generation in EIA data S-05-01 / S-05-02 Any non-zero MWh Terminal confirmation; currently zero

What must NOT be said about this trend, and would be blocked at validation:

  • Any band narrower than 25pp on any branch.
  • Any statement that fusion "will" be on the grid in the 2030s.
  • Treating the Google and ENI offtake contracts as demand evidence. They are contracts for a product that has never been produced; customer_adoption remains "not yet measurable — zero megawatt-hours delivered by any fusion device anywhere."
  • Treating the $4bn raised as validation. Capital scores 4; adoption scores 0; the gap between those two numbers is the finding.
  • Any use of the four Utility Dive–derived claims as independent corroboration of each other. Four claims from one article is one source.

The contrast, stated plainly

T-05-01 (data-centre load re-rating) T-05-15 (fusion as infrastructure)
Evidence quality / source diversity 5 / 5 2 / 2
Composite / cap 90.2 / 100 42.3 / 64
Calibration basis available Base rates and analogues on four of six branches judgement_only on five of six
Narrowest permitted band 10pp 25pp
Base-case band 30–50% 30–65%
Indicators per branch 2–3, several with weekly cadence 1–2, most annual or event-driven
Nearest resolution 2027-01 (PJM forecast) 2027-12 (SPARC), and it may not resolve cleanly
What can honestly be said Which branch you are on can be determined within two quarters from free, primary, machine-readable sources Almost nothing can be determined before late 2027, and the decision-relevant answer today is "do not count fusion in any 2030s resource plan"
Honest use Planning input Watchlist entry with a named check date

Both blocks have the same shape. Only one of them is worth acting on, and the format makes which one visible without the reader having to take our word for it. That is the entire purpose of running the same six-scenario template across both.


9.12 Prohibited forms

Blocked at validation, not at review:

  1. A scenario without a band, or with a point estimate in the band field.
  2. An indicator without a registered source_id.
  3. An indicator whose threshold is an announcement, a partnership, or a "growing number."
  4. A six-scenario block whose midpoints sum outside 100 ± 10.
  5. A band narrower than the floor set by the trend's evidence_quality and calibration_basis.
  6. will, is set to, is poised to, inevitable, no doubt in any forecast field.
  7. A failure scenario with probability 0, or omitted.
  8. More than one load_bearing: true assumption per scenario, or none.
  9. Editing a published band in place rather than superseding it.
  10. Any forecast rendered without a link to the accountability ledger.
Research provenance
Source artifact
01-frameworks/15-forecasting-framework.md
Corpus date
15 September 2026
Prepared for this site
16 September 2026
Site publication
18 September 2026
Verification
Inherited; not fully rechecked