EU AI Act Article 50 — 20 days to seal | Get passport
🎬 Video Script 🗺️ Yorkshire + Humber 🛰️ 30 MCPs Live 🚨 Demo: Severe Flood

Digital Twin of Yorkshire

The first MOD-ready sovereign 3D Common Operational Picture. Live demo video script for the 13 July MOD pitch. 4-minute walkthrough. Yorkshire + Humber. Real data. Real MCPs. Real SIGIL chain.

REC · 4K · SIGIL
00:00 / 04:00
F-00
Click a frame below to scrub. 9 scenes · 4 minutes · MOD demo.
DEFONEOS · UK Sovereign Public Services OS
1
COLD OPEN
2
GLOBE
3
FLOOD
4
DRONES
5
C2
6
COP
7
SIGIL
8
COUNCIL
9
CLOSE

9-Scene Walkthrough — Yorkshire + Humber Demo

Each scene renders live in Cesium 3D. Each scene reads from a sovereign MCP. Every frame is SIGIL-sealed. Total runtime 4:00.

SCENE 01 0:00–0:30 · 30s · COLD OPEN

Scene 1 — Cold Open: "What if Yorkshire floods at 03:00?"

VFX: Black screen. Title card: "Yorkshire · 03:47 GMT · 4 July 2026". Sound: heavy rain, river rushing. Cut to: live rain radar overlay from data-gov-uk-mcp + EA flood warnings. Then a single line of text: "Every 30 seconds a sovereign COP updates. Every frame is signed."

MCPs: data-gov-uk-mcp, openaq-air-mcp, gdelt-news-mcp

Narration: "Yorkshire. Three forty-seven in the morning. The Ouse is rising. Police, fire, ambulance, MOD, council — all need the same picture at the same time. Tonight. DEFONEOS gives them that picture. Sovereign. UK-built. Open source."

SCENE 02 0:30–0:55 · 25s · GLOBE INTRO

Scene 2 — Cesium 3D Globe: "One picture of the UK"

VFX: Smooth camera fly from space → UK → Yorkshire. OS terrain 5 DEM. Photorealistic 3D. Camera settles over Leeds at 50km altitude. Bathymetry shows. National boundaries fade in (OS BoundaryLine).

MCPs: os-opendata-mcp, sentinel-hub-mcp (satellite tile feed)

Narration: "One globe. Every sensor. Every force. Every agency. DEFONEOS renders the entire UK sovereign theatre in three dimensions — using Ordnance Survey terrain, OS MasterMap, and live Sentinel-2 imagery. Not Esri. Not Google. UK-sovereign Cesium."

SCENE 03 0:55–1:25 · 30s · FLOOD SENSOR FUSION

Scene 3 — Flood Sensor Fusion: "Reading the Ouse"

VFX: Camera zooms to river Ouse at York. Live gauge readings from EA flood-monitoring network pop in: Naburn, Skelton, Foss Barrier. Each gauge = coloured node with live value. Sentinel-2 derived water mask overlay (red = inundated). Blue pulsing for areas at risk.

MCPs: data-gov-uk-mcp (EA), openaq-air-mcp, os-opendata-mcp (river geometry), sentinel-hub-mcp (water mask)

Narration: "Environment Agency gauges live. Twenty-three stations. Plus Sentinel-2 satellite, refreshed every six hours. Plus the Met Office rainfall grid. DEFONEOS fuses them into one defensible flood extent. Updated every thirty seconds. Source-cited. Audit-signed."

SCENE 04 1:25–1:55 · 30s · DRONE SWARM

Scene 4 — Drone Swarm: "Eyes over the water"

VFX: Five drones take off from York racecourse (pre-set coords). They fly a triangular pattern over the Ouse, each one streaming 1080p video into YOLOv8 detection. Detected people (orange icons) appear live as the drones pass over them. A second hostile drone (red) approaches from the east; DEFONEOS detects it, BFT council classifies, intercept-policy Mava swarm launches.

MCPs: rtsp-camera-mcp, defoneos-isr-pipeline, defoneos-counterdrone, defoneos-mava-swarm

Narration: "Five friendly drones. One hostile. Mava-trained intercept policy. The swarm neutralises the hostile in eleven seconds. Every second is logged. Every track is signed. JSP 936 compliant. No pilot licences at risk — fully autonomous."

SCENE 05 1:55–2:25 · 30s · TAK / C2 LAYER

Scene 5 — FreeTAKServer C2: "Blue force tracking"

VFX: Cursor on COP. Click on a police car icon. Pop-up: "North Yorkshire Police · Unit NP-237 · PC Sarah Greene · on patrol · last comms 14s ago · TakServer ping OK". FreeTAKServer CoT (Cursor-on-Target) stream visualisation. Multi-agency: police (blue), fire (red), ambulance (green), MOD (purple), EA (cyan), coastguard (yellow).

MCPs: freetak-cot-mcp, aisstream-maritime-mcp

Narration: "FreeTAKServer. The same C2 protocol the US Marines use, but open-sourced and sovereign. DEFONEOS runs it on a UK Linux VM. Police, fire, ambulance, MOD — all share the same blue-force picture, without giving up their operational independence."

SCENE 06 2:25–2:55 · 30s · 3D COP DETAIL

Scene 6 — 3D COP Deep-Dive: "Every entity, every second"

VFX: Camera zooms to street level in York. Cars driving along the A64. Pedestrians on Lendal Bridge. A bus stops at the station. Each entity has a click-to-inspect panel: track ID, class, confidence, source MCP, last update, SIGIL. The user clicks three entities in 8 seconds. Three SIGILs flash.

MCPs: defoneos-isr-pipeline, rtsp-camera-mcp, mqtt-bridge-mcp

Narration: "Click anything. Track. Drone. Vessel. Person. Confidence score. Source sensor. Last update. SIGIL signature. Full provenance in one click. JSP 936 chain of custody, from sensor to court. No redaction. No vendor lock."

SCENE 07 2:55–3:25 · 30s · SIGIL AUDIT CHAIN

Scene 7 — SIGIL Chain: "Every byte signed"

VFX: Sidebar opens showing the live SIGIL chain — BLAKE3-hashed, 1Hz cadence. Each block: timestamp, prev_hash, event_count, MCPs_involved, classification. Block 0: cold start. Block 1247: drone intercept. Block 1248: SIGIL audit. Block 1249: BFT council approval. The chain scrolls up at 10 blocks/sec.

MCPs: defoneos-sigil-mcp (audit), defoneos-bft-mcp (council)

Narration: "Every state change. Every audit. Every decision. Sealed. Signed. Chained. SIGIL is the audit-grade, sovereign alternative to AWS QLDB or Google Bigtable — except it runs on UK sovereign compute, costs nothing, and you can read the source."

SCENE 08 3:25–3:55 · 30s · BFT COUNCIL

Scene 8 — BFT Council: "33 agents vote"

VFX: Cut to a council chamber visualisation. 33 agent avatars in a circle. A motion is tabled: "Classify T-1247 as HOSTILE_DRONE, authorise ENGAGEMENT". Vote tally appears: 23 in favour, 8 against, 2 abstain. Quorum met (23/33 ≥ 2/3). Motion passes. Cross-fade to the swarm taking the shot.

MCPs: defoneos-bft-mcp, defoneos-oversight-mcp

Narration: "Thirty-three agents. Byzantine fault tolerance. Two-thirds quorum. Sovereign decisions, sovereign voting, sovereign audit. No single human can authorise a kinetic action. The council does. This is what MOD-grade AI governance looks like."

SCENE 09 3:55–4:00 · 5s · CLOSE

Scene 9 — Close: "DEFONEOS. Sovereign by Design."

VFX: Black. Logo appears. DEFONEOS. Tagline: "UK Sovereign Public Services OS. Open Source. Audit-Grade. Signed. Neutral. AUKUS-compatible." Web address: meok-defoneos.com. SIGIL.

Narration: "DEFONEOS. The UK's first open-source Sovereign Public Services OS. Thirty sovereign MCPs. One sovereign globe. One sovereign audit chain. Built in Yorkshire. Built for Britain. Built for AUKUS."

Production Spec

ItemSpec
Render engineCesium 1.118 + Unreal Engine 5.4 (hybrid)
Resolution4K (3840×2160) @ 60 FPS
AudioDolby Atmos · 5.1 stem
NarrationBritish male voice · EN-GB · sovereign-recorded
Length4:00 ± 5s
CaptureScreen-record MacBook M4 + live UK sovereign VM
EditDaVinci Resolve Studio
OutputMP4 (H.265) + WebM (VP9) + MP4 (H.264 fallback)
DistributionYouTube · defoneos.org · MOD pitch deck · DASA application
SIGILOne per cut. BLAKE3-hashed. Verifiable in-app.

Cast & Voice

RoleVoiceNotes
Narrator (primary)EN-GB male · 40s · authoritativeSober, military-clear
BFT Council callouts3× EN-GB voices (rotating)"Motion tabled…" / "23 in favour" / "Motion passes"
Drone intercept pilotSilent — keyboard clicks onlyTactical minimalism
ClosingMusic sting · no VOSovereign brass + bass motif

Render Pipeline (Cesium + UE5)

# 1. Capture Cesium globe frames in sequence (4K @ 60FPS)
python scripts/capture_cesium_frames.py \
    --scenario yorkshire_flood_demo \
    --output ./frames/ \
    --fps 60 \
    --duration 240

# 2. Composite drone-swarm passes (UE5 + Mava sim replay)
ue5 -project=YorkshireTwin.uproject \
    -run=RenderQueue \
    -MoviePipeline=./config/yorkshire_twin.cfg

# 3. Add SIGIL overlays (per-frame BLAKE3 of render state)
python scripts/add_sigil_overlay.py \
    --input ./frames/ \
    --output ./frames_sigil/ \
    --audit-chain ./sigil_chain_yorkshire.json

# 4. Final cut in DaVinci Resolve
# - Audio mix (Atmos)
# - Colour grade (ACES · HLG)
# - Export: 4K HEVC + WebM VP9 + MP4 H.264
# - Generate BLAKE3 manifest → /defoneos.org/yorkshire-twin-manifest.json
Digital Twin Overview → ISR Cesium Demo Mava Swarm Engine