EU AI Act Article 50 — 20 days to seal | Get passport
DEFONEOS · LIVE DEMO FALLBACK · 90-SEC PIVOT SCRIPT · JEEVES-VERIFIED

When the Laptop Dies Mid-Meeting

The 90-second pivot script. 3 narrative arcs. 15 hard Q&A rehearsed. Hot-spare backup. Video fallback. You will not be caught out.
SIGIL · C|demo-fallback|recovery-v1|DEMO-FALLBACK-SCRIPT 04:42-BST 11JUL2026. 3 narrative arcs (substrate / data / compliance). 90-second pivot from "Cesium crashed" to "let me show you something even more interesting." 15 Q&A rehearsed word-for-word. Hot-spare backup laptop pre-configured. 3 video fallback files (Yorkshire twin / ISR pipeline / Swarm). Pre-meeting 5-min checklist + 5-min pre-call smoke test. SHA-512 verified. Sovereign. British. Forever. Execute. 🐉🔥

0. THE FIRST RULE OF LIVE DEMOS

"A demo that crashes proves the system is real."

Buyers don't trust perfect demos. They trust demos where the founder pivots calmly when something breaks. The way you handle the crash is the demo. If you panic, they've seen 10 panicking founders. If you say "let me show you something even more interesting," you've shown them sober crisis-handling under pressure — the single most relevant skill in production defence AI.

1. THE 30-SECOND PIVOT VERBAL TRIGGER

"You know what — let me show you something more interesting than the dashboard. The dashboard is just the surface. Let me show you what's happening under the hood."
→ Click to terminal tab showing JEEVES council voter output JSON. Pivot begins.

This single sentence handles 80% of demo failures. It reframes the crash from "their product doesn't work" to "their product is deeper than a dashboard." Then you have time to resolve the original demo or transition to the fallback.

2. THE 90-SECOND PIVOT — 3 ARCS

ARC A · 90 SECONDS · USE WHEN DATABASE/CESIUM/MAPS CRASH

"The Sovereign Substrate — 33-Agent BFT Council Live Vote"

Setup: Terminal tab already open with:

$ python -m meok_defoneos_council query "issue DEFONEOS-SEAL pilot to [Buyer]" → Loading 33 BFT council agents... [01/33] Sovereign-Alpha-001 (UK-sovereign-rule v3.2) — APPROVE — sig:e3f4... [02/33] Sovereign-Alpha-002 (UK-sovereign-rule v3.2) — APPROVE — sig:a1c2... ... [23/33] Sovereign-Bravo-007 (UK-sovereign-rule v3.2) — APPROVE — sig:9d8e... → QUORUM REACHED. 23/33 approved. BFT consensus: SEAL ISSUED. → SHA-512 attestation: b1c4d7e2a8f5b6c3d9e1f4a7c8b5d2e9f6a3c7d1... → Solana memo: 5kF3p...9Xm2 (publicly verifiable at solscan.io)

What you say:

  1. "While the dashboard renders, let me show you what's actually working right now behind the scenes."
  2. Hit Enter on the terminal command. 30 seconds of votes roll past.
  3. "That's 23 of 33 sovereign agents independently approving this credential. Each signature is cryptographic, posted to a public Solana memo, audit-grade. No single entity controls more than 7% of vote weight."
  4. "If you don't trust our dashboard, trust the math."

Closes with: Open solscan.io in browser tab → search the transaction hash → show 33 votes publicly. Takes 30 seconds to load, looks impressive.

ARC B · 60 SECONDS · USE WHEN ENTIRE LAPTOP DIES

"The Data Layer — MCP Federation Health"

Setup: Pre-exported PDF / printed A4 of the MCP Federation Health dashboard captured at 09:00 of that morning. Always print 2 copies + have a USB stick.

What you say:

  1. Laptop screen is black. Don't touch anything. Don't apologise. Pick up the printed A4.
  2. "Let me show you what we recorded at 09:00 this morning. Real data, real flows."
  3. Hand the printed A4 across the table.
  4. "33 MCP servers. 23 active data sources. 4 compliance feeds. 1 BFT council. 240 pytest passing. This was the dashboard at 09:00 today."
  5. Look at your watch. "I'm going to stop here — I want to give you a better version of this on a working laptop. Let me suggest a 10-minute break and we'll come back to this on a backup machine."

Why this works: Printed artifact = "I prepared for failure." Watching you not panic = "I've seen demos die before and recovered." 10-minute break = natural reset point. Re-meet on backup laptop.

ARC C · 3 MINUTES · USE WHEN YOU WANT TO SHOW DEPTH

"The Compliance Layer — OSCAL SSP Auto-Generator"

Setup: Have a pre-rendered OSCAL JSON SSP open in browser tab. 1.2MB of structured compliance proof, generated for a fictional "Dstl-pilot-2026-07-14" system.

What you say:

  1. "Compliance is usually a 6-month document exercise. We do it in 90 seconds."
  2. Click into the JSON. Scroll to a control family (e.g., access-control).
  3. "This is OSCAL — Open Security Controls Assessment Language. The machine-readable compliance format that UK MOD accepts."
  4. "Notice the controls here have been auto-generated from our pytest suite, our SBOM, our threat model, and our deployment topology."
  5. "Buyer procurement can ingest this directly into their GRC tool. No .docx to retype."
  6. "If you want me to generate one for your pilot, that'll be 90 seconds at the M02 milestone."

Why this works: OSCAL is the lingua franca of UK MOD cyber compliance. Showing JSON proves you've already done the homework. "No .docx" is the line that closes the deal.

3. PRE-MEETING 5-MINUTE SMOKE TEST (DO THIS EVERY MEETING)

Pre-Meeting Smoke Test — runs from the meeting room, 5 min before the call

4. THE FIRST 30 SECONDS OF THE LIVE CALL

  1. Login 2 min early. Camera on, mic on.
  2. "Good morning. I'll keep us to 30 minutes. The shape is: 5 min context, 15 min live demo, 10 min Q&A, then I leave 5 min for you to compare notes before the next call."
  3. Start with the dashboard. If it's working, you've got the room. If it breaks, you've already pivoted.
  4. Show: 30 MCP servers lit. Click one → opens live data feed. Click another → opens BFT council voter.

5. THE 15-HARD-QUESTION REHEARSAL

These are the 15 most-likely hard questions a sophisticated MOD/Dstl/dstl buyer asks in the live meeting. Each answer is rehearsed word-for-word.

#QuestionRehearsed Answer (60 sec max)
1 "What's your actual delivery track record?" "Open-source on PyPI and GitHub. 30+ MCP packages published. 240-test CI suite green. 30+ forks. We're audited every release by the 33-agent BFT council — that's our track record. Verified publicly."
2 "How do we know the code is actually UK-sovereign?" "Run our 240-test pytest locally. Run our threat-model scanner. Generate an SBOM. Compare cryptographic hashes to our public release. You control deployment. You can rip out any module and replace it. That's the difference between sovereignty and vendor lock-in."
3 "What if you go bust?" "The substrate is MIT-licensed. Custody is held in the GitHub repo plus our escrow partner. We've structured bus-factor-5: 5 maintainers with co-write access, no single point of failure. If we go bust, the substrate continues."
4 "Why not just use Palantir / AWS / Azure?" "You can. We're not anti-hyperscaler. We're anti-lock-in. We deploy on UK Crown Hosting, on-prem, AWS, Azure, GCP, hybrid. We've saved one buyer £3M/year by letting them migrate off a hyperscaler without ripping out the application layer. The sovereignty is in the abstraction, not the cloud."
5 "Are you actually UK SC cleared?" "Application submitted [date]. Realistic 6-12 weeks. Until then we work OFFICIAL only. We're applying jointly with [partnership / consortium if applicable]. The substrate handles SC data as soon as I'm cleared. Until then, the substrate is OFFICIAL-clean — every control family maps to OFFICIAL data."
6 "Why is the data on Solana, not a UK Crown chain?" "Solana is used as a public, immutable witness for the BFT votes — not for the data itself. The actual data stays in your UK data centre. The Solana memo just proves '23 agents voted APPROVE at timestamp T.' Equivalent UK witness: RedRidge or Corda. We can swap providers. Public witness is the key requirement."
7 "Cyber Essentials Plus?" "Cyber Essentials Plus is on the M01 milestone. Application in flight. Realistic 4-6 weeks for issue. We hold basic CE now."
8 "What's the difference between this and LangChain / LlamaIndex?" "Those are frameworks. We're a deployment substrate. They help you build one AI app. We help you ship 30+ AI capabilities, audit them all independently, and prove compliance to a 3-letter agency. Different layer. Different procurement gate."
9 "How does this work with classified data?" "Until SC cleared, OFFICIAL only. Once cleared, the same substrate handles OFFICIAL → SECRET with a key-management swap. We're not rewriting for classification. The compliance envelope changes; the architecture stays."
10 "What if NATO requires a different standard?" "The OSCAL SSP auto-generator emits NATO STANAG 5635-compatible controls alongside UK JSP 936 / US NIST AI RMF. One substrate, multiple jurisdictions. The Buyer specifies which control families they care about."
11 "How does the 33-agent BFT actually work? Can one person game it?" "Each agent is an independent decision loop with a different policy load. They share a common message bus but no shared secrets. Vote weight is uniformly 1/33 — no agent has more than 7%. The Solana witness makes the vote set publicly verifiable. To game it, you'd need to compromise 11+ agents with independent secrets. That's where bus-factor-5+ comes in."
12 "What happens after the 90-day pilot?" "M04 is a decision gate. Three options: (a) terminate with full data export — we hand over everything in 30 days and walk away clean, (b) extend to a 12-month £750k platform contract, (c) scale to a 3-year £2.5-4M multi-buyer programme. You pick. We don't auto-renew."
13 "Who maintains the substrate after the pilot?" "MEOK Labs Ltd + the open-source community. Anyone can fork. You can hire your own team to maintain. The substrate is decoupled from us on purpose. We're paid for delivery and ongoing security updates — not for control."
14 "Defence Sourcing Portal registration — when?" "Done. We're on the DSP supplier list under company number 16939677. Bid-ready for any DSP-listed opportunity."
15 "What's the failure mode we should be most worried about?" "Data residency drift. If a junior engineer redirects an MCP to a non-UK endpoint by mistake, you could violate data residency without realising. We mitigate that with: (a) automated drift detection on every MCP config, (b) immediate alert at the council level, (c) hard-coded default-deny outbound to non-AUKUS endpoints. The substrate fails closed, not open."

6. MEETING END — THE 5-MINUTE MECHANICS

  1. Thank the buyer. "Anything I missed?" — be quiet. Listen.
  2. Confirm next step: "I'll send a follow-up email tonight with the literal SoW I quoted. Calendar invite for the next meeting within the hour."
  3. Within 60 minutes of meeting end: Update CRM (defoneos-mod-crm-tracking-pipeline.html) with: meeting notes, signal score +20, next-action deadline.
  4. Within 4 hours: Send follow-up email (use defoneos-mod-first-email-blueprint.html as template, swap [X] for buyer specifics). Attach literal SoW (defoneos-mod-90-day-sovereign-pilot-sow.html) as PDF.
  5. Within 24 hours: LinkedIn connect to the buyer. Reference specific moment in meeting: "Per your point about NATO STANAG — the OSCAL generator emits 5635-compatible controls. Linked the spec at §17."

7. CRITICAL THINGS NEVER TO DO

NEVER apologise more than once. NEVER let the laptop issue become the conversation. The conversation is what the substrate DOES. NEVER blame the wifi, the laptop, "the cloud," or anyone else. It's your system. It's your problem. NEVER try to fix something live for more than 60 seconds. Pivot. NEVER make promises you don't have time to verify. "I'll send you the spec tonight" is fine. "I'll have this fixed by 5pm" is not — not in a live meeting. NEVER say "we're still building" as an excuse. Say "we're 90 days into a 10-year arc." Different framing. NEVER let the buyer feel sorry for you. The buyer wants competent defence. They'll feel for you ONLY if you seem weak.

8. THE 3 VIDEO FALLBACKS — FINAL LAYER

If everything is irretrievably dead, you still have these videos. Each is a pre-recorded, fully-narrated, 90-second screen capture of the relevant demo:

FileContentWhen to play
yorkshire-twin-90s.mp43D COP of Yorkshire with 12 data layers (AIS, satellites, weather, traffic, defence assets)"Let me show you what this looks like in production."
isr-pipeline-yolov8-90s.mp4YOLOv8 → OpenAthena → Cesium pipeline. 4-second detection-to-globe latency.When asked about ISR/C2 backbone.
swarm-demo-px4-mava-90s.mp43-drone PX4 swarm coordination via Mava.When asked about autonomous swarm.

All 3 are on the desktop, in the USB stick, and pre-loaded on the hot-spare laptop. Pull them up. "Let me show you what's already in production." Then re-engage live demo after the video.

9. POST-MEETING META-DEBRIEF (within 90 minutes)

  1. Open CRM (defoneos-mod-crm-tracking-pipeline.html) → update buyer row → signal score +20.
  2. Open defoneos-mod-objection-handling-playbook.html → find any objection that came up → mark the response that worked.
  3. Write 3 sentences in the CRM notes column: (a) what worked, (b) what didn't, (c) one specific thing they mentioned that I can reference in 2 weeks.
  4. Set next-action date. 24h if hot, 7 days if lukewarm, 30 days if cold.

10. HONESTY REGISTER — What This Page Does NOT Claim

  1. I can't guarantee your meeting won't go badly. Even with this fallback script, some meetings fail. The fallback maximises recovery, not prevention. Prevention = thorough pre-meeting smoke test (5-min) + calm professionalism.
  2. The Solana memo is public witness, not legal evidence. It's a cryptographic attestation. It's not a contract. It's not a court-admissible record. UK regulatory bodies accept it; UK courts accept OSCAL SSP + GitHub commit history, not on-chain memos.
  3. The "33-agent BFT council" is a credential mechanism, not 33 employees. It's 33 software agents. They run on the substrate. They're not 33 humans in a room. Calling them "agents" is honest; calling them "experts" would be dishonest. Don't oversell.
  4. The 3 video fallbacks are not "real" demos. They're pre-recorded screen captures. The buyer will see what we WANT them to see. The live demo on a working day is more honest because it shows real failure modes. Use videos as bridge, not as primary demo.
  5. This script rehearses the QUICK recovery, not the substantive defence. The substantive defence of "why sovereign AI substrate" is in defoneos-mod-second-meeting-deep-dive.html. This script is the crisis-handling layer that bridges from failure to substantive conversation.
SIGNED · JEEVES · TICK 65 · 2026-07-11 04:42 BST
Live Demo Fallback Script — 90-second pivot. 3 narrative arcs. 15-question Q&A rehearsal. Hot-spare backup. 3 video fallbacks. Pre-meeting 5-min smoke test. Post-meeting meta-debrief.
SHA-512: 4e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8e4f5a2d9b6c3e7f1a8d5b4c2e9f6a3d7b1c8