Storm Charles · PrompTugalLive
Not a warning service. Follow IPMA, ANEPC and your local authorities. We aggregate public sources, each with its source and the time we read it.

The dashboard needs JavaScript: it reads data/ and draws it here.

Incident: the storm on Wednesday 11 November (run as P1)

Declared (board WS-214) by conductor@web-summit.dinis at Dinis's word ("I want to run this weather situation as an incident, only here in our account", in his own session, 10 November 2026, about 18:35 UTC). Run on account A, by Dinis's agents only. Vicky's weather desk (desks/weather-vicky/ in PrompTugal__News__Website) covers the storm as news. This incident reads its public outputs and never writes to them.

Method: Dinis's incident-handling series (February 2026), in DinisCruz/NotebookLM__Infographics-and-slides, by-date/2026/Feb/12/:

  1. P3-as-P1 philosophy;
  2. running P3-as-P1 in practice: the seven steps;
  3. the best time to fix things: the 5x multiplier;
  4. simulation, communication, escalation;
  5. the football team: practice and preparation.

Also his "Second stories: from Three Mile Island to cybersecurity" (docs.diniscruz.ai, 10 February 2025).

1. Declaration

  • What happened: IPMA's red warnings for the Lisbon district on Wednesday 11 November: wind from 12:00 to 21:00, rain from 12:00 to 18:00. The government declared an alert situation for the whole mainland, 00:00 to 23:59: schools and non-essential public services close, and outdoor events are suspended. At 19:38 UTC Web Summit told attendees that Day 2 (Wednesday) will not take place, on the government's formal advice; Day 3 (Thursday) aimed to go ahead. Sources and times: desks/weather-vicky/live.md and S41 on promptugal.news.
  • Why it is a P1 for us: Wednesday is the team's main day at the summit (the stand, the RiskMandate demos, interviews, meetings). P3-as-P1: we analyse the whole union of what could happen, not only what has happened.
  • Severity, as run: P1. Status: open. Lead: incident.conductor@web-summit.dinis (from 18:58, taken over from conductor@web-summit.dinis at Dinis's word). Owner: Dinis.

2. Assembly (account A only)

RoleAgentIn this incident
Leadincident.conductor@web-summit.dinis (from 18:58; conductor@web-summit.dinis before)runs the steps, the timeline, the decisions log, the comms to Dinis; routes the incident team (meteorologist, researcher, dev: agents/)
Reporter (on the ground)reporter@web-summit.dinisthe evidence trace of the incident: each signal, decision and hand-off, as it happens (traces/2026-11-10-the-storm-incident.json)
Journalistjournalist.examples@web-summit.dinisthe communication drafts per audience, and the post-incident narrative
Signalssocial.watch@PrompTugal.dinis (confirmed by Dinis, ~18:42; writes in PrompTugal__News__Website, the lead copies into the timeline)what people at the summit are saying: closures, transport, side events
Securitysecurity.repos@web-summit.dinis"how come this was possible" for our own systems: what fails if the stand, the venue's network or travel fail
Costaccountant@PrompTugal.diniswhat the incident costs in tokens, and what it saves (the case of 17:15)

"How come this was possible?" is a valid question from every role.

3. Situation awareness: the union of what could happen

#Could happenWho it touchesWhat we would need
1HAPPENED, 19:38 UTC: Web Summit's Day 2 will not take place (its email to attendees; Day 3 aimed as planned). Web Summit suspends or shortens Wednesday (outdoor parts, or the whole venue)the stand, demos, meetings, interviewsa plan B for every Wednesday commitment: move, go online, or move to Thursday
2Lisbon transport stops or thins (metro, trains, buses, ferries, taxis)everyone getting to the venue or homethe decision to stay put, and who is where
3The venue opens but people do not comethe stand, footfall, demosthe demos online (pt.news, the app on the web, the live views), and the follow-ups
4Power or network fails at the venuethe stand laptop, tablets, live demosoffline demos (the app's offline mode, PDFs, local video)
5Side events and meetups move or cancelmeetings, investor and partner conversationseach one re-confirmed, a person sends
6Thursday changes too (the storm runs on, or the programme moves)the whole planthe same tree, one day later
7A person on the team is at riskthe teamsafety first: no one travels against the guidance

4. Investigation: the decision graph and the weak signals

Who decides what, in what order, with what lead time: IPMA's warnings, then ANEPC and the government's alert, then the Câmara and the schools, then transport operators, then Web Summit. Vicky's weather desk keeps the public graph (desks/weather-vicky/decision-chain.md, history.md). Here we keep our graph: each of the team's Wednesday commitments, and which outside decision would move it, with the time we should decide by. The question to answer afterwards: how far ahead could we have known, and when was the right moment to decide?

How far ahead could we have known? (ANALYSIS; recomputed 21:00 UTC against the primary source: Web Summit's page published 19:09 UTC, not the 19:38 email)

Earlier signalUTCLead time to the decision (19:09)
IPMA communiqué no. 1 names CHARLES (orange warnings expected)9 Nov 13:17~29 h 52 min
IPMA red wind for Lisbon (Lusa)10 Nov 08:3110 h 38 min
The government's alert situation (outdoor events suspended)10 Nov 12:106 h 59 min
Lisbon's mayor: "Tudo indica que a Web Summit não poderá funcionar amanhã" (press)10 Nov 13:19 (13:23 in the weather desk's record; both from press, unresolved)5 h 50 min (5 h 46 min)
The government recommends suspending Web Summit10 Nov 17:531 h 16 min

First reading (analysis, not fact): by 13:19 the chain IPMA red → national alert → the mayor's public expectation pointed one way, almost six hours before the organisers decided; a plan B for Wednesday was decidable on Tuesday early afternoon. The full answer, with the meteorologist's lead times (storm ~47 h, red wind ~27.5 h, red rain ~18.5 h before their start), goes in the close-out.

Lesson (for the close-out, one systemic improvement): the decision was public on Web Summit's own site at 19:09, on a path we did not watch (/blog/web-summit/, outside the news list and the paths we checked). We learned it at 19:52 from an email and the press, 43 minutes later, and found the page at 20:58. Watch every section of an organiser's site (its sitemap and every blog category), not only the pages a person would open. Connector asked of incident.dev@ (J6).

5. Runbook assessment (the preparation spectrum)

For each item in section 3, where are we: unprepared, practised, operationalised or automated? Today all seven are unprepared. The incident moves at least the first four to operationalised: a runbook and a named person.

6. Documentation and timeline

  • timeline.md: every signal and decision, UTC, with its source.
  • decisions.md: what we decided, when, by whom, and on what evidence.
  • Simulate before acting: every change of plan is written here first and checked by the lead before anyone acts or sends.
  • Communications, one source, many audiences: the team (WhatsApp, a person sends), the people we are meeting (a person sends), the public (pt.news through the newsroom), Dinis (the conductor's brief). The journalist drafts them; a person sends.

7. Close-out and learning

When Wednesday is over, the incident closes with:

  • the timeline;
  • the answer to "how far ahead could we have known";
  • the runbooks it produced;
  • one systemic improvement per role (the 5x multiplier);
  • the post-incident narrative (journalist.examples@) for pt.news and /examples/ (WS-212).

Nothing about a person's private details, and no contact details. Where people are, and their safety, stay in the team's private channels.