Signal layer

Metrics & methodology

Every country score is built from public data, assembled into four axes. This page is the full index: what we measure, where it comes from, and why.

Normalization: All raw values are normalized to 0–100 using 5th–95th percentile clipping across the full 40-country watch list, preventing outliers from compressing the range. Direction is flipped where low coverage = high gap.

Fuse

mean(unemployment_youth, unemployment_male_total, violence, events_per_capita?)

Combustibility. Where idle military-age cohorts are concentrating and where things blow up.

MetricCodeSourceUnitCadenceDirectionNotes
Youth unemploymentSL.UEM.1524.MA.ZSWorld Bank% of male labor force age 15–24AnnualHigh = worsePrimary ranking metric. Leading indicator of instability.
Male unemployment (15+)SL.UEM.TOTL.MA.ZSWorld Bank% of male labor forceAnnualHigh = worseBroader base; corroborates youth figure.
Intentional homicidesVC.IHR.PSRC.P5World Bank / UNODCPer 100k populationAnnualHigh = worseProxy for structural violence and state fragility.
Recent conflict eventsACLEDACLED APIProtest + violence events, last 90 daysWeekly sidecarHigh = worseReal-time unrest signal. Added to fuse when available.

Access gap

mean(electricity_gap, mobile_gap, ownership_gap, ai_gap)

How much of the pipe is missing: power, internet, devices, and inference. Low coverage = high gap.

MetricCodeSourceUnitCadenceDirectionNotes
Electricity accessEG.ELC.ACCS.ZSWorld Bank% of populationAnnualLow = worse (higher gap)The gate. No power, no pipe.
Mobile subscriptionsIT.CEL.SETS.P2World Bank / ITUSubscriptions per 100 peopleAnnualLow = worseConnectivity proxy. Can exceed 100 (multi-SIM).
Mobile ownershipownershipITU / Our World in Data% of population owning a phoneAnnual sidecarLow = worseActual device access, not just subscriptions.
Internet usersIT.NET.USER.ZSWorld Bank% of populationAnnualLow = worseCovers mobile and fixed broadband.
AI tool usageai_usage_estDataReportal / GWI survey% of populationAnnual sidecarLow = worseSurvey-based where available; internet × survey% proxy otherwise.

Impact

√(fuse × access)

Geometric mean of fuse × access. Requires both a burning fuse AND a real access gap. Punishes imbalance.

MetricCodeSourceUnitCadenceDirectionNotes
Impact scoreDerived0–100Each buildHigh = more urgentPrimary ranking for intervention priority. Top countries: Somalia 90, Yemen 87, Congo 85.

Reach

100 − freedom_score_priority

Intervention probability. How reachable the region is, shaped by political freedom.

MetricCodeSourceUnitCadenceDirectionNotes
Freedom scoreFHFreedom House0–100 (100 = most free)Annual sidecarHigh freedom = high reachHigher freedom = more likely intervention lands. Not a moral filter, a logistics filter.

Context

Supporting indicators used for display and context. Not scored.

MetricCodeSourceUnitCadenceDirectionNotes
PopulationSP.POP.TOTLWorld BankTotal headcountAnnualUsed to compute per-capita event rates and scale reach.
Working-age shareSP.POP.1564.TO.ZSWorld Bank% ages 15–64AnnualDemographic context. High share + high unemployment = maximum fuse.

Watch list

The 40-country watch list is the top 40 countries by male youth unemployment (World Bank, latest available year). Rankings are recomputed on each data refresh. The list is not editable. It is purely data-driven.