12

Composite Score

🟒 low

Normal conditions. No specific action needed.

Layer Model Score

1 / 15

Background noise

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

Early Warning Layers

πŸ—οΈ +1

Structural pressure

Fuel Β· power Β· food Β· currency

Food price inflation

⚑ +0

Trigger event

Political Β· service delivery

Inactive

πŸ“± +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
0
πŸ“°
Unrest News Trigger 16% weight
0
0 mention(s)
πŸ›’
Supply Shortage News Structural 8% weight
0
0 mention(s)
πŸ’±
Currency (ZAR) Structural 8% weight
25
πŸ“…
Calendar Events Trigger 6% weight
10
πŸš›
Logistics Disruption Logistics 14% weight
0
0 mention(s)
🌽
Food Price Inflation Structural 8% weight
54
0 mention(s)
πŸ“£
Social Media Social 10% weight
28
Sources active:

Infrastructure Corridor Status

N3 Corridor

JHB–Durban freight

β€” UNKNOWN

N2 Corridor

South Coast route

β€” UNKNOWN

Durban Port

Import/export hub

β€” UNKNOWN

Taxi Networks

SANTACO / NTA

β€” UNKNOWN

Durban Weather Risk

Weather data unavailable

24-Hour Risk Trend

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.