Conflict & security
22%
Methodology
The score is a weighted composite risk index from 0 to 100. In this build it blends structured disaster and climate signals with lower-confidence current-news signals for conflict, unrest, governance, macro stress, public health, and cyber disruption.
Structured providers remain the gold standard. Headline-derived domains stay visibly sparse in the UI so the site does not pretend a story-cluster heuristic is equal to a clean event dataset.
Verdict copy comes from a fixed reviewed library rather than being improvised at runtime, so the editorial layer rotates without drifting into nonsense.
Weights
22%
14%
14%
10%
13%
10%
9%
8%
Bands
Band 0
0-9
Alt labels: Not Fucked, Hardly Fucked, Barely Fucked, Almost Not Fucked, Only Lightly Fucked
Band 1
10-19
Alt labels: Slightly Fucked, A Little Fucked, Lightly Fucked, Mildly Fucked, A Bit Fucked
Band 2
20-29
Alt labels: Moderately Fucked, Noticeably Fucked, Worryingly Fucked, Meaningfully Fucked, Properly Fucked
Band 3
30-39
Alt labels: Pretty Fucked, Quite Fucked, Fairly Fucked, Substantially Fucked, Uncomfortably Fucked
Band 4
40-49
Alt labels: Seriously Fucked, Deeply Fucked, Really Fucked, Decidedly Fucked, Considerably Fucked
Band 5
50-59
Alt labels: Severely Fucked, Very Seriously Fucked, Profoundly Fucked, Gravely Fucked, Acutely Fucked
Band 6
60-69
Alt labels: Intensely Fucked, Critically Fucked, Brutally Fucked, Wildly Fucked, Multi-Front Fucked
Band 7
70-79
Alt labels: Extremely Fucked, Crisis-Level Fucked, Wide-Area Fucked, Systemically Fucked, Massively Fucked
Band 8
80-89
Alt labels: Catastrophically Fucked, Historically Fucked, Systemically Fucked, Mega-Fucked, Ruinously Fucked
Band 9
90-100
Alt labels: Completely Fucked, Apocalyptically Fucked, Utterly Fucked, Terminally Fucked, Maximally Fucked
Editorial
The build includes 300 stored verdict messages and 20 methodology blurbs. Messages are selected by band, scope, confidence, and a deterministic salt so the site rotates copy without inventing new text at runtime.