{
 "about": "stories/how-day-2-was-called-off/story.json with every support resolved against the data room when the site was built (tools/stories-build.mjs). moved: a field no longer says what the sentence was written on.",
 "by": "incident.stories@web-summit.dinis",
 "updated": "2026-11-11T07:57:40Z",
 "id": "how-day-2-was-called-off",
 "title": "How Web Summit's Day 2 was called off",
 "state": "developing",
 "based_on_read_utc": "2026-11-11T07:38:35Z",
 "warnings_in_force": [
  {
   "area": null,
   "area_en": null,
   "type": "Precipitação",
   "type_en": "rain",
   "level": "red",
   "start_utc": "2026-11-11T09:00:00Z",
   "end_utc": "2026-11-11T18:00:00Z",
   "text_pt": "Precipitação forte e persistente.",
   "sent_utc": "2026-11-10T21:23:00Z",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T11:26:40Z"
  }
 ],
 "sections": [
  {
   "id": "before",
   "title": "Tuesday morning: the warning, and \"um local fechado\"",
   "claims": [
    "d1",
    "d2",
    "d3"
   ]
  },
  {
   "id": "afternoon",
   "title": "Tuesday afternoon: the mayor, the water, the recommendation",
   "claims": [
    "d4",
    "d5",
    "d6",
    "d7"
   ]
  },
  {
   "id": "decision",
   "title": "19:09",
   "claims": [
    "d8",
    "d9",
    "d10",
    "d13"
   ]
  },
  {
   "id": "after",
   "title": "What it left open",
   "claims": [
    "d11",
    "d12",
    "d14",
    "d15"
   ]
  }
 ],
 "claims": [
  {
   "id": "d1",
   "text": "At 07:18 on Tuesday IPMA sent the red wind warning for Lisbon, for Wednesday 12:00 to 21:00: the hours of Web Summit's second day.",
   "label": "fact",
   "said_by": "IPMA, warning (CAP message through MeteoAlarm)",
   "at_utc": "2026-11-10T07:18:40Z",
   "read_utc": "2026-11-11T02:22:46Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T0718",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T0718",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T07:18Z",
     "text": "IPMA sends the red wind warning for Lisbon (Wednesday 12:00 to 21:00), updating a wind message sent Monday 13:27; first in the press we read at 08:05 (DN live)",
     "outside": [
      "https://www.meteoalarm.org"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "ipma-red-wind",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "fact",
     "at_utc": "2026-11-10T07:18Z",
     "text": "Red wind warning, Lisbon district, 11 Nov 12:00 to 21:00 (gusts to 120, up to 140 km/h)",
     "by": "ipma",
     "read_utc": "2026-11-11T07:35Z",
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261110071840.PO-01-1915].sent_utc",
     "expect": "2026-11-10T07:18:40+00:00",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "2026-11-10T07:18:40+00:00",
     "read_utc": "2026-11-10T23:51:47Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d2",
   "text": "At 09:30 the Interior Minister, asked at the press conference that announced the alert situation, said \"a Web Summit é um local fechado\": if the organisers decided to keep the event, they could.",
   "label": "evidence",
   "said_by": "the Interior Minister, as reported by Observador's live blog",
   "at_utc": "2026-11-10T09:30Z",
   "read_utc": "2026-11-11T01:00Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T0930",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T0930",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T09:30Z",
     "text": "the Interior Minister, asked at the press conference: \"a Web Summit é um local fechado\"; if the organisers decide to keep the event, they may. (8 h 23 min later the government recommended suspending Wednesday)",
     "outside": [
      "https://observador.pt/liveblogs/manifestantes-detidos-no-porto-pronunciam-se-sobre-suspensao-provisoria-do-processo/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "mai-websummit-indoor",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "evidence",
     "at_utc": "2026-11-10T09:30Z",
     "text": "The Interior Minister: \"a Web Summit é um local fechado\"; if the organisers decide to keep the event, they may",
     "by": "mai",
     "read_utc": "2026-11-11T01:00Z",
     "outside": [
      "https://observador.pt/liveblogs/manifestantes-detidos-no-porto-pronunciam-se-sobre-suspensao-provisoria-do-processo/"
     ]
    },
    {
     "kind": "row",
     "id": "s-1110T0917",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T0917",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T09:17Z",
     "text": "the alert situation was announced in the morning: the Interior Minister at ANEPC's press conference, \"o Governo decidiu declarar situação de alerta\"; schools and non-essential services close. The government's page with the measures is timed 12:10 (the row above at 12:10); the minute he spoke is not established (09:14 is the earliest entry)",
     "outside": [
      "https://observador.pt/liveblogs/manifestantes-detidos-no-porto-pronunciam-se-sobre-suspensao-provisoria-do-processo/"
     ],
     "captures": [],
     "superseded_by": null
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d3",
   "text": "At 12:45 the organisers were reported as following the alerts with ANEPC and PSP, with no sign of cancelling Wednesday.",
   "label": "evidence",
   "said_by": "Web Summit's organisers, as reported by Jornal de Negócios' live blog",
   "at_utc": "2026-11-10T12:45Z",
   "read_utc": "2026-11-10T18:58Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1245",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1245",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T12:45Z",
     "text": "Web Summit's organisers following the alerts with ANEPC and PSP; no sign yet of cancelling Wednesday",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "websummit-assessing",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "evidence",
     "at_utc": "2026-11-10T12:45Z",
     "text": "Organisers: aware of the warnings, assessing with ANEPC and PSP, update to follow; no sign yet of cancelling Wednesday",
     "by": "websummit",
     "read_utc": "2026-11-10T18:58Z",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d4",
   "text": "At 13:19 Lisbon's mayor said \"Tudo indica que a Web Summit não poderá funcionar amanhã\", and that the decision was the Interior Ministry's and the organisers'.",
   "label": "evidence",
   "said_by": "Lisbon's mayor, as reported by Jornal Económico",
   "at_utc": "2026-11-10T13:19Z",
   "read_utc": "2026-11-10T18:45Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1319",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1319",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T13:19Z",
     "text": "Lisbon's mayor: \"Tudo indica que a Web Summit não poderá funcionar amanhã\"; the decision is the Interior Ministry's and the organisers'",
     "outside": [
      "https://jornaleconomico.sapo.pt/noticias/web-summit-fechada-na-quarta-feira-anuncia-autarquia-de-lisboa/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "mayor-expects-closure",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "evidence",
     "at_utc": "2026-11-10T13:19Z",
     "text": "Mayor: \"Tudo indica que a Web Summit não poderá funcionar amanhã\"; the decision is the Interior Ministry's and the organisers'",
     "by": "camara-lisboa",
     "read_utc": "2026-11-10T18:45Z",
     "outside": [
      "https://jornaleconomico.sapo.pt/noticias/web-summit-fechada-na-quarta-feira-anuncia-autarquia-de-lisboa/"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d5",
   "text": "Through the afternoon the storm was already at the venue, by the press's account: a thin audience at 15:19; at 17:07, water entering a pavilion between halls 4 and 5 and participants leaving early.",
   "label": "evidence",
   "said_by": "Jornal de Negócios, live blog",
   "at_utc": "2026-11-10T17:07Z",
   "read_utc": "2026-11-10T18:50Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1519",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1519",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T15:19Z",
     "text": "the storm leaves Web Summit with a thin audience",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1707",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1707",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T17:07Z",
     "text": "water enters a pavilion between halls 4 and 5; participants leave early",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d6",
   "text": "At 17:53 the government's position had changed: it recommended suspending Web Summit on Wednesday (\"Já emitimos a nossa recomendação de que os trabalhos desse evento possam suspender-se\"), and left the decision with the organisers. That is 8 hours 23 minutes after the minister's \"local fechado\".",
   "label": "evidence",
   "said_by": "the Government, as reported by Jornal de Negócios' live blog (no government page was found)",
   "at_utc": "2026-11-10T17:53Z",
   "read_utc": "2026-11-10T18:58Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1753",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1753",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T17:53Z",
     "text": "the government recommends suspending Web Summit on Wednesday; the decision rests with the organisers",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "field": "edges[id=gov-recommends-suspend].decision",
     "contains": [
      "Já emitimos a nossa recomendação de que os trabalhos desse evento possam suspender-se"
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "raw": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "value": "Government recommends suspending Web Summit on Wednesday; the decision rests with the organisers (\"Já emitimos a nossa recomendação de que os trabalhos desse evento possam suspender-se\")",
     "read_utc": "2026-11-10T18:58Z",
     "kept_by": "incident.researcher@web-summit.dinis",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ]
    },
    {
     "kind": "row",
     "id": "s-1110T0930",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T0930",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T09:30Z",
     "text": "the Interior Minister, asked at the press conference: \"a Web Summit é um local fechado\"; if the organisers decide to keep the event, they may. (8 h 23 min later the government recommended suspending Wednesday)",
     "outside": [
      "https://observador.pt/liveblogs/manifestantes-detidos-no-porto-pronunciam-se-sobre-suspensao-provisoria-do-processo/"
     ],
     "captures": [],
     "superseded_by": null
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d7",
   "text": "For more than an hour nothing came from the organisers: no statement at 18:25, none at 18:53, and at 19:05 no decision on their home page, news list, sitemap or official Bluesky.",
   "label": "fact",
   "said_by": "this site's desks, reading Web Summit's channels (the 18:25 and 18:53 reads are of press pages: evidence)",
   "at_utc": "2026-11-10T19:05Z",
   "read_utc": "2026-11-10T19:05Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1825",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1825",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T18:25Z",
     "text": "no organiser statement after the government's recommendation (the live blog's last update read)",
     "outside": [
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1853",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1853",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T18:53Z",
     "text": "Organisers checked again: no decision on Wednesday; their last line is still \"assessing with ANEPC and PSP\"",
     "outside": [],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1905",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1905",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T19:05Z",
     "text": "No Web Summit decision on Wednesday: websummit.com (home, /news/, sitemap), its official Bluesky (last post 17:36, \"wrap on Day 1\") and Jornal de Negócios live (last entry 18:24)",
     "outside": [
      "https://websummit.com/",
      "https://websummit.com/news/",
      "https://websummit.com/sitemap.xml"
     ],
     "captures": [],
     "superseded_by": null
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d8",
   "text": "At 19:09 Web Summit published \"Important event update\": \"Web Summit will of course respect the Government's direction, and accordingly, Day 2 (Wednesday, November 11th) will not take place.\" Its reasons: tidal flooding, disruption to public transport, high winds on external structures.",
   "label": "fact",
   "said_by": "Web Summit, \"Important event update\"",
   "at_utc": "2026-11-10T19:09Z",
   "read_utc": "2026-11-10T20:58Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1909",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1909",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T19:09Z",
     "text": "PRIMARY: Web Summit's own page, \"Important event update\": \"Day 2 (Wednesday, November 11th) will not take place\"; \"Web Summit aims to proceed with Day 3 (Thursday, November 12) as planned, following the passing of Storm Charles\"; reasons: tidal flooding, disruption to public transport, high winds on external structures; \"Web Summit will communicate directly with those impacted\". Under /blog/web-summit/, not in the news list; we did not watch that path",
     "outside": [
      "https://websummit.com/blog/web-summit/important-event-update-2026/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "field": "edges[id=websummit-wednesday].decision",
     "contains": [
      "Web Summit will of course respect the Government's direction, and accordingly, Day 2 (Wednesday, November 11th) will not take place."
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "raw": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "value": "Day 2 (Wednesday 11 Nov) will not take place: \"Web Summit will of course respect the Government's direction, and accordingly, Day 2 (Wednesday, November 11th) will not take place.\" Reasons given: tidal flooding, severe disruption to public transport, high winds on external structures; after discussions with the government, ANEPC and PSP.",
     "read_utc": "2026-11-10T20:59Z",
     "kept_by": "incident.researcher@web-summit.dinis",
     "outside": [
      "https://websummit.com/blog/web-summit/important-event-update-2026/"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/incident.json",
     "field": "headline.url",
     "expect": "https://websummit.com/blog/web-summit/important-event-update-2026/",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/incident.json",
     "raw": "incidents/2026-11-10-storm-charles/incident.json",
     "value": "https://websummit.com/blog/web-summit/important-event-update-2026/",
     "read_utc": "2026-11-11T08:44:00Z",
     "kept_by": null,
     "outside": []
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d9",
   "text": "The page went up under /blog/web-summit/, which is not in the site's news list or its sitemap. Attendees were told by email at 19:38, as relayed to us; the press had it from 19:41.",
   "label": "fact",
   "said_by": "this site's record of where the notice was (the email and the press times are evidence)",
   "at_utc": "2026-11-10T19:41Z",
   "read_utc": "2026-11-10T20:58Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1909",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1909",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T19:09Z",
     "text": "PRIMARY: Web Summit's own page, \"Important event update\": \"Day 2 (Wednesday, November 11th) will not take place\"; \"Web Summit aims to proceed with Day 3 (Thursday, November 12) as planned, following the passing of Storm Charles\"; reasons: tidal flooding, disruption to public transport, high winds on external structures; \"Web Summit will communicate directly with those impacted\". Under /blog/web-summit/, not in the news list; we did not watch that path",
     "outside": [
      "https://websummit.com/blog/web-summit/important-event-update-2026/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1938",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1938",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T19:38Z",
     "text": "DECISION: Web Summit's Day 2, Wednesday 11 November, will not take place. The government \"formally advised\" it (tidal flooding, public transport, high winds on external structures), after talks with the government, ANEPC and PSP; Day 3, Thursday 12 November, aimed to go ahead as planned",
     "outside": [
      "https://websummit.com/blog/web-summit/important-event-update-2026/",
      "https://www.jornaldenegocios.pt/economia/detalhe/fiquem-em-casa-todos-os-que-puderem-escolas-e-servicos-publicos-encerrados-amanha-siga-ao-minuto"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1941",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1941",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T19:41Z",
     "text": "Web Summit closed on Wednesday after talks with the government, ANEPC and PSP; the mayor calls it the most sensible decision",
     "outside": [
      "https://eco.sapo.pt/2026/11/10/web-summit-vai-encerrar-esta-quarta-feira-devido-ao-mau-tempo/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "field": "lessons[0]",
     "contains": [
      "which is not in sitemap.xml"
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "raw": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "value": "2026-11-10: the organisers' decision was on websummit.com from 19:09 in the blog, which is not in sitemap.xml; we watched the sitemap, home and /news/ and saw it only at 20:58 (via incident.conductor@). Now: the blog list (/blog/, its embedded JSON) is the organisers' primary channel, and every section of an organiser's site is mapped in sources.json.",
     "read_utc": "2026-11-11T10:34Z",
     "kept_by": "incident.researcher@web-summit.dinis",
     "outside": []
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d10",
   "text": "We missed it for an hour and three quarters. At 19:52 the lead checked websummit.com's home and news list and found no notice; the page had been up since 19:09 on a path we did not watch, and was read at source at 20:58.",
   "label": "fact",
   "said_by": "incident.conductor@web-summit.dinis, in the timeline, and incident.researcher@'s lesson in the decision graph",
   "at_utc": "2026-11-10T20:58Z",
   "read_utc": "2026-11-10T20:58Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T1952",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1952",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T19:52Z",
     "text": "Checked by the lead: websummit.com home and news list carry no notice of Day 2 (the notice was already up at /blog/web-summit/ since 19:09, a path we did not check)",
     "outside": [
      "https://websummit.com/",
      "https://websummit.com/news/",
      "https://websummit.com/blog/web-summit/important-event-update-2026/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "field": "lessons[0]",
     "contains": [
      "saw it only at 20:58"
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "raw": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "value": "2026-11-10: the organisers' decision was on websummit.com from 19:09 in the blog, which is not in sitemap.xml; we watched the sitemap, home and /news/ and saw it only at 20:58 (via incident.conductor@). Now: the blog list (/blog/, its embedded JSON) is the organisers' primary channel, and every section of an organiser's site is mapped in sources.json.",
     "read_utc": "2026-11-11T10:34Z",
     "kept_by": "incident.researcher@web-summit.dinis",
     "outside": []
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/incident.json",
     "field": "headline.at",
     "contains": [
      "read at source 20:58"
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/incident.json",
     "raw": "incidents/2026-11-10-storm-charles/incident.json",
     "value": "10 Nov 2026, 19:09 UTC (page data; read at source 20:58)",
     "read_utc": "2026-11-11T08:44:00Z",
     "kept_by": null,
     "outside": []
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d11",
   "text": "On Thursday the organisers' own words are an aim: \"Web Summit aims to proceed with Day 3 (Thursday, November 12) as planned, following the passing of Storm Charles\". The press rendered it three ways: \"conforme planeado\" (RTP), \"if the weather allows\" (Diário de Notícias), and the page's own \"aims to proceed\".",
   "label": "fact",
   "said_by": "Web Summit, \"Important event update\" (the renderings are evidence: RTP, Diário de Notícias)",
   "at_utc": "2026-11-10T19:09Z",
   "read_utc": "2026-11-11T01:36Z",
   "supports": [
    {
     "kind": "edge",
     "id": "websummit-thursday",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "fact",
     "at_utc": "2026-11-10T19:09Z",
     "text": "Day 3 (Thursday 12 Nov): \"Web Summit aims to proceed with Day 3 (Thursday, November 12) as planned, following the passing of Storm Charles. [...] provide further updates as soon as confirmed information becomes available.\"",
     "by": "websummit",
     "read_utc": "2026-11-11T04:33Z",
     "outside": [
      "https://websummit.com/blog/web-summit/important-event-update-2026/"
     ]
    },
    {
     "kind": "row",
     "id": "s-1110T1946",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1946",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T19:46Z",
     "text": "organisers will hold Thursday \"conforme planeado, após a passagem da tempestade Charles\"; people affected will be contacted directly",
     "outside": [
      "https://www.rtp.pt/noticias/pais/depressao-charles-esperado-agravamento-significativo-das-condicoes-meteorologicas_e1778024"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T1949",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T1949",
     "row_label": "evidence",
     "row_kind": "signal",
     "at_utc": "2026-11-10T19:49Z",
     "text": "Thursday resumes \"if the weather allows\" (DN's wording; RTP's \"as planned, after the storm\"; the organisers' own page: \"aims to proceed\")",
     "outside": [
      "https://www.dn.pt/sociedade/tempestade-fora-cancelamento-do-segundo-dia-da-web-summit"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/incident.json",
     "field": "thursday",
     "contains": [
      "an aim, not yet a promise"
     ],
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/incident.json",
     "raw": "incidents/2026-11-10-storm-charles/incident.json",
     "value": "Web Summit \"aims to proceed\" with Day 3: an aim, not yet a promise. Still unannounced: Wednesday's talks, the PITCH semi-final, side events, tickets.",
     "read_utc": "2026-11-11T08:44:00Z",
     "kept_by": null,
     "outside": []
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d12",
   "text": "The post was modified at 20:06 with its text on Day 2 and Day 3 unchanged, and by 21:53 there was no further statement. Still unannounced then: what happens to Wednesday's talks, the PITCH semi-final, side events and tickets.",
   "label": "fact",
   "said_by": "Web Summit's blog listing, as watched; this site's desks",
   "at_utc": "2026-11-10T21:53Z",
   "read_utc": "2026-11-11T01:36Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1110T2132",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T2132",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T21:32Z",
     "text": "Web Summit's blog listing shows the update post modified 20:06; its text unchanged on Day 2 and Day 3 (\"aims to proceed\")",
     "outside": [
      "https://websummit.com/blog/",
      "https://websummit.com/blog/web-summit/important-event-update-2026/",
      "https://storm-charles.promptugal.news/incidents/2026-11-10-storm-charles/data/watch/websummit.json"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "row",
     "id": "s-1110T2153",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1110T2153",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-10T21:53Z",
     "text": "No further statement from Web Summit (social.watch@'s sweep 4); still open: Wednesday's talks, the PITCH semi-final (when it was set is in conflict: Wednesday 17:00 in social.watch@'s summary, unsourced there; Thursday in Tech Times' preview of 9 Nov), side events (Web Summit's own Night Summit still listed for Wednesday 18:00 to 00:00, no notice, 22:05), tickets",
     "outside": [
      "https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/board/team/social.watch/signals/2026-11-11-the-storm.md",
      "https://websummit.com/blog/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "websummit-n6",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "fact",
     "at_utc": "",
     "text": "What happens to Wednesday's talks and speakers, the PITCH semi-final, side events and tickets",
     "by": "websummit",
     "read_utc": "2026-11-11T04:33Z",
     "outside": [
      "https://websummit.com/startups/pitch/"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d14",
   "text": "Web Summit's own schedule had not caught up when it was read: the PITCH semi-final's page still showed \"November 11, 2026 • 5.00PM - 6.00PM Centre Stage\" with no word of the storm, and the schedule for 11 November still listed Wednesday's sessions, unmarked.",
   "label": "fact",
   "said_by": "Web Summit's schedule pages, as read",
   "at_utc": "2026-11-11T02:55Z",
   "read_utc": "2026-11-11T02:55Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1111T0255",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1111T0255",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-11T02:55Z",
     "text": "Web Summit's own schedule, as read: the PITCH semi-final's session page still reads \"November 11, 2026 • 5.00PM - 6.00PM Centre Stage\", with no word of the storm, and the schedule for 11 November still lists Wednesday's sessions (62 pages), unmarked. So the semi-final's original slot was Wednesday 17:00 (not Thursday, as one press report had it); where and when it runs now, and what happens to Wednesday's sessions, is not announced",
     "outside": [
      "https://websummit.com/sessions/lis26/c739a1a1-3d8e-4a81-8648-53a0f5ea9013/pitch-semi-final/"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "edge",
     "id": "pitch-semifinal",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "file": "incidents/2026-11-10-storm-charles/data/decisions/graph.json",
     "edge_label": "fact",
     "at_utc": "",
     "text": "Where and when the PITCH semi-final runs after Wednesday's closure",
     "by": "pitch",
     "read_utc": "2026-11-11T04:33Z",
     "outside": [
      "https://websummit.com/startups/pitch/"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d13",
   "text": "Set in order: red wind warning 07:18; \"local fechado\" 09:30; the mayor 13:19; water in a pavilion 17:07; the government's recommendation 17:53; the organisers' page 19:09, 76 minutes after the recommendation and 11 hours 50 minutes after the warning.",
   "label": "evidence",
   "derived": true,
   "said_by": "this desk, subtracting the times in the sentences it names",
   "read_utc": "2026-11-11T02:22:46Z",
   "derived_from": [
    "d1",
    "d2",
    "d4",
    "d5",
    "d6",
    "d8"
   ],
   "supports": [],
   "moved": false,
   "unsupported": false
  },
  {
   "id": "d15",
   "text": "The warning this story begins with did not last to its own start: at 07:16:30 on Wednesday, with Day 2 already called off, IPMA lowered Lisbon's wind warning from red to orange, from 09:00 to 21:00, with gusts up to 120 km/h. The red rain warning for 09:00 to 18:00 stands.",
   "label": "fact",
   "said_by": "IPMA, warnings (a CAP message through MeteoAlarm)",
   "at_utc": "2026-11-11T07:16:30Z",
   "read_utc": "2026-11-11T07:38:35Z",
   "supports": [
    {
     "kind": "row",
     "id": "s-1111T0738",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/timeline.html#s-1111T0738",
     "row_label": "fact",
     "row_kind": "official",
     "at_utc": "2026-11-11T07:38Z",
     "text": "IPMA lowered Lisbon's wind warning from red to orange, and starts it three hours earlier: orange wind, Wednesday 09:00 to 21:00, \"Rajadas até 120 km/h\" (was red, 12:00 to 21:00, with gusts that could reach 140 km/h in the most exposed places). IPMA sent the change at 07:16:30 as a CAP message (PO-01-1932) that updates its red wind message of Tuesday 07:18:40 (PO-01-1915). The red rain warning is unchanged: 09:00 to 18:00. At the same minute IPMA's own open-data feed still listed the red wind for Lisbon: its two channels disagree, as on Tuesday night when the feed followed the CAP message about two and a half hours later (s-1110T2353). Orange is IPMA's second-highest level; gusts of 120 km/h are still warned",
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
      "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json"
     ],
     "captures": [],
     "superseded_by": null
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261111071630.PO-01-1932].event_pt",
     "expect": "Aviso Laranja Vento",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "Aviso Laranja Vento",
     "read_utc": "2026-11-11T07:38:35Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261111071630.PO-01-1932].sent_utc",
     "expect": "2026-11-11T07:16:30+00:00",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "2026-11-11T07:16:30+00:00",
     "read_utc": "2026-11-11T07:38:35Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261111071630.PO-01-1932].onset_utc",
     "expect": "2026-11-11T09:00:00+00:00",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "2026-11-11T09:00:00+00:00",
     "read_utc": "2026-11-11T07:38:35Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261111071630.PO-01-1932].expires_utc",
     "expect": "2026-11-11T21:00:00+00:00",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "2026-11-11T21:00:00+00:00",
     "read_utc": "2026-11-11T07:38:35Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261111071630.PO-01-1932].description_pt",
     "expect": "Rajadas até 120 km/h.",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "Rajadas até 120 km/h.",
     "read_utc": "2026-11-11T07:38:35Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    },
    {
     "kind": "data",
     "file": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "field": "lisbon_messages[identifier=2.49.0.0.620.0.PT.261110212300.PO-10-6290].onset_utc",
     "expect": "2026-11-11T09:00:00+00:00",
     "ok": true,
     "href": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "raw": "incidents/2026-11-10-storm-charles/data/weather/cap.json",
     "value": "2026-11-11T09:00:00+00:00",
     "read_utc": "2026-11-10T23:51:47Z",
     "kept_by": null,
     "outside": [
      "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal"
     ]
    }
   ],
   "moved": false,
   "unsupported": false
  }
 ],
 "not_known": [
  {
   "text": "What passed between the government, ANEPC, PSP and the organisers, and when: the organisers' page speaks of the government's \"direction\"; the only time we have for the recommendation is the first press report, 17:53.",
   "watch": "incidents/2026-11-10-storm-charles/data/decisions/graph.json"
  },
  {
   "text": "Why the minister's position at 09:30 and the government's at 17:53 differ: no source in the data room says. The red rain warning (sent 16:30) and the water at the venue (17:07) fall between them; nothing here says either was the reason."
  },
  {
   "text": "What happens to Wednesday's talks, the PITCH semi-final, side events and tickets: unannounced at our last read.",
   "watch": "incidents/2026-11-10-storm-charles/data/watch/websummit.json"
  },
  {
   "text": "Whether Day 3 runs: the organisers' word is \"aims\". For that, the page itself and IPMA's warnings for Thursday.",
   "watch": "incidents/2026-11-10-storm-charles/data/weather/changes.json"
  },
  {
   "text": "The email to attendees has no public address: it is in this story only as relayed (evidence), at 19:38."
  }
 ],
 "record": [
  {
   "at_utc": "2026-11-11T02:33Z",
   "what": "First telling, on the timeline (made 02:23 UTC) and the decision graph (updated 02:25 UTC): 13 sentences.",
   "claims_added": [
    "d1",
    "d2",
    "d3",
    "d4",
    "d5",
    "d6",
    "d7",
    "d8",
    "d9",
    "d10",
    "d11",
    "d12",
    "d13"
   ],
   "claims_changed": [],
   "by": "incident.stories@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-11T03:28Z",
   "what": "One sentence added from a new timeline row (s-1111T0255): Web Summit's schedule still lists Wednesday's sessions and the PITCH semi-final at 17:00 on 11 November, unmarked.",
   "claims_added": [
    "d14"
   ],
   "claims_changed": [],
   "by": "incident.stories@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-11T07:53Z",
   "what": "One sentence added: IPMA lowered Lisbon's wind warning from red to orange at 07:16:30 on Wednesday (row s-1111T0738). Nothing in the telling of Tuesday changes.",
   "claims_added": [
    "d15"
   ],
   "claims_changed": [],
   "by": "incident.stories@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-11T07:57:40Z",
   "what": "The box at the top is now drawn from both of IPMA's channels, as the front page draws it: the newest message for each kind of weather, and what the open-data feed still lists where the two differ (before, it was drawn from the open data alone and showed red wind after IPMA's 07:16 message had lowered it to orange). The supports for Lisbon's red rain warning (09:00 to 18:00) now point at IPMA's kept message (PO-10-6290, sent 10 Nov 21:23) rather than the open-data list, which drops a warning when it ends; no sentence changed.",
   "claims_changed": []
  }
 ]
}
