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

20 — The Forecaster Layer

Method · Cross-industry · Original Phase 1 research

20 — The Forecaster Layer

Authored 2026-09-15 · 200 resolvable forecasts · 25 six-scenario analyses · 150 scenario branches


20.1 What this layer adds

Phase 1's 500 trend records are descriptive: what is happening, how well evidenced, how it scores. Useful, but a trend platform that only describes the present is a well-sourced newspaper.

This layer makes the corpus predictive and accountable. It converts trends into propositions that will be unambiguously right or wrong on a known date, against a named source — and ships the machinery to score them when that date arrives.

The property that matters is resolvability. A forecast that cannot be settled is an opinion wearing a number. Every forecast here names one source, one date, one threshold. For example:

F-16-04The Trade Desk reports full-year 2026 revenue growth below 8%. Resolves 2027-02-28 against the company's Q4/FY2026 results release. p = 0.88. Two-thirds of the year has already printed at +3% with Q3 guided down sequentially.

Nobody has to interpret whether that came true.

20.2 How forecasts are derived from trends

The layer is not freehand. Every trend now carries a mechanical prior — a transparent heuristic estimate that it continues in its stated direction over its stated horizon:

base  = 0.35·persistence/5 + 0.20·technical_maturity/5 + 0.25·adoption/5 + 0.20·evidence_factor
prior = 0.30 + 0.55·base + stage_adjustment + direction_adjustment + horizon_adjustment

Mean priors by class behave as they should: current 0.833 · cooling 0.642 · emerging 0.554 · overhyped 0.497. The model has never seen an outcome, so this ordering is a property of the scoring dimensions, not evidence of predictive skill.

The prior's job is to be argued with. Analysts set their own probability and must record prior_delta with a written reason. Across 200 forecasts: mean |delta| 0.246, and not one forecast was left equal to its prior. The largest disagreements are where the layer earns its keep — the prior says continuity, the analyst says this specific thing will not be disclosed:

Δ Forecast Prior → Analyst Proposition
−0.81 F-16-08 0.94 → 0.12 An audited public CTV advertising price index exists by the resolution date
−0.74 F-01-06 0.94 → 0.20 Census BTOS reports AI use above the stated threshold
−0.68 F-03-08 0.83 → 0.15 TSMC discloses a numeric CoWoS capacity figure
+0.65 F-13-01 0.19 → 0.84 No humanoid filing discloses the threshold by end-2027

Four of the five largest adjustments are analysts saying "the data will not exist" — which is what the Phase 1 structural-gap findings should predict, and is a good sign the two layers agree.

20.3 Calibration discipline

A register of nothing but 85% forecasts cannot distinguish a good forecaster from a cautious one. The contract set floors; the register clears them comfortably.

Property Result Contract floor
Probabilities in 0.35–0.65 (where calibration information lives) 109/200 (54%) 25%
Resolving on or before 2027-12-31 170/200 (85%) 40%
Forecasts left equal to the mechanical prior 0
Probability range 0.12 – 0.92
Resolution horizon 2026-10-31 → 2030-03-31

First resolutions fall due 2026-10-31 — six weeks after authoring. That is deliberate: a forecasting layer that produces no track record for three years is unaccountable in practice whatever it promises in principle.

Analysts were also required to write forecasts they expect to lose. Those are marked in-record. A register where nothing resolves against you was a description of the present, not a forecast.

20.4 The register by sector

Eight forecasts per sector, 200 total. Δ is the mean absolute adjustment away from the prior.

# Sector ID n Mean p In 0.35–0.65 By end-2027 Gaps Ø Δ
1 Semiconductors, advanced hardware & quantum 03 8 0.49 3 6 0 0.36
2 Healthcare, biotech & life sciences 06 8 0.58 2 7 1 0.27
3 Energy & power systems 05 8 0.60 5 7 0 0.25
4 AI foundation models & compute infrastructure 01 8 0.45 5 6 2 0.33
5 Enterprise software & SaaS 02 8 0.55 4 6 0 0.20
6 Finance, fintech & payments 07 8 0.53 7 7 0 0.28
7 Industrial manufacturing, supply chain & logistics 09 8 0.56 5 7 0 0.21
8 Automotive, mobility & transportation 10 8 0.54 4 5 1 0.21
9 Startups, venture capital & private markets 11 8 0.70 4 8 1 0.21
10 Cybersecurity & digital trust 04 8 0.53 8 8 1 0.30
11 Aerospace, defense & space 08 8 0.57 3 7 2 0.30
12 Robotics & physical automation 13 8 0.66 4 8 0 0.40
13 Retail & e-commerce 12 8 0.61 3 7 0 0.20
14 Real estate, architecture & construction 18 8 0.69 3 7 0 0.18
15 Advertising, marketing & brand 16 8 0.65 3 6 1 0.26
16 Crypto & digital assets 21 8 0.58 5 6 0 0.19
17 Education, edtech & workforce development 22 8 0.55 4 6 0 0.21
18 Travel, tourism & hospitality 25 8 0.53 4 7 0 0.25
19 Social platforms, creator economy & consumer apps 17 8 0.60 5 8 0 0.09
20 Food, beverage & agriculture 19 8 0.53 7 7 0 0.29
21 Fashion, beauty & personal care 23 8 0.52 4 7 1 0.24
22 Media: film, television & video 14 8 0.62 5 7 1 0.23
23 Climate tech, sustainability & carbon markets 20 8 0.58 4 6 1 0.20
24 Gaming, virtual worlds & immersive media 15 8 0.62 4 8 0 0.26
25 Publishing, music & rights-based IP 24 8 0.52 4 6 3 0.22

Two patterns worth noting. Sector 03 (semiconductors) has the lowest mean probability (0.49) — its analyst is systematically betting against continuity, because memory has cycled four times since 2007 and that base rate dominates. Sector 11 (venture capital) has the highest (0.70) — its structural conditions (DPI drought, concentration) are slow-moving and unlikely to reverse inside the horizon. Neither is a bias; both are base rates doing their job.

20.5 Resolution gaps — 15 forecasts nothing can currently settle

These are the most useful records in the layer. Each names a question that matters and a source that does not exist, which is a direct, costed Phase 2 engineering and licensing backlog.

Forecast Proposition What would be needed
F-01-03 The blended company-level gross margin of at least one of OpenAI or Anthropic PBC for calendar year 2027 will be below Revenue and cost-of-revenue lines in an audited income statement
F-01-07 A second autonomous-agent intrusion at a named third-party organisation, distinct from the May-July 2026 OpenAI/Huggin Primary incident reports and technical timelines naming the victim organisation
F-04-02 An EU member-state competent authority will publicly disclose an administrative fine imposed on a named entity for a N National competent authority decision registers and enforcement statements
F-06-04 FDA announces at least six further drug approvals granted under the Commissioner's National Priority Voucher pilot, ta Press announcements containing 'National Priority Voucher'; cross-check against the FDA Novel Drug A
F-08-01 A US Department of Defense Inspector General report, a GAO report or sworn congressional testimony published on or bef Audit reports on 155mm and organic industrial base modernisation; read for accepted rounds per month
F-08-08 Fifty or more production Collaborative Combat Aircraft of the FQ-42A and FQ-44A types combined are publicly confirmed Awards to General Atomics and Anduril referencing FQ-42A and FQ-44A; then GAO weapon-systems annual
F-10-01 California driverless deployment vehicle miles travelled with no passenger on board are at or above 40% of total drive The quarterly ZIP archives for the Driverless Deployment programme; extract the vehicle-miles-travel
F-11-02 No regulator, standards body or independently audited public dataset publishes a fund-level distributions-to-paid-in b ILPA reporting-template releases and any announcement of a standardised DPI or continuation-vehicle
F-14-08 No publicly reported instance occurs on or before 2027-12-31 of a SAG-AFTRA signatory producer serving the union with SAG-AFTRA contract and news pages for synthetic-performer notices, arbitration announcements and any
F-16-08 An audited or accredited public index of connected-television advertising CPMs covering at least three distinct seller accreditation announcements and standards issuances; the closest registered body to an accrediting a
F-20-07 Credits carrying an ICVCM Core Carbon Principles label account for more than 25% of total voluntary carbon market reti registry-level issuance and retirement workbooks; a CCP-eligibility flag would be required and does
F-23-07 At least one decret en Conseil d'Etat implementing Loi n. 2026-602 and defining the threshold at which a seller is sub the legislative dossier's implementing-measures ('mesures d'application') section listing published
F-24-01 The court in In re OpenAI, Inc. Copyright Infringement Litigation, MDL No. 25-md-3143 (S.D.N.Y.), enters an order reso docket metadata for MDL No. 25-md-3143 (S.D.N.Y., Judge Sidney H. Stein), entries following the Nove
F-24-02 On or before 2027-12-31, the court in MDL No. 25-md-3143 (S.D.N.Y.) has entered an order denying summary judgment to O the summary-judgment opinion in MDL No. 25-md-3143, holding on the fair-use defence by category of w
F-24-07 A music streaming platform other than Deezer publishes a numeric statistic for the share of AI-generated tracks in its used as the baseline series; resolution requires monitoring competitor newsrooms and transparency re

Several of these are engineering fixes, not licensing spend — CourtListener/RECAP is a free official API that was robots-blocked in this environment, and it gates the entire publishing/music litigation forecast set. Others are genuine voids: no audited public CPM index has existed for any advertising channel in 25 years, and no source consolidates NIS2 enforcement across 27 member states.

20.6 Six-scenario analyses

Twenty-five sets, one per sector, on that sector's most consequential trend. 150 branches, all six types present in every set, probabilities summing to 1.00 in all 25.

Set Subject Base-case p
SC-01 Debt- and lease-financed data-centre buildout reaches systemic scale 0.40
SC-02 Software budgets accelerating while services budgets stall 0.42
SC-03 Memory supercycle: HBM-led DRAM/NAND pricing at unprecedented margins 0.40
SC-04 Identity is the contested perimeter, and machine identities now dominate it 0.42
SC-05 Capacity markets clearing at administrative caps with physical shortfalls 0.40
SC-06 The incretin franchise trades price for volume as the US net-pricing regime 0.40
SC-07 Private credit's first genuine stress test: the gap between a roughly 2% hea 0.36
SC-08 European rearmament converting from budget lines into firm multi-year backlo 0.42
SC-09 China's direct share of US imports collapsing while connector economies abso 0.44
SC-10 Multi-metro paid driverless robotaxi networks: regulator-reported miles, dea 0.40
SC-11 The DPI drought: whether the private-capital layer returns cash to LPs, and 0.40
SC-12 US e-commerce penetration past 17% of retail, and where the retail profit po 0.42
SC-13 Humanoid robots doing useful paid work at scale: whether disclosed industria 0.44
SC-14 Streaming profitability arriving through price and advertising rather than t 0.41
SC-15 The dismantling of the flat 30% app-store commission across seven jurisdicti 0.40
SC-16 Alphabet, Meta and Amazon taking a widening majority of US advertising reven 0.40
SC-17 Statutory age assurance as a standing operating cost, and where the age sign 0.42
SC-18 Data-centre real estate as the only structurally tight major property type, 0.40
SC-19 Food inflation decoupled downward from an energy-led headline, and whether t 0.42
SC-20 The disclosure/pricing divergence: carbon pricing advancing while carbon dis 0.40
SC-21 Stablecoin supply after the plateau: whether the $305bn pause is a pause or 0.38
SC-22 The recent-graduate labour market: whether entry-level compression stays a m 0.42
SC-23 The 2027 margin reset: what happens when the tariff-refund windfall lapses a 0.40
SC-24 The price of AI training data: whether court-supervised settlement becomes a 0.36
SC-25 The jet fuel shock: whether a 31.4% fuel cost share is the new structure or 0.38

Each branch carries: a mechanism (the causal chain, not a mood), early indicators with the source that would show them and the month they would become visible, affected industries, and what a business should do. Each set names exactly one load-bearing assumption — the thing that, if wrong, invalidates the whole set. Naming it is the difference between scenario analysis and scenario theatre.

20.7 The accountability machinery

resolve.py ships with the layer. It is the half that most published forecasting omits.

python3 resolve.py due 2027-03-31     # what needs checking, and exactly where to look
python3 resolve.py resolve F-16-04 1  # record an outcome
python3 resolve.py resolve F-24-01 void  # unresolvable — excluded from scoring, not deleted
python3 resolve.py score              # Brier score, skill vs climatology, calibration buckets

due prints the proposition, the resolution source with its URL and the exact table to read, and the TRUE/FALSE criteria — so resolution requires no memory of what the forecaster meant.

score reports mean Brier score (0.00 perfect, 0.25 the coin-flip baseline), skill against climatology, directional accuracy, calibration by probability bucket (of everything called at 70%, how much happened?), the five worst calls, and — the test that matters for this layer's existence — whether analyst adjustment beat the mechanical prior. If it did not, the analysts are adding noise and the honest response is to say so and simplify.

Run today it prints exactly what it should:

No resolved forecasts yet. The register was authored 2026-09-15; the first resolutions fall due 2026-10-31. Until then this layer has NO track record, and its probabilities are unvalidated.

20.8 Editorial rules for this layer

  • Never present a forecast as a certainty, in the proposition, the rationale, or any rendering.
  • 89 of 200 forecasts carry review_required — health, financial, legal, political and safety adjacent. They inherit the review flags of the trends they derive from and must clear the human gate in 19-editorial-policy.md before publication. All eight sector-06 forecasts are flagged.
  • void is a published state, never a deletion. A forecast that turned out to be unresolvable stays in the register, marked, and is excluded from scoring. Deleting inconvenient forecasts is the standard industry practice this layer exists to refuse.
  • A resolved forecast is never edited. Corrections attach as amendments with their own dates.
  • Publish the track record before publishing new forecasts, once one exists. A forecaster who shows their Brier score has earned the right to be read; one who does not, has not.

20.9 Honest limitations

  1. Zero track record. Everything here is unvalidated. The mechanical prior is a heuristic, not a fitted model — there were no outcomes to fit on. Treat all probabilities as first drafts until the ledger has resolutions.
  2. Single-forecaster-per-sector. No aggregation, no independent forecasts of the same proposition, so no wisdom-of-crowds effect and no inter-forecaster reliability estimate. Phase 2 should have at least two analysts forecast an overlapping subset.
  3. Resolution-source risk. Sources change methodology (Nielsen's ARF DASH recalibration is a live example, handled explicitly in the sector-14 resolution criteria), stop publishing, or go private. Each is a route to an unresolvable forecast.
  4. Selection effects. Forecasts were drawn from the highest-scoring trends, so the register over-represents well-evidenced subjects. That makes the layer look better calibrated than it would be on a random sample of questions.
  5. The corpus is the ceiling. Thirteen sectors were researched with degraded source discovery (see the QA register); forecasts derived from them inherit that limitation.
Research provenance
Source artifact
01-frameworks/21-forecaster-layer.md
Corpus date
15 September 2026
Prepared for this site
16 September 2026
Site publication
18 September 2026
Verification
Inherited; not fully rechecked