54

Composite Score

🟠 high

Consider limiting non-essential travel. Top up fuel and supplies.

Layer Model Score

3.8 / 15

Background noise

0–3 Noise 4–6 Watch 7–9 High 10+ Break

Early Warning Layers

🏗️ +1.8

Structural pressure

Fuel · power · food · currency

Load shedding

Food price inflation

⚡ +2

Trigger event

Political · service delivery

Unrest news / verified events / calendar flashpoint

📱 +0

Social coordination

WhatsApp · TikTok · Facebook

Inactive

🚛 +0

Logistics disruption

N3/N2 · port · trucks · taxis

Inactive

🌧️ +0

Weather risk

Rain · flood · saturated ground

Inactive

Signal Breakdown

Weighted inputs → composite score
⚡
Load Shedding Structural 12% weight
60
Stage 4 · via news_scrape
📰
Unrest News Trigger 16% weight
70
0 mention(s)
🛒
Supply Shortage News Structural 8% weight
0
0 mention(s)
💱
Currency (ZAR) Structural 8% weight
15
R16.32/USD · +0.06% 24h
📅
Calendar Events Trigger 6% weight
10
🌧️
Weather / Flood Risk Weather 5% weight
0
Drizzle · 0.1mm today · Flood risk: Minimal
🚛
Logistics Disruption Logistics 14% weight
0
0 mention(s)
🌽
Food Price Inflation Structural 8% weight
54
0 mention(s)
📣
Social Media Social 10% weight
0
Sources active: reddit

Infrastructure Corridor Status

N3 Corridor

JHB–Durban freight

✓ CLEAR

N2 Corridor

South Coast route

✓ CLEAR

Durban Port

Import/export hub

✓ CLEAR

Taxi Networks

SANTACO / NTA

✓ CLEAR

Durban Weather Risk

⛅

Minimal

Drizzle

Today rain 0.1 mm
Tomorrow 2.2 mm
Soil moisture 26%

24-Hour Risk Trend

Recent Intelligence

Latest news mentions
How the Layer Model Works ▸

Additive Scoring

🏗️ Structural pressure+1 each (max 4)
⚡ Trigger conditions+2 if active
📱 Social coordination+3 if active
🚛 Logistics disruption+4 if active
🌧️ Weather risk+2 if active

Interpretation

0–3 → Background noise

4–6 → Watch closely

7–9 → High risk

10+ → Something is about to break

The pattern most people miss:

Crises don't fail because signals weren't there — they fail because signals were dismissed individually instead of combined.