Methodology
How 27 indicators become 6 battery scores — methodology v2.6.0.
How a score is built
Each indicator is fetched in its own unit, then mapped onto a 0–100 scale by an explicit rule declared in the registry — the bounds below. A battery score is the weighted sum of its indicators: score = Σ weightᵢ × indicatorᵢ, with weights summing to exactly 1.0. There is no hidden term and no discretionary adjustment: the frontend you are reading never computes a score, it only displays what the pipeline computed.
100 means healthy, 0 means critical. Bounds are calibrated so that within each battery, the worst episode since 1990 lands around 10–25 and the best recent period around 70–85.
Missing data never moves a score. When a source has not published yet, the last known value stays in the calculation — for annual sources that is the normal regime, not a failure. What changes is coverage: the share of weight backed by data that is still within its expected publication cycle. Below 60% coverage a battery is flagged Degraded. We deliberately do not renormalize weights onto the available indicators: a flaky source would make a public score zigzag with no real-world change behind it.
Every version is permanent. The registry carries a semantic version; any change to a weight or a bound requires a version bump and a changelog entry, enforced by CI. Past scores keep the version they were computed under, so a revision never silently rewrites history. Every revision so far is listed under revision history.
The 6 batteries
Environment
Physical and biological state of the planet: climate, oceans, disasters, forests, air, biodiversity. Global aggregate only.
Economy
Global macroeconomic health: growth momentum, labour market, price stability and fiscal sustainability. World aggregates.
Society
Human capital and social cohesion worldwide: education, health, gender equality, and violent death — both interpersonal and organized.
Innovation
Global innovation capacity and technology diffusion: R&D effort, connectivity and digital infrastructure.
Governance
State of the world's political institutions: electoral democracy, political stability, control of corruption, voice and accountability. Every indicator is a population-weighted world aggregate — what the average human being actually experiences.
Resources
Resource pressure and the energy transition: energy sufficiency, decarbonisation of electricity, critical mineral reserves and freshwater.
Sources and licences
Every source is open, automatable and legally redistributable. Anything that failed one of those three tests was cut rather than approximated — the Democracy Index (proprietary), Gallup World Poll (proprietary) and the Transparency International CPI (CC BY-ND, which forbids derivatives) are not in any formula.
Share-alike notice — V-Dem (via the OWID mirror)
Share-alike propagates to derivatives. Since 2.5.0 every score this project publishes is under CC BY-SA 4.0 — not only Governance — so this source no longer sets a battery apart. Source data is unaffected: each source keeps its own licence, and the twelve do not share one. Five are CC BY 4.0, three public domain, one CC BY-SA 4.0, one CC BY 3.0 IGO, and two (IMF, GDACS) are free with attribution without a standard licence.
Licence notice — Uppsala Conflict Data Program (UCDP)
CC BY 4.0 requires the citation, so it is published here rather than kept in a code comment: Shawn Davies, Therése Pettersson, Magnus Öberg, Organized violence 1989-2025, and violent political protests, Journal of Peace Research, 2026. Three datasets are combined — battle-related deaths, non-state conflict and one-sided violence — read from UCDP's versioned CSV archives. The UCDP API is not used: since version 26.1 it requires an access token issued by e-mail, and this project takes no source it cannot reach without a private credential.
Editorial choices we stand behind
Normalization bounds are judgement calls. These 6 are the ones most open to attack — all of them deliberate, and all of them defensible only if we write them down in the open.
Energy per capita is scored as a band, not a ladder
More energy is not automatically better. The Resources battery treats 12,000-17,500 kWh per person per year as the healthy band, anchored on the ETH Zurich 2000-watt society. The consequence is deliberate: this score peaked before ~2005 and has been falling since. We are saying that today's growth in energy use is itself a pressure signal.
The Red List Index is rescaled to 0.5-1.0, not passed through
A straight passthrough would score biodiversity around 72 and move roughly one point per decade — a reassuring number for what the UN calls an extinction crisis. Rescaling from 0.5 makes the trend legible, at the cost of a lower bound that is our editorial judgement rather than a published threshold.
The governance bounds are relative, and demanding
The Worldwide Governance Indicators are built so that the average country sits near 0 each year. We score the population-weighted world against a ceiling of 0.0 — meaning 100 would require the average human to live in a country of average governance. That has never happened in 29 years of data. We keep the target rather than flatter the score.
Earthquakes count in Environment
GDACS mixes climatic and geophysical hazards. Earthquakes say nothing about human-driven environmental decline, but their civilizational impact is real and the battery is called Environment, not Climate. Filtering them out would be the more contestable choice.
Temperature is scored against 2.0 °C, and will need recalibrating
The Paris upper limit is the most defensible public anchor, but on the current trajectory this indicator reaches 0 around 2045 while the world keeps warming. A recalibration will be legitimate then — and it will be a documented methodology version, never a silent adjustment.
Every published score carries one licence: CC BY-SA 4.0
V-Dem's share-alike clause propagates to the Governance battery score, and the composite includes Governance. Rather than run two licensing regimes inside one dataset, every score this project publishes — the 27 normalized indicators, the 6 batteries, the composite — is released under CC BY-SA 4.0. One sentence stays true everywhere; the accepted cost is that share-alike binds derivative reuse. Source data keeps each source's own licence, listed per source on this page.
Known limits
World aggregates only. Every score describes the planet, not a country. Country-level scoring is a separate project, not a toggle.
Almost everything here moves once a year. Only 5 of the 27 indicators republish more often: Global temperature anomaly (vs pre-industrial) (monthly), Global mean sea level rise (monthly), Extreme events (weighted GDACS alerts) (real time), World public debt (twice a year), Renewable share of world electricity (monthly). The other 22 describe a calendar year and arrive months — sometimes years — after it ends. Society, Innovation, Governance are built entirely on annual series. The slowest, Freshwater withdrawals per capita (world), may lag 8.2 years before we flag it overdue.
Gender inequality is not income inequality. The World Bank Gini series has no world aggregate at all, so the Society battery measures gender inequality and says so, rather than implying a coverage it does not have.
The WGI scale is relative by construction. Governance measures the gap between the average human's country and the average country, not an absolute level of good government.
What the pipeline actually collected last night, source by source, is on the status page.
Revision history
Every version of the registry since it became the single source of truth, newest first. Each one is a permanent snapshot: past scores keep the version they were computed under. Most revisions change what is published — a label, a licence, a staleness threshold — without moving a single score, and they say so.
The date is when the revision was written, not when it started counting: a version only applies to scores once a collection run has recomputed under it. When the two differ, the banner at the top of this page says so.
- v2.6.016 Aug 2026Computed the scores on this page
Deaths in armed conflict now have an indicator: UCDP's three organized-violence datasets, scored per 100,000 people, sharing Society's violence weight with the homicide rate. Society and the composite both fall.
- v2.5.112 Aug 2026
A published note about source licences was wrong; it is corrected, along with three stale comments. Scores unchanged.
- v2.5.012 Aug 2026
Every published score now carries a single licence, CC BY-SA 4.0. Scores unchanged.
- v2.4.011 Aug 2026
The five editorial calibration choices moved into the registry, and licence names are spelled out in full. Scores unchanged.
- v2.3.011 Aug 2026
The composite index and the homepage display labels are now declared in the registry. Battery scores unchanged.
- v2.2.011 Aug 2026
Every published string in the registry switched to English. Scores unchanged.
- v2.1.411 Aug 2026
The global temperature unit now names the baseline actually used. No bound or value changed.
- v2.1.311 Aug 2026
Two more staleness thresholds widened to match real publication lags. No bound or weight changed.
- v2.1.211 Aug 2026
Staleness thresholds recalibrated on the first full six-battery run, so the flag marks a broken publishing cycle rather than a structurally slow source. No bound or weight changed.
- v2.1.111 Aug 2026
Two implementation fixes found by live collector tests: the extreme-events staleness window, and the UNDP world geography code.
- v2.1.011 Aug 2026
Live verification of all eight sources. Sea level moved from a frozen NOAA feed to NASA-SSH, the innovation index indicator was dropped for lack of a comparable series, and several weights and bounds were revised — this revision does change scores.
- v2.0.311 Aug 2026
Deforestation now reads a pre-aggregated country dataset instead of a raster that requires a geometry per request. No bound or weight changed.
- v2.0.211 Aug 2026
Two staleness thresholds corrected by the first real run. No bound, weight or indicator changed.
- v2.0.111 Aug 2026
Collector fixes from live API checks, including rebuilding the world public-debt aggregate from the official IMF SDMX API. No bound, weight or indicator changed.
- v2.0.011 Aug 2026
The owner adopted the review's five arbitrations, including the public rule for calibrating bounds across batteries.
- v2.0.0-draft.111 Aug 2026
The editorial review landed: health split into life expectancy and infant mortality, sea level became a cumulative level rather than a rate, and air quality moved to the World Bank series.
- v2.0.0-draft11 Aug 2026
The registry was rebuilt as the single source of truth for 26 indicators and 6 batteries, replacing three divergent V1 definitions. Bounds and weights provisional.