Predictive History · consolidated edition

Fifteen systems · eighty adjudicated claims · one instrument that failed its own test

The map, and the method that audits it

How the world's systems couple, written so that every claim about them carries the verdict an independent panel gave it, and the evidence it does or does not rest on.

Status Complete with stated limitations · rates provisional

Most explanations of how the world works arrive with no method attached, which makes them indistinguishable from the confident commentary they were written to replace. This edition ships both. The map is the substance: fifteen systems, their couplings, six named transmission chains. The method is the annotation: every claim that touches a system carries the verdict three independent raters gave it, and a visible mark for whether its evidence can be retrieved at all.

The subject

A prophet with a scoreboard

In May 2024, in a Beijing classroom, a former high-school teacher named Jiang Xueqin made three predictions on camera. Trump would win in November. Trump would start a war with Iran. And the United States would lose it. He sketched the invasion scenario in detail, put the force requirement in the millions, and described what would happen to the troops already in theatre.

On 28 February 2026 the United States and Israel began the war. Within three days the video had earned him a hundred thousand subscribers, an epithet, and an audience that now numbers in the millions. By July he had left teaching and was touring: Tokyo, Los Angeles, New York, three-hour sessions in packed rooms.

The standard reaction is one of two things and both are useless. The first is that he is a prophet. The second is that a stopped clock is right twice a day. Neither is a finding. Both are ways of not doing the work.

The work is available, because he made it available. He treats his predictions as the test of his model and says so repeatedly. He names three events that would break it outright. He publishes his sources. He tells his audience which of his claims are intuition and which are documents. Whatever else is true of him, he has built something that can be scored, which is more than most of the people who dismiss him have done.

So it was scored. 80 claims, one at a time, against the record, by three raters blind to this project. What comes back is not a verdict on a man. It is a shape, and the shape is the reason this document exists.

He is far more reliable about what a document says than about why anything happened. Claims asserting a checkable predicate confirm at 58%. Claims asserting a conclusion built on one confirm at 12%. On causes, which are 49% of everything he says, the confirmed rate is 9%, or roughly right about one time in eleven.

Those two rates are the finding. The five-row ordering by subject that this project originally led with is reported further down, together with the reason it should not be read as a rank order.

Four reading paths run over the same source. The map is the world. The method is how any claim about it was judged. The failed test is what happened when the instrument was pointed at itself. Practice is the only one where you can be wrong.

The map

Fifteen systems, and what moves between them

Systems are arranged by layer: substrate at the top, coordination and decision at the bottom. An edge means one system transmits into another through a named mechanism, not that they are vaguely related. Select a system to light its couplings, see the mechanism on every edge, and read the adjudicated claims that touch it.

The tint is the method annotating the map. Each system is shaded by how often the claims filed against it were confirmed, on the resolved denominator. The substrate systems hold their colour. State capacity and geopolitics, which carries more claims than any other system, confirms at 5%.

And the map shows a coverage gap the rates cannot. The eighty claims touch only 9 of 15 systems. 6 are drawn hatched because no claim was filed against them at all: Water, Critical minerals, Physical networks, Debt, fiscal & state capacity, Public health & biosecurity and Climate & the energy transition. A confident account of how the world works said nothing measurable about any of them.

Layer 0 · Substrate Layer 1 · Movement Layer 2 · Capability Layer 3 · Claims on the future Layer 4 · People Layer 5 · Coordination & decision Layer 6 · Cross-cutting energy → food: natural gas → ammonia → urea (Haber-Bosch) energy → water: pumping and desalination energy energy → minerals: refining energy cost energy → trade: bunker fuel energy → networks: grid fuel mix energy → compute: data-centre power energy → money: terms of trade → currency energy → fiscal: resource revenue energy → state_capacity: export leverage food → energy: biofuel demand food → water: irrigation withdrawal food → trade: grain freight demand food → money: headline CPI → policy response food → demography: migration on 1-3yr lag food → health: nutrition food → state_capacity: food price → unrest food → information: unrest salience water → energy: hydro output; thermal cooling water → food: irrigation water → minerals: processing water water → trade: canal draft limits (Panama) water → networks: grid cooling water → compute: fab and DC cooling water → demography: displacement water → health: sanitation water → institutions: basin treaties water → state_capacity: basin disputes minerals → energy: electrification hardware minerals → trade: export-control administration minerals → networks: grid hardware minerals → compute: chips, magnets, substrates minerals → money: capex minerals → fiscal: industrial policy minerals → institutions: control regimes minerals → state_capacity: supply leverage trade → energy: delivered cost trade → food: delivered cost trade → minerals: delivered cost trade → compute: delivered cost trade → money: invoicing currency; trade finance trade → fiscal: tariff revenue trade → health: API supply trade → institutions: sanctions law trade → state_capacity: chokepoint control networks → energy: grid stability networks → trade: port systems networks → compute: connectivity networks → money: settlement and timestamping networks → information: distribution networks → state_capacity: command and control compute → energy: data-centre demand compute → food: precision agriculture compute → water: cooling draw compute → minerals: demand pull compute → trade: logistics optimisation compute → networks: traffic compute → money: capex and valuations compute → fiscal: tax base compute → demography: labour demand compute → health: drug discovery compute → institutions: enforcement capacity compute → information: generation cost of content compute → state_capacity: military capability money → energy: capex cost of capital money → food: input finance money → minerals: project finance money → trade: trade finance money → networks: infrastructure finance money → compute: capex cost money → fiscal: risk-free rate money → demography: savings-investment money → health: health finance money → information: media finance money → state_capacity: sanctions instrument fiscal → energy: subsidy space fiscal → food: subsidy space fiscal → water: infrastructure spend fiscal → minerals: industrial policy fiscal → trade: tariff policy fiscal → networks: infrastructure spend fiscal → compute: subsidy fiscal → money: issuance volume fiscal → demography: pension commitments fiscal → health: health budget fiscal → institutions: legitimacy fiscal → state_capacity: defence budget demography → energy: demand demography → food: demand demography → water: demand demography → trade: labour supply demography → compute: labour supply demography → money: savings-investment balance demography → fiscal: dependency ratio demography → health: care load demography → institutions: migration politics demography → information: audience composition demography → state_capacity: conscription pool health → food: labour availability health → water: sanitation demand health → trade: border closure health → money: risk premia health → fiscal: emergency spending health → demography: mortality health → institutions: emergency law health → information: compliance behaviour health → state_capacity: stability institutions → energy: permitting institutions → food: export bans institutions → water: allocation rules institutions → minerals: control law institutions → trade: trade law institutions → networks: standards institutions → compute: export control institutions → money: collateral enforceability institutions → fiscal: fiscal rules institutions → demography: migration law institutions → health: IHR obligations institutions → information: liability rules institutions → state_capacity: treaties information → energy: siting consent information → food: panic buying information → trade: expectations information → money: narrative-driven flows information → fiscal: tax morale information → demography: migration pull signals information → health: compliance information → institutions: legitimacy information → state_capacity: escalation dynamics state_capacity → energy: sanctions state_capacity → food: export bans state_capacity → water: basin coercion state_capacity → minerals: export control state_capacity → trade: chokepoint control state_capacity → networks: sabotage state_capacity → compute: export control state_capacity → money: reserve status state_capacity → fiscal: defence spending state_capacity → demography: displacement state_capacity → health: biosecurity state_capacity → institutions: treaty exit state_capacity → information: propaganda climate → energy: demand-side shift climate → food: drought, heat, precipitation climate → water: hydrology climate → minerals: transition demand climate → demography: habitability and migration climate → money: stranded assets; insurance repricing climate → state_capacity: disaster response load Energy Food & fertiliser Water Critical minerals Trade & logistics Physical networks Semiconductors & compute Money & dollar liquidity Debt, fiscal & state capacity Demography Public health & biosecurity Institutions & law Information ecosystems State capacity & geopolitics Climate & the energy transition
high confirmation low no claims filed fewer than 3 resolved, rate unstable transmits into the selected system transmits out of it blue, solid: the record amber, open outline: the source's own assertion

Coupling direction is drawn in neutral ink on purpose. Amber and blue are reserved for the distinction between what a source asserted and what the record shows, and are not reused for anything else.

148 coupling edges across 15 systems, each naming its mechanism, bundled toward a vertical spine so the graph resolves at rest. Bundling is geometry only: no coupling weight is invented, because the data does not carry one. The declared cross-cutting key cross_system is not a system and is not drawn. Node counts read confirmed over resolved; an asterisk marks a system with fewer than 3 resolved claims, where the rate is shown but should not be read as a measurement.

The map

Six chains worth knowing cold

A chain is a sequence of couplings with a mechanism at each step. Chains are falsifiable; vibes are not. Each is stated with the link that would break it. Highlight any chain on the map above.

Chain 1
Gulf disruption → global liquidity
Hormuz transit falls → Japanese import costs rise → yen weakens → carry trade stress → intervention → cross-asset volatility → risk asset repricing
requires no coordination Breaks if: Japan's energy import intensity falls materially; the BoJ normalises gradually enough that the carry trade unwinds in an orderly fashion; or the carry position turns out to be smaller and less leveraged than estimated. Watch: the cross-currency basis, JGB yields, and Japanese LNG import cost.
Chain 2
Gas → nitrogen → next year's harvest
Gulf gas disruption → ammonia/urea production falls → fertiliser prices spike → application rates fall in price-sensitive geographies → yields fall in the following season → food prices rise → export restrictions → further price rises
Breaks if: ex-Gulf nitrogen capacity (US Gulf Coast, Russia, North Africa) can be dispatched at scale within a season; or if the affected geographies have fertiliser stocks. Watch: urea benchmark prices, Indian and Brazilian application rates, and the count of active export restrictions.
Chain 3
Court ruling → mass movement
Legal doctrine clarified → a specific mode of entry becomes procedurally distinct → information propagates → behaviour concentrates on the seam → capacity is overwhelmed → political crisis → legislative response
Breaks if: the ruling is legislatively reversed, or if the information does not propagate. Watch: high-court dockets in migration, tax, employment and environmental law; and the lag between decision and dissemination, which is where the warning time lives.
Chain 4
Export control → indigenous capability → lost leverage
Control imposed → controlled party's cost of imports rises → indigenous investment becomes rational at the new price → capability is built over 5–10 years → leverage expires → controller must escalate or accept parity
Breaks if: the technology has a genuine physical barrier to replication (EUV lithography is the strongest candidate anywhere) or if the controlled party's capital allocation fails. Watch: ex-controller capacity commissioned, not announced.
Chain 5
Demography → fiscal → institutional legitimacy
Fertility falls → cohort sizes shrink → dependency ratio rises → pension and health commitments outgrow the tax base → taxes rise on a shrinking working-age population, or benefits are cut → intergenerational conflict → migration becomes the only fast lever → migration politics destabilises governing coalitions
Breaks if: fertility recovers (no policy has reliably achieved this), or if productivity growth outruns the dependency ratio (possible; §9 is the candidate), or if migration is politically absorbed. Watch: care-sector vacancy rates and interest-to-revenue ratios, both lead the political symptoms by years.
Chain 6
Compute capex → macro concentration → funding fragility
AI capex boom → a large share of investment and growth concentrates in a few firms and one supply chain → valuations capitalise expected returns → funding conditions tighten (possibly via Chain 1) → capex is deferred → growth contribution reverses
Breaks if: AI revenue growth validates the capex on the assumed timeline; or if the financing stays equity-funded. Watch: the share of AI infrastructure funded by debt and private credit rather than operating cash flow, the single most informative available indicator of whether this is a boom or a bubble, and one that is reported quarterly.

The map

Three couplings people assert that do not hold

These are marked distinctly because asserting a coupling that is not there is the most common way a confident map goes wrong. The struck line is the assertion; beneath it is what the evidence supports instead.

Interdependence prevents war.
The 1990s formulation, that trade linkage makes conflict prohibitively costly, was substantially falsified by 2022. What interdependence actually does is raise the cost of conflict and change its form, shifting it toward economic coercion, chokepoint leverage and sub-threshold action. It does not prevent it. The corrected version is more useful than the original and is what §16's shift from military to supply-chain leverage describes.
Resource scarcity causes war.
The empirical literature is much weaker than the intuition. Resource revenues correlate strongly with civil conflict (the resource curse); resource scarcity correlates weakly with interstate conflict, and shared-basin water disputes have historically produced far more treaties than wars. The mechanism that actually operates runs through state capacity and institutional quality, not through the resource, which means the intervening variable, not the resource, is what to watch.
Migration surges are engineered.
Sometimes they are, weaponised migration is a real instrument with documented cases. But the base rate strongly favours the boring generator: a legal change, an economic shock, a network effect, or a smuggling-price change. The Ceuta case is the specimen: a real, documented, US-linked political project to transfer the enclaves existed, and it did not cause the surge. Both facts are true. Holding them simultaneously is the entire skill. --- # PART IV · READING THE FUTURE

The join

How the method annotates the map

Selecting a system above lists the claims filed against it with their verdicts, so the map is not a set of assertions but a set of adjudicated assertions. The join is enforced in the data: every claim carries a system field, and the validator refuses to build if one fails to resolve against the registry.

The single most useful thing to carry from the method into the map: claims that assert a checkable predicate confirm at 58%; claims that assert a conclusion built on one confirm at 12%. On this map, a mechanism is a predicate. An intent is a conclusion.

Adjudication
Majority of three independent raters (R1,R2,R3) applying VERDICT-RUBRIC.md, blind to the brief, to the author's Test B rulings and to the author's re-adjudication. CONTESTED = no majority; excluded from all rates.
Structure labels
claim_structure was assigned by two independent classifiers blind to every verdict, working from claim text alone. They agreed on all 80. It is used to control the predicate/conclusion confound in Vol I 20.6 and is never an input to any verdict.
Provenance
verification_depth_asserted is the original adjudicator's statement of how many sources were consulted; no URL was ever recorded for any of them. verification_depth is now computed from sources[] and means DOCUMENTED. The gap between the two is the size of the unrecorded evidentiary base.
Map
Systems, layers and couplings from data/systems.json and data/linkages.json. Chains and asserted non-couplings derived from VOLUME-II.md by build/derive_map.py, not hand-authored.
Encoding
Amber is the source's own assertion; blue is the record. Solid marks are verified; open outlines are the source's, drawn at full size and never faded. The verdict ramp is ordinal and is used for nothing else. Inherited from The Prophet and the Record, which is a design reference only: its numbers are superseded by this ledger.
Generated
build/html/build_consolidated.py from data/claims.json, predictions.json, systems.json, linkages.json, indicators.json and chains.json. No figure or count in this page is typed by hand.

What the validator proves, and what it cannot

Fourteen rule families, 123 checks, exit 0 required before either volume builds. Two negative-control harnesses run against it: 17 ordinary mutations, 17 caught, and nine adversarial mutations designed to slip through.

RuleWhat it proves
R1–R2Claim IDs are unique, content-keyed, and every cross-reference resolves.
R3Every figure declares its source, encoding, takeaway and the misreading it must avoid.
R4Every figure stated in prose recomputes from the ledger. Parses the manuscripts rather than comparing the data to literals typed into the checker, which is what it did until it was caught doing exactly that.
R5–R9Closed vocabularies, Volume II structural integrity, three-register discipline, cross-volume coherence.
R10Every verdict the prose asserts about a named claim is checked against the ledger.
R11Ledger lockfile. A verdict permutation leaving every aggregate unchanged cannot pass silently.
R12Source entries carry a URL, a tier and a searchable fragment.
R13Panel votes are real per-rater verdicts, not placeholder strings.
R14Every direct quotation on a shipped page is registered and resolved to its evidence. Written after the discovery that a three-word quotation of assent, attributed by name, existed in exactly one file across the whole project and passed every check that came before it.
Five classes of defect it still does not catch
  • A falsified record field
  • A falsified claim text
  • A fabricated reasoning_note
  • A false verdict asserted in prose that names no claim ID
  • A quotation that is registered and sourced but misquoted, or paraphrased so it carries no quotation marks at all. R14 checks that a source exists, never that the source says it.

The first three reduce to one thing: nothing in this repository can check the ledger against the world. Only the extraction audit can, and it needs the raw transcripts. A green validator is evidence of passing its specified checks, not evidence that anything is true.

← Research