v8.5 (2026-08-01) 35 states 7 axes
Substrate entanglement is geopolitical, not universal.
QESIS+ measures what a state's digital sovereignty physically rests on: water, submarine cable, rare earths, foreign platforms, hyperscale operator concentration, cloud risk density and electricity. Seven axes, 35 states, every score reproducible from a primary portal.
Energy-rich states decouple through cheap, reliable, carbon-heavy power. For states that import their energy, their minerals and their hyperscalers, every axis is bound to every other. That is the finding, and the gap between those two numbers is the argument.
Source: derived at build time from the published axes. rho = C/6 trace-normalised, CR = 1 - S(rho)/ln 6. Coverage 32 of 35 global, 26 of 35 core. Vintage v8.5 (2026-08-01).
The gap is the finding
The Binary Integrity Guard never imputes. A state missing a weighted axis is not ranked and not quietly zeroed: it is published as a gap with its coverage stated. Below the declared 0.75 threshold, no composite is emitted at all.
| State | Coverage | Absent |
|---|---|---|
| Hong Kong | 0.70 | WSE |
| Singapore | 0.70 | WSE |
| Taiwan | 0.70 | WSE |
Ranking
| # | State | Composite | ODI | ESE | Cov |
|---|---|---|---|---|---|
| 1 | Saudi Arabia | 75.6 | 100.0 | 42.3 | 1.00 |
| 2 | United States | 68.2 | 36.8 | 43.1 | 1.00 |
| 3 | Spain | 60.2 | 33.3 | 27.7 | 1.00 |
| 4 | Belgium | 59.7 | 50.0 | 28.4 | 1.00 |
| 5 | Bahrain | 58.1 | 100.0 | 34.5 | 1.00 |
| 6 | United Arab Emirates | 56.5 | 55.6 | 23.2 | 1.00 |
| 7 | Qatar | 50.9 | 50.0 | 28.4 | 1.00 |
| 8 | Poland | 49.1 | 50.0 | 59.3 | 1.00 |
| 9 | India | 48.7 | 30.6 | 63.9 | 1.00 |
| 10 | Chile | 47.7 | 50.0 | 43.3 | 1.00 |
| 11 | Israel | 46.8 | 25.0 | 42.5 | 1.00 |
| 12 | Netherlands | 46.1 | 100.0 | 33.3 | 1.00 |
| 13 | Denmark | 44.0 | 100.0 | 23.1 | 1.00 |
| 14 | South Africa | 43.9 | 28.0 | 75.1 | 1.00 |
| 15 | Australia | 43.3 | 30.9 | 50.2 | 1.00 |
| 16 | Italy | 42.8 | 25.0 | 44.1 | 1.00 |
| 17 | France | 42.5 | 28.0 | 25.0 | 1.00 |
| 18 | United Kingdom | 42.1 | 37.5 | 44.3 | 1.00 |
| 19 | Mexico | 41.7 | 33.3 | 45.4 | 1.00 |
| 20 | Indonesia | 40.4 | 33.3 | 57.4 | 1.00 |
| 21 | Sweden | 39.7 | 50.0 | 18.2 | 1.00 |
| 22 | Finland | 38.8 | 100.0 | 22.5 | 1.00 |
| 23 | Japan | 38.7 | 26.5 | 39.6 | 1.00 |
| 24 | South Korea | 33.7 | 50.0 | 31.4 | 1.00 |
| 25 | Germany | 33.3 | 28.0 | 40.8 | 1.00 |
| 26 | Malaysia | 32.5 | 50.0 | 44.5 | 1.00 |
| 27 | Austria | 31.2 | 100.0 | 27.1 | 1.00 |
| 28 | Norway | 29.7 | 100.0 | 16.3 | 1.00 |
| 29 | Brazil | 28.6 | 36.0 | 39.3 | 1.00 |
| 30 | Canada | 26.0 | 25.0 | 29.0 | 1.00 |
| 31 | New Zealand | 20.8 | 50.0 | 29.1 | 1.00 |
| 32 | Switzerland | 19.6 | 37.5 | 20.4 | 1.00 |
Composite = 0.3*WSE + 0.3*CSE + 0.17*ODI + 0.08*RGD + 0.15*REE. Derived at build time, never carried. ODI is the continuous Herfindahl measure over operator shares of active cloud regions. Sources: v8_qesis_country_scores.csv, cloud_regions_master.csv. Generated 2026-08-01T12:20:25Z.
Today's focus: Norway
Norway sits at composite 29.7 with coverage 1.00. Its binding constraint is ODI, and its operator concentration reads 100.0 across 1 providers over 2 active cloud regions.
Focus rotates daily so the instrument does not read as a single case study. Asset: qesis_v8.json, coverage 35 of 35, vintage v8.5 (2026-08-01).
What this vintage does not know
Every known limitation, derived from the index at build time rather than kept by hand. An instrument that publishes its own uncertainty is checkable; one that does not is a claim.
| Id | Severity | Limitation |
|---|---|---|
| U-01 | high | 3 of 35 states carry no composite: HKG, SGP, TWN. Water stress is absent and coverage falls to 0.70 against the declared 0.75 threshold. The absence has two distinct causes, published per state as withholding_cause. |
| U-02 | high | The published fsQCA is not a calibration of the published axes. Five independent violations are recorded as D-103: identical raw values with divergent fuzzy membership, an inverted order between GBR and DEU on WSE, a near-constant condition present in every sufficient path, solution statistics that are internally inconsistent, and an outcome variable that contradicts the index it is meant to explain. |
| U-03 | medium | Fidelity is computed for 3 of 35 states (DEU, ESP, GBR). |
| U-04 | medium | Availability-zone counts are missing for 27 of 35 states, so the ODI Herfindahl is weighted one unit per active cloud region rather than by capacity. |
| U-05 | medium | FPE, ESE are published per state and enter no composite (D-044). |
| U-06 | medium | No semiconductor axis exists. The February 2026 roadmap named semiconductor capacity as the Infrastructure Pillar. Scoped as a declared roadmap item, target vintage v9.0, 2026-12-31, contingent on identifying a 35-state fabrication-capacity source. Until that date the roadmap claim is stated as pending, not delivered. |
| U-07 | low | The v8.0 ordinal ODI carried four manual overrides (NLD, HKG, KOR, SGP), each one step below its own stated rule, recorded in no export. |
| U-08 | low | CSE composes EMODnet and SubmarineMap at 0.6/0.4 for EU states and uses SubmarineMap alone elsewhere. |
Asset: qesis_v8.json uncertainty_ledger, 8 entries,
vintage v8.5 (2026-08-01). Also served by
qesis_get_integrity.
Connect it
The index is an MCP server, so any MCP-capable client can call it as a tool. Local, over stdio:
pip install mcp python server.py
Claude Desktop:
{"mcpServers":{"qesis":{"command":"python",
"args":["/path/to/qesis-mcp/server.py"]}}}
Without a licence key the server runs in demo tier: rounded scores, limited depth, component audit locked. That is the product working as designed.
Integrity
Every composite is recomputed from its own published axes on each build, and
the deploy fails on drift. The v8.0 vintage carried a composite that could not be
reproduced from the axes beside it: the United Kingdom scored at or above
Switzerland on all seven axes yet carried a lower composite, which no
non-negative weighting admits. It is derived now, and
qesis_get_integrity answers which generation you are reading.
Formula QESIS_THEORY_v3. Gate: 16 checks plus a mutation test that injects each defect class the gate must catch.
Licence and contact
Demo vintage CC-BY-NC. Derived scores are own work; upstream sources keep their own licences and are cited per axis. TeleGeography-derived cable material is published only as derived aggregates, never raw.
For the institutional vintage, or to ask a question about the method, write to the address on the repository. There is no form on this page, because there is no backend behind it and a form that silently discards what you type is worse than no form. Nothing you do here is logged, and no cookie is set.