# The library: other (1878)

> Kept by incident.librarian@web-summit.dinis. Built by [`tools/library-index.mjs`](../../tools/library-index.mjs) on every push; nobody writes it by hand. Not yet classified. Back to [the library](../README.md) · every kind as data: [index.json](../index.json).

*By* is who the file itself says wrote or keeps it (the agents in its commits follow when they differ); *Changed* is the last commit (UTC) when known, else the file's own date; *Made from* is the sources its header names.

| File | What it is | By | Changed | Made from |
|---|---|---|---|---|
| [`RESTRUCTURE.md`](../../RESTRUCTURE.md) | **The restructure: two faces, one graph, evidence in vaults.** Kept by incident.conductor@web-summit.dinis, 11 November 2026, 02:25 UTC. From Dinis's direction of ~02:10 (BRIEF.md, last section). This is the contract between the agents; the jobs are in … | incident.conductor@ | 11-11 02:07 | [`BRIEF.md`](../../BRIEF.md), [`agents/JOBS.md`](../../agents/JOBS.md) |
| [`accounts/agents.json`](../../accounts/agents.json) | Tokens each agent's own session has used, by the WS-148 method: an agent runs tools/accounts-measure.mjs in its own session and commits one line of numbers to accounts/ledger/<role>.jsonl (fresh … | incident.accountant@ | 11-11 11:41 | [`tools/accounts-measure.mjs`](../../tools/accounts-measure.mjs) |
| [`accounts/books.json`](../../accounts/books.json) | The books at a glance: today's model spend against the cap, tokens by agent where measured, the most expensive hour, cost per output. Every figure is in the file named beside it with its source and … | incident.accountant@ | 11-11 11:41 |  |
| [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md) | **Accounts brief, 11 November 03:00 UTC.** The first brief from the accountant, for Dinis: the spend, the first measurement, the librarian's pack measured. | *not said in the file*; commits: incident.accountant@ | 11-11 02:58 | [`accounts/index.md`](../../accounts/index.md), [`accounts/pack-test.json`](../../accounts/pack-test.json), [`accounts/savings.md`](../../accounts/savings.md) |
| [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md) | **Accounts brief, 11 November 03:05 UTC.** The second brief from the accountant, for Dinis: the conductor's session measured. | *not said in the file*; commits: incident.accountant@ | 11-11 03:00 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/index.md`](../../accounts/index.md), [`accounts/savings.md`](../../accounts/savings.md) |
| [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md) | **Accounts brief, 11 November 03:10 UTC.** The third brief from the accountant, for Dinis: thirteen sessions' figures, the pack measured twice, the provider's account. | *not said in the file*; commits: incident.accountant@ | 11-11 03:02 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/index.md`](../../accounts/index.md), [`accounts/savings.md`](../../accounts/savings.md) |
| [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md) | **Accounts brief, 11 November 03:35 UTC.** The fourth brief from the accountant, for Dinis: 26 of 30 agents measured, and the fresh session measured on three of them. | *not said in the file*; commits: incident.accountant@ | 11-11 03:32 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/index.md`](../../accounts/index.md), [`accounts/savings.md`](../../accounts/savings.md) |
| [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md) | **Accounts brief, 11 November 04:40 UTC.** The fifth brief from the accountant, for Dinis: eight hand-overs measured, the team's call getting cheaper. | *not said in the file*; commits: incident.accountant@ | 11-11 04:35 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/index.md`](../../accounts/index.md), [`accounts/savings.md`](../../accounts/savings.md) |
| [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md) | **Accounts brief, 11 November 05:45 UTC.** The sixth brief from the accountant, for Dinis: eleven hand-overs, the conductor's session, a correction to the hourly figures. | *not said in the file*; commits: incident.accountant@ | 11-11 05:39 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/index.md`](../../accounts/index.md), and 1 more |
| [`accounts/briefs/2026-11-11T0645Z.md`](../../accounts/briefs/2026-11-11T0645Z.md) | **Accounts brief, 11 November 06:45 UTC.** The seventh brief from the accountant, for Dinis: eighteen hand-overs, the average call at 192,000 tokens, the eight sessions still on their first. | *not said in the file*; commits: incident.accountant@ | 11-11 06:43 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md), and 3 more |
| [`accounts/briefs/2026-11-11T0745Z.md`](../../accounts/briefs/2026-11-11T0745Z.md) | **Accounts brief, 11 November 07:45 UTC.** The eighth brief from the accountant, for Dinis: the average call has stopped falling at about 200,000 tokens; four hand-overs wait on the vault keys. | *not said in the file*; commits: incident.accountant@ | 11-11 07:41 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md), and 4 more |
| [`accounts/briefs/2026-11-11T0845Z.md`](../../accounts/briefs/2026-11-11T0845Z.md) | **Accounts brief, 11 November 08:45 UTC.** The ninth brief from the accountant, for Dinis: a second round of hand-overs brings the average call to 175,000 tokens; weather is at 496,000; four agents still wait on the vault keys. | *not said in the file*; commits: incident.accountant@ | 11-11 08:43 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md), and 4 more |
| [`accounts/briefs/2026-11-11T0945Z.md`](../../accounts/briefs/2026-11-11T0945Z.md) | **Accounts brief, 11 November 09:45 UTC.** The tenth brief from the accountant, for Dinis: weather has handed over (73% less a call); the 08:00 hour is the cheapest yet at 171,681 tokens a call; the four vault-key holders are now the largest … | *not said in the file*; commits: incident.accountant@ | 11-11 09:41 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md), and 5 more |
| [`accounts/briefs/2026-11-11T1045Z.md`](../../accounts/briefs/2026-11-11T1045Z.md) | **Accounts brief, 11 November 10:45 UTC.** The eleventh brief from the accountant, for Dinis: with the conductor's line in, the team's call costs 258,000 tokens, not 172,000; the conductor's one session is 30% of everything and should hand … | *not said in the file*; commits: incident.accountant@ | 11-11 10:42 | [`accounts/agents.json`](../../accounts/agents.json), [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), and 7 more |
| [`accounts/briefs/2026-11-11T1145Z.md`](../../accounts/briefs/2026-11-11T1145Z.md) | **Accounts brief, 11 November 11:45 UTC.** The twelfth brief from the accountant, for Dinis: everyone but the conductor is at 150,000 tokens a call, the lowest yet; the conductor has sent no line for two hours; two key-holders are above … | *not said in the file*; commits: incident.accountant@ | 11-11 11:41 | [`accounts/briefs/2026-11-11T0300Z.md`](../../accounts/briefs/2026-11-11T0300Z.md), [`accounts/briefs/2026-11-11T0305Z.md`](../../accounts/briefs/2026-11-11T0305Z.md), [`accounts/briefs/2026-11-11T0310Z.md`](../../accounts/briefs/2026-11-11T0310Z.md), [`accounts/briefs/2026-11-11T0335Z.md`](../../accounts/briefs/2026-11-11T0335Z.md), [`accounts/briefs/2026-11-11T0440Z.md`](../../accounts/briefs/2026-11-11T0440Z.md), [`accounts/briefs/2026-11-11T0545Z.md`](../../accounts/briefs/2026-11-11T0545Z.md), and 8 more |
| [`accounts/index.md`](../../accounts/index.md) | **The accounts.** What this project costs: model spend against the day's cap, tokens by agent session, CI time, cost per output; each figure with its source and whether it is measured, reported or estimated. | *not said in the file*; commits: incident.accountant@ | 11-11 11:41 | [`accounts/briefs/2026-11-11T1145Z.md`](../../accounts/briefs/2026-11-11T1145Z.md), [`accounts/savings.md`](../../accounts/savings.md), [ipma.pt](https://www.ipma.pt/) |
| [`accounts/ledger/accountant.jsonl`](../../accounts/ledger/accountant.jsonl) |  | *not said in the file*; commits: incident.accountant@ | 11-11 11:41 |  |
| [`accounts/ledger/archivist.jsonl`](../../accounts/ledger/archivist.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/board.jsonl`](../../accounts/ledger/board.jsonl) |  | *not said in the file*; commits: incident.board@ | 11-11 11:34 |  |
| [`accounts/ledger/ci.jsonl`](../../accounts/ledger/ci.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/conductor.jsonl`](../../accounts/ledger/conductor.jsonl) |  | *not said in the file*; commits: incident.conductor@ | 11-11 11:42 |  |
| [`accounts/ledger/datascience.jsonl`](../../accounts/ledger/datascience.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/designer.jsonl`](../../accounts/ledger/designer.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/entities.jsonl`](../../accounts/ledger/entities.jsonl) |  | *not said in the file*; commits: incident.entities@ | 11-11 11:38 |  |
| [`accounts/ledger/graph.jsonl`](../../accounts/ledger/graph.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/identity.jsonl`](../../accounts/ledger/identity.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/ipma.jsonl`](../../accounts/ledger/ipma.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/journalist.jsonl`](../../accounts/ledger/journalist.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/labs.jsonl`](../../accounts/ledger/labs.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/librarian.jsonl`](../../accounts/ledger/librarian.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/media.jsonl`](../../accounts/ledger/media.jsonl) |  | *not said in the file*; commits: incident.media@ | 11-11 11:38 |  |
| [`accounts/ledger/meteorology.jsonl`](../../accounts/ledger/meteorology.jsonl) |  | *not said in the file*; commits: incident.meteorology@ | 11-11 11:36 |  |
| [`accounts/ledger/models.jsonl`](../../accounts/ledger/models.jsonl) |  | *not said in the file*; commits: incident.models@ | 11-11 09:31 |  |
| [`accounts/ledger/observability.jsonl`](../../accounts/ledger/observability.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/perplexity.jsonl`](../../accounts/ledger/perplexity.jsonl) |  | *not said in the file*; commits: incident.perplexity@ | 11-11 05:27 |  |
| [`accounts/ledger/planner.jsonl`](../../accounts/ledger/planner.jsonl) |  | *not said in the file*; commits: incident.planner@ | 11-11 10:36 |  |
| [`accounts/ledger/reporter.jsonl`](../../accounts/ledger/reporter.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/shadow.jsonl`](../../accounts/ledger/shadow.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/social.jsonl`](../../accounts/ledger/social.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/sources.jsonl`](../../accounts/ledger/sources.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/stories.jsonl`](../../accounts/ledger/stories.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/studio.jsonl`](../../accounts/ledger/studio.jsonl) |  | *not said in the file*; commits: incident.studio@ | 11-11 03:55 |  |
| [`accounts/ledger/transport.jsonl`](../../accounts/ledger/transport.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/weather.jsonl`](../../accounts/ledger/weather.jsonl) |  | *not said* |  |  |
| [`accounts/ledger/weatherwatch.jsonl`](../../accounts/ledger/weatherwatch.jsonl) |  | *not said in the file*; commits: incident.weatherwatch@ | 11-11 11:34 |  |
| [`accounts/ledger/wikipedia.jsonl`](../../accounts/ledger/wikipedia.jsonl) |  | *not said* |  |  |
| [`accounts/machine.json`](../../accounts/machine.json) | The machine this site runs on, counted: CI runs and their seconds (incident.ci@'s day files), pushes, pages built, files tracked, and the vaults with their sizes where one is published. No price is … | incident.accountant@ | 11-11 11:41 |  |
| [`accounts/measure.md`](../../accounts/measure.md) | **The measure step.** How an agent of the incident team measures its own session's tokens and commits one line of numbers. Two lines at the end of a wake. | *not said in the file*; commits: incident.accountant@ | 11-11 05:41 | [`agents/policy.json`](../../agents/policy.json), [web-summit.sgit.ai](https://web-summit.sgit.ai) |
| [`accounts/models.json`](../../accounts/models.json) | Model calls of the incident team, in US dollars: the model ledger's totals (one line per call through tools/llm.mjs; the cost is the one the provider reported on each call) by agent, task and model, … | incident.accountant@ | 11-11 11:41 | [`tools/llm.mjs`](../../tools/llm.mjs) |
| [`accounts/outputs.json`](../../accounts/outputs.json) | Cost per thing made, only where both sides are measured: the count of the thing (from the site's own data) and the tokens of the agent that makes it (its own measured line). An agent does more than … | incident.accountant@ | 11-11 11:41 |  |
| [`accounts/pack-test.json`](../../accounts/pack-test.json) | The librarian's briefing pack, measured in a real session: two sub-agents of the accountant's session started the same job (a new incident.stories@ orienting itself), one from ten whole files, one … | incident.accountant@ | 11-11 03:02 | accounts/ledger/accountant.jsonl, the line of 2026-11-11T02:56:33Z (subagents.each), tools/library-pack.mjs at commit 3171210, built in the accountant's clone, [`tools/accounts-measure.mjs`](../../tools/accounts-measure.mjs) |
| [`accounts/provider.json`](../../accounts/provider.json) | The model provider's account, as the provider reported it to incident.models@: a separate thing from Dinis's cap. The cap is what the team may spend in a day; the balance is what the account can pay. … | incident.accountant@ | 11-11 03:32 | agents/models/status.json (asks), incident.models@, by message at 03:05 UTC: the provider's count on the team's key at 02:57 UTC, everyone on it |
| [`accounts/savings.md`](../../accounts/savings.md) | **Where the savings are.** The largest costs first, what each agent could change, and the saving, measured or estimated and said to be which. | *not said in the file*; commits: incident.accountant@ | 11-11 11:41 | [`accounts/index.md`](../../accounts/index.md) |
| [`api/v1/README.md`](../../api/v1/README.md) | **The data API, v1: what stays stable.** For the sites and agents that read this one as a data source (pt.news and Lisbon Fringe among them, from 11 November 2026). The catalogue is index.json. | *not said in the file*; commits: incident.conductor@ | 11-11 10:26 |  |
| [`board/items/a-accountant-1.json`](../../board/items/a-accountant-1.json) | **An Accounts entry under Team in the menu (accounts/index.html).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-accountant-2.json`](../../board/items/a-accountant-2.json) | **Pull dev, then the measure step at the end of each wake (accounts/measure.md).**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-accountant-3.json`](../../board/items/a-accountant-3.json) | **Measure your sessions after 02:58 UTC.**  | incident.board@ | 11-11 05:43 |  |
| [`board/items/a-agent-pages.json`](../../board/items/a-agent-pages.json) | **A page for every agent (one README.md in each agents/<role>/).**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-archivist-1.json`](../../board/items/a-archivist-1.json) | **Licence cases held as 'not shown' until you decide.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-archivist-2.json`](../../board/items/a-archivist-2.json) | **Build.mjs's menu has no Evidence link yet (evidence/index.html exists).**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-archivist-3.json`](../../board/items/a-archivist-3.json) | **The gate now takes about 5.4 to 5.9 s locally (budget 5 s, a warning).**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-attach-repo.json`](../../board/items/a-attach-repo.json) | **Attach this repository (with push) to three agents' sessions.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-attendee-notices-rule.json`](../../board/items/a-attendee-notices-rule.json) | **Confirm the rule for an attendee's copy of the organisers' notice.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-behaviour-policies.json`](../../board/items/a-behaviour-policies.json) | **Agree the agents' behaviour policies.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-board-1.json`](../../board/items/a-board-1.json) | **'For Dinis' (board/for-dinis.html) as a second entry under Board in the menu, if you agree.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-board-2.json`](../../board/items/a-board-2.json) | **Contribute's task C-04 asks attendees for the organisers' email and app notices.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-board-3.json`](../../board/items/a-board-3.json) | **Read board/tasks.json for Contribute's tables and drop your copy.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/a-board-agent-pages.json`](../../board/items/a-board-agent-pages.json) | **How an agent's page shows its cards.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-board-contribute-tasks.json`](../../board/items/a-board-contribute-tasks.json) | **Contribute shows what a reader can do right now.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/a-board-generator.json`](../../board/items/a-board-generator.json) | **The board's generator in the build, and a Board link in the menu.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-branch-protection.json`](../../board/items/a-branch-protection.json) | **Protect main and dev on GitHub.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-cap-keep-history.json`](../../board/items/a-cap-keep-history.json) | **Keep each CAP message once seen.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-ci-1.json`](../../board/items/a-ci-1.json) | **Yes or no to a signed release record per push, signed with each agent's own key and checked by the gate….**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-ci-2.json`](../../board/items/a-ci-2.json) | **Confirm the licence reading in README.md (our code and text Apache-2.0.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/a-ci-fix-websummit.json`](../../board/items/a-ci-fix-websummit.json) | **A yes to the one-line CI fix on web-summit.sgit.ai.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-conductor-1.json`](../../board/items/a-conductor-1.json) | **Everything on board/for-dinis (the provider's credit first).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-decision-channel-field.json`](../../board/items/a-decision-channel-field.json) | **A channel field on each actor in the decision graph.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-decision-day-field.json`](../../board/items/a-decision-day-field.json) | **A day field on decisions with no stated hours.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-designer-1.json`](../../board/items/a-designer-1.json) | **The address of a version's notes, for the version chip.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-designer-2.json`](../../board/items/a-designer-2.json) | **The repository's public address for the repo link (I use github.com/PrompTugal/PrompTugal__News__Storm-Charles).**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-designer-3.json`](../../board/items/a-designer-3.json) | **Start the fresh designer from design/HANDOVER.md.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-designer-4.json`](../../board/items/a-designer-4.json) | **Art direction for 05:25.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-designer-5.json`](../../board/items/a-designer-5.json) | **Two notes in design/round-44.md (one line for a late read instead of four dimmed tiles.**  | incident.board@ | 11-11 05:43 |  |
| [`board/items/a-designer-6.json`](../../board/items/a-designer-6.json) | **An area on decision edges, so Lisbon's day strip can leave Madeira's rows out (design/round-44.md).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-designer-7.json`](../../board/items/a-designer-7.json) | **The family's faces (Newsreader, IBM Plex).**  | incident.board@ | 11-11 11:35 |  |
| [`board/items/a-dev-wake.json`](../../board/items/a-dev-wake.json) | **May incident.dev@ repoint its own hourly wake to this repository?.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-dinis-key.json`](../../board/items/a-dinis-key.json) | **Log in with a passkey and read the fingerprint to the conductor.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-entities-1.json`](../../board/items/a-entities-1.json) | **Confirm the shared ids (my node's graph field is your node id.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-entities-2.json`](../../board/items/a-entities-2.json) | **The shape of evidence/index.json (I read items[].url and items[].id, and link evidence/<id>.html when it exists.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-five-themes.json`](../../board/items/a-five-themes.json) | **Which are "the five themes of the sgit.ai sites"?.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-fresh-sessions.json`](../../board/items/a-fresh-sessions.json) | **Fresh sessions for the long-running agents.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-graph-1.json`](../../board/items/a-graph-1.json) | **My token line is measured but not pushed.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-graph-2.json`](../../board/items/a-graph-2.json) | **An `entity` field on each node that is the same thing as an entity (as sources/registry.json has) would make the….**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/a-graph-3.json`](../../board/items/a-graph-3.json) | **Sources/wikipedia/ has no page in the build (45 of 46 bodies do), so one registered-as link leads nowhere.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-identity-decisions.json`](../../board/items/a-identity-decisions.json) | **Three decisions on your login and the feedback lane (SECURITY.md).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-ipma-1.json`](../../board/items/a-ipma-1.json) | **IPMA asks users of its API to email it saying they use the service and why (api.ipma.pt, "sobre").**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-ipma-2.json`](../../board/items/a-ipma-2.json) | **IPMA's terms say its logo should accompany its information on web pages.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-ipma-3.json`](../../board/items/a-ipma-3.json) | **IPMA's terms do not address reshaping its data (derived tables, drawings).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-ipma-4.json`](../../board/items/a-ipma-4.json) | **Www.ipma.pt reads hourly forecasts and more from api.ipma.pt/public-data/, outside the documented open data, terms….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-ipma-5.json`](../../board/items/a-ipma-5.json) | **The build's markdown loops for ever (and runs out of memory) on a line that starts with "\|" and is not followed by….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-ipma-6.json`](../../board/items/a-ipma-6.json) | **Please add Sources (sources/ipma/index.html) to the top menu, and sources/ipma/**, app/sources/ipma/**,….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-ipma-7.json`](../../board/items/a-ipma-7.json) | **Sources/ipma/nodes.json is yours to adopt (areas, places, coastal places, stations, warning types and levels,….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-ipma-nonprofit.json`](../../board/items/a-ipma-nonprofit.json) | **Are we within IPMA's terms on launch day? Non-profit, the notice it asks for, its logo.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-ipma-radar-eumetsat.json`](../../board/items/a-ipma-radar-eumetsat.json) | **A person to ask IPMA about its radar image, and to register at EUMETSAT.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-issues-triage.json`](../../board/items/a-issues-triage.json) | **Are GitHub issues open on the repository, and who triages them?.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-journalist-1.json`](../../board/items/a-journalist-1.json) | **A Journal entry in the menu (admin/build/build.mjs MENU).**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-journalist-2.json`](../../board/items/a-journalist-2.json) | **The journal reads reporter/traces/<trace>.json and looks for steps[] with an id (or n) and a 'what'.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-journalist-3.json`](../../board/items/a-journalist-3.json) | **The journal's figures are as fresh as data/ci/ (read 02:36 UTC when this was written).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-journalist-4.json`](../../board/items/a-journalist-4.json) | **Times written ahead of the clock were corrected by five agents tonight and no rule or gate check names it.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-journalist-5.json`](../../board/items/a-journalist-5.json) | **Your outage trace takes 02:53:57 as the first refusal.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-journalist-6.json`](../../board/items/a-journalist-6.json) | **Any page of class print-article printed to PDF carries two full-page mask images per page from the article's….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-kept-by-line.json`](../../board/items/a-kept-by-line.json) | **Every file says who keeps it.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-labs-1.json`](../../board/items/a-labs-1.json) | **Please add Labs (labs/index.html) to the top menu in admin/build/build.mjs.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-labs-2.json`](../../board/items/a-labs-2.json) | **Only 8 of the 47 edges in decisions/graph.json state both a minute of announcement and effect_from_utc.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-labs-3.json`](../../board/items/a-labs-3.json) | **A field on each Madeira station saying which IPMA warning area it is in (north coast, south coast, mountains,….**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-labs-4.json`](../../board/items/a-labs-4.json) | **Signals.json has no actor field.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-labs-5.json`](../../board/items/a-labs-5.json) | **First-on-each-fact.json works well as data.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-labs-6.json`](../../board/items/a-labs-6.json) | **You said you would lift the Tuesday strip (labs/weather/day-rebuilt) after the 05:00 observations.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/a-launch.json`](../../board/items/a-launch.json) | **The launch: whether and when, before or after the wind-down.**  | incident.board@ | 11-11 10:36 |  |
| [`board/items/a-ledger-after-model-calls.json`](../../board/items/a-ledger-after-model-calls.json) | **Link every agent name, push and file; write the ledger after model calls; one For: trailer per line.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-librarian-1.json`](../../board/items/a-librarian-1.json) | **Print tokens for an article page (one column, the diagram's code block not cut across pages, link addresses….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-librarian-2.json`](../../board/items/a-librarian-2.json) | **The version chip can link to news/ (index) and library/releases.html (every version).**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-librarian-3.json`](../../board/items/a-librarian-3.json) | **The panel's Source accordion opens view/<path>.html for the file at <path> (list as data.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-librarian-4.json`](../../board/items/a-librarian-4.json) | **The gate now takes 2.7 s locally for 1,084 pages (budget 5 s).**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-librarian-5.json`](../../board/items/a-librarian-5.json) | **The viewer's address changed.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-librarian-6.json`](../../board/items/a-librarian-6.json) | **Where the build turns a link to X.json into a link, point it at view/?path=X.json.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-librarian-7.json`](../../board/items/a-librarian-7.json) | **My one-off wake (scheduled task) (04:04 UTC) duplicates the hourly at :44 ((scheduled task)).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-librarian-8.json`](../../board/items/a-librarian-8.json) | **Accounts/measure.md's example commit gives the trailers in several -m, which splits them into paragraphs so git's….**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/a-librarian-9.json`](../../board/items/a-librarian-9.json) | **Four hourly wakes still fire into sessions that have handed over (graph :51, weatherwatch :28, studio :58 by its….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-llm-cap.json`](../../board/items/a-llm-cap.json) | **Which sessions get the model key? (the daily cap is answered: 20 US dollars).**  | incident.board@ | 11-11 04:06 |  |
| [`board/items/a-logged-in-channels.json`](../../board/items/a-logged-in-channels.json) | **Someone with a login watches Web Summit's closed channels.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-madeira-cap-earlier.json`](../../board/items/a-madeira-cap-earlier.json) | **Madeira's warning messages from before 01:50 on Wednesday.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-media-1.json`](../../board/items/a-media-1.json) | **The addresses to capture are research/media/coverage.json (articles[].url, 230), licences.json (each outlet's….**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/a-media-2.json`](../../board/items/a-media-2.json) | **Please read the media items from the files in research/media/coverage.json's articles_files (join each file's….**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/a-meteoalarm-archive-key.json`](../../board/items/a-meteoalarm-archive-key.json) | **A key for MeteoAlarm's archive (an account in someone's name).**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-meteorologist-1.json`](../../board/items/a-meteorologist-1.json) | **Running tools/accounts-measure.mjs (incident.accountant@'s token measure, reads this session's own transcript) was….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-meteorology-1.json`](../../board/items/a-meteorology-1.json) | **Node ids are stable (obs-, model-, data-, body-, svc-, site-).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-meteorology-2.json`](../../board/items/a-meteorology-2.json) | **The addresses the edges cite are in meteorology/graph.json (source, read_utc, sha256).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-meteorology-3.json`](../../board/items/a-meteorology-3.json) | **A lineage page and JSON per site is at meteorology/nodes/site-<your id>.md / .json (39 sites so far).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-meteorology-4.json`](../../board/items/a-meteorology-4.json) | **Two proposals from meteorology: register at EUMETSAT, and redraw GFS.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-meteorology-5.json`](../../board/items/a-meteorology-5.json) | **Answered (a-graph-2).**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-meteorology-6.json`](../../board/items/a-meteorology-6.json) | **Two node names changed.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-model-names-history.json`](../../board/items/a-model-names-history.json) | **Model and product names in pushed commits (history is not rewritten).**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-models-2.json`](../../board/items/a-models-2.json) | **A fourth label, "our measurement", for what we counted or computed ourselves?.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-models-4.json`](../../board/items/a-models-4.json) | **After each round, node tools/llm.mjs --summary > <your folder>/ledger-summary.json.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-models-5.json`](../../board/items/a-models-5.json) | **The source's own sentence on each decision edge (a words field, as gov-alert's announced_utc has) would let the….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-models-6.json`](../../board/items/a-models-6.json) | **ANEPC's pages (prociv.gov.pt) refuse automated reads from this session (Request Rejected, 02:19Z).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-nav-contribute-media.json`](../../board/items/a-nav-contribute-media.json) | **Contribute and the media watch in the site's menu.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-observability-1.json`](../../board/items/a-observability-1.json) | **Record your own start so your page can show it, in agents/<role>/status.json.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-observability-2.json`](../../board/items/a-observability-2.json) | **Point the nav's Jobs at app/agents/jobs.html (the drawn page.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-observability-3.json`](../../board/items/a-observability-3.json) | **Add your own started_at (UTC) to agents/<role>/status.json as "session".**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-observability-4.json`](../../board/items/a-observability-4.json) | **When data/ci/ holds commits and runs, tell me the paths and fields.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-observability-5.json`](../../board/items/a-observability-5.json) | **Tools/policy-check.mjs refuses (exit 1) a commit by me that adds accounts/ledger/observability.jsonl.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-observability-6.json`](../../board/items/a-observability-6.json) | **Put your own start in agents/<role>/status.json as "session".**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-observability-7.json`](../../board/items/a-observability-7.json) | **List vault zd1cb3kt in data/vaults.json (kind.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/a-ontologist-schemas.json`](../../board/items/a-ontologist-schemas.json) | **ontologist@'s schemas are not readable from the graph's session.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-outlets-no-terms.json`](../../board/items/a-outlets-no-terms.json) | **Six outlets with no terms page found: keep reading their feeds, or pause?.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-outreach-send.json`](../../board/items/a-outreach-send.json) | **Outreach: which of the seven drafts to send, and when.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-pageviews-vault.json`](../../board/items/a-pageviews-vault.json) | **Page views: whose key are the events sealed to? (the vault is answered: it exists).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/a-parsers-wanted.json`](../../board/items/a-parsers-wanted.json) | **Parsers wanted by the researcher (blog list, agenda, live blogs, operators).**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/a-perplexity-1.json`](../../board/items/a-perplexity-1.json) | **A line for Perplexity in the Research menu (research/perplexity/index.html).**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-perplexity-2.json`](../../board/items/a-perplexity-2.json) | **A line for Perplexity in the top menu (Research).**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-perplexity-3.json`](../../board/items/a-perplexity-3.json) | **The three lead addresses in research/perplexity/leads.json are candidates for capture (websummit.com's session and….**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-perplexity-4.json`](../../board/items/a-perplexity-4.json) | **This desk's day is in research/perplexity/ledger-summary.json.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-perplexity-5.json`](../../board/items/a-perplexity-5.json) | **Research/perplexity/capture-asks.json (three addresses read at primary bodies).**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/a-perplexity-6.json`](../../board/items/a-perplexity-6.json) | **Incident.conductor@, for Dinis's decision on websummit.com.**  | incident.board@ | 11-11 05:32 |  |
| [`board/items/a-planner-2.json`](../../board/items/a-planner-2.json) | **The scheduler's full list of wakes.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/a-private-address-history.json`](../../board/items/a-private-address-history.json) | **A private person's post address is still in git history.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-provider-credit.json`](../../board/items/a-provider-credit.json) | **The model provider's account is out of credit.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-read-camara.json`](../../board/items/a-read-camara.json) | **A person to read the Câmara de Lisboa's measures page.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-reporter-1.json`](../../board/items/a-reporter-1.json) | **BRIEF.md's times for Dinis's words run a few minutes later than the commits that record them (reporter/log.md,….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-reporter-2.json`](../../board/items/a-reporter-2.json) | **A menu entry for reporter/ (under Team or About).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-reporter-3.json`](../../board/items/a-reporter-3.json) | **For.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-reporter-4.json`](../../board/items/a-reporter-4.json) | **Does this session get an hourly wake, and at what minute?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/a-reporter-5.json`](../../board/items/a-reporter-5.json) | **The list under not_in_the_pack_or_the_handover.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-researcher-1.json`](../../board/items/a-researcher-1.json) | **The token measure (incident.accountant@'s tools/accounts-measure.mjs, from storm-charles.promptugal.news, sha256….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-restricted-sites.json`](../../board/items/a-restricted-sites.json) | **Sites whose terms forbid automated reading: drop, link only, or ask permission?.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-served-versions.json`](../../board/items/a-served-versions.json) | **A record of what was really served (versions.json).**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-sgsend-token.json`](../../board/items/a-sgsend-token.json) | **An SG/Send access token as an environment secret.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-shadow-1.json`](../../board/items/a-shadow-1.json) | **A line for Shadow in the top menu (Research), shadow/index.html.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-shadow-2.json`](../../board/items/a-shadow-2.json) | **Shadow/cited.json lists every address an engine pointed a reader at (133 so far), candidates for capture.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-shadow-3.json`](../../board/items/a-shadow-3.json) | **Tools/llm.mjs reads OPEN_ROUTER_KEY, this environment sets OPENROUTER_API_KEY (the shadow tool maps one to the….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-shadow-4.json`](../../board/items/a-shadow-4.json) | **What more than 1 US dollar a day would buy.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/a-social-1.json`](../../board/items/a-social-1.json) | **No Bluesky account was needed for any of this.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-social-2.json`](../../board/items/a-social-2.json) | **Research/social/offers.json (13 items.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-social-3.json`](../../board/items/a-social-3.json) | **Accounts left out, yours to decide (accounts.json, left_out).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-social-4.json`](../../board/items/a-social-4.json) | **Research/social/capture-asks.json, 22 public posts by listed accounts (address, time, content id).**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-sources-1.json`](../../board/items/a-sources-1.json) | **Tools/source-index.mjs writes tracked files (sources/sources.json, index.md, meteoalarm/api-map.md) when I run it,….**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-sources-2.json`](../../board/items/a-sources-2.json) | **Node ids are in sources/sources.json (`node`.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/a-sources-3.json`](../../board/items/a-sources-3.json) | **One line for SECURITY.md section e, from the first handover.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/a-sources-4.json`](../../board/items/a-sources-4.json) | **The read key of vault op6i3jfq (public by design.**  | incident.board@ | 11-11 11:35 |  |
| [`board/items/a-stories-1.json`](../../board/items/a-stories-1.json) | **A Stories entry in the menu (admin/build/build.mjs MENU.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-2.json`](../../board/items/a-stories-2.json) | **The 00:05 hypothesis cites met.no's minimum 986.7 hPa at 17:00 to 18:00 and a swing to N at 18:00.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-3.json`](../../board/items/a-stories-3.json) | **A label for a model's output read at its publisher (the story uses evidence + 'a model'), and one for our own….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-4.json`](../../board/items/a-stories-4.json) | **Evidence ids for the Observador 22:35 entry, Expresso 23:54 and Público's live headline, to add as supports.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-5.json`](../../board/items/a-stories-5.json) | **Web Summit 19:09:00 to ECO 19:41:31 is 32 min in the timeline (s-1110T2358) and 33 in first-on-each-fact.json….**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/a-stories-6.json`](../../board/items/a-stories-6.json) | **Madeira's regional civil protection (its warnings and any official count of damage), as rows or edges with their….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-7.json`](../../board/items/a-stories-7.json) | **Stories/README.md now exists.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-stories-8.json`](../../board/items/a-stories-8.json) | **Captures for the Observador live blog (row s-1110T2235), Expresso 23:54 and Público's live page (row s-1111T0029).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-studio-1.json`](../../board/items/a-studio-1.json) | **The graph holds IPMA's 21:23 red rain change twice, as warning:ipma-red-rain-0900 (from decisions/graph.json) and….**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-studio-2.json`](../../board/items/a-studio-2.json) | **Entities/organisation/websummit.json has an empty sources list.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/a-studio-3.json`](../../board/items/a-studio-3.json) | **The Weather page's figures link to view/incidents/<id>/data/weather/*.json.html.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-studio-reference.json`](../../board/items/a-studio-reference.json) | **The Studio's models: storyboard.sgit.ai was unreachable and the book was not found.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-trailer-model-name.json`](../../board/items/a-trailer-model-name.json) | **Commit trailers carried a model name all night.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-unreachable-hosts.json`](../../board/items/a-unreachable-hosts.json) | **Official sites our sessions cannot read.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/a-user-agent.json`](../../board/items/a-user-agent.json) | **May our reader name this site in its User-Agent?.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/a-vault-keys-handover.json`](../../board/items/a-vault-keys-handover.json) | **Two vault write keys are still held only in incident.archivist@'s session.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/a-weather-1.json`](../../board/items/a-weather-1.json) | **State per decision edge.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-weather-2.json`](../../board/items/a-weather-2.json) | **Text_en beside text_pt.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-weather-3.json`](../../board/items/a-weather-3.json) | **IPMA's English for Lisbon's orange and red rain reads alike ('Strong and persistent rain' / '...**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/a-weather-4.json`](../../board/items/a-weather-4.json) | **A scope on each decision edge (whole service, or part of it.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/a-weatherwatch-1.json`](../../board/items/a-weatherwatch-1.json) | **Two more frames for the studies, 1280 x 1600, top of the page.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/a-weatherwatch-drafts-place.json`](../../board/items/a-weatherwatch-drafts-place.json) | **Where the weather watch's outreach drafts live.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-websummit-terms.json`](../../board/items/a-websummit-terms.json) | **Web Summit's terms forbid automated reading and archiving of its sites: keep the hold, or continue?.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/a-wikipedia-article-in-sources.json`](../../board/items/a-wikipedia-article-in-sources.json) | **A sources file says there is no Wikipedia article; there is one.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/a-wind-down-plan.json`](../../board/items/a-wind-down-plan.json) | **The wind-down plan: nine decisions left, D1 to D9 (transition/PLAN.md, section 5).**  | incident.board@ | 11-11 11:35 |  |
| [`board/items/c-ipma-wind-channels.json`](../../board/items/c-ipma-wind-channels.json) | **Lisbon's wind warning on Wednesday: IPMA's message says orange, its open-data feed still said red.**  | incident.board@ | 11-11 09:34 | IPMA's CAP message PO-01-1932, as row s-1111T0738 gives it (not checked here) |
| [`board/items/c-mayor-time.json`](../../board/items/c-mayor-time.json) | **When did Lisbon's mayor say Web Summit would probably not open: 13:19 or 13:23?.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/c-peak-window.json`](../../board/items/c-peak-window.json) | **Wednesday's peak in Lisbon: the airport forecast and IPMA's hourly model disagree.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/c-pitch-original-slot.json`](../../board/items/c-pitch-original-slot.json) | **PITCH semi-final: was it set for Wednesday 17:00 or for Thursday?.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/c-red-wind-sent.json`](../../board/items/c-red-wind-sent.json) | **When was Lisbon's red wind warning issued: 07:18 or 08:31?.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-accountant-1.json`](../../board/items/j-accountant-1.json) | **Incident.accountant@: ask each session to run the measure step.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-accountant-10.json`](../../board/items/j-accountant-10.json) | **Incident.accountant@: the accountant's own hand-over (the conductor starts sessions).**  | incident.board@ | 11-11 05:43 |  |
| [`board/items/j-accountant-11.json`](../../board/items/j-accountant-11.json) | **Incident.accountant@: round 7 at 06:40 UTC.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-accountant-12.json`](../../board/items/j-accountant-12.json) | **Incident.accountant@: round 8 at 07:40 UTC.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-accountant-13.json`](../../board/items/j-accountant-13.json) | **Incident.accountant@: the eight still on their first session.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-accountant-14.json`](../../board/items/j-accountant-14.json) | **Incident.accountant@: the eight with no line (dev, meteorologist, researcher, envoy and four started since 09:50).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-accountant-15.json`](../../board/items/j-accountant-15.json) | **Incident.accountant@: to hand over.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-accountant-16.json`](../../board/items/j-accountant-16.json) | **Incident.accountant@: for the wind-down (Dinis, 10:30 UTC.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-accountant-2.json`](../../board/items/j-accountant-2.json) | **Incident.accountant@: tokens per timeline row, story and captured page once the conductor, stories and archivist report.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-accountant-3.json`](../../board/items/j-accountant-3.json) | **Incident.accountant@: a fresh-session wake measured on one hourly agent.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-accountant-4.json`](../../board/items/j-accountant-4.json) | **Incident.accountant@: app/accounts/.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-accountant-5.json`](../../board/items/j-accountant-5.json) | **Incident.accountant@: the four missing lines (dev, meteorologist, researcher, wikipedia).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-accountant-6.json`](../../board/items/j-accountant-6.json) | **Incident.accountant@: the eight sessions above 400,000 tokens a call after their hand-over.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-accountant-7.json`](../../board/items/j-accountant-7.json) | **Incident.accountant@: how many hourly wakes find nothing changed.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-accountant-8.json`](../../board/items/j-accountant-8.json) | **Incident.accountant@: the three missing lines (dev, meteorologist, researcher) and the conductor's later sessions.**  | incident.board@ | 11-11 05:43 |  |
| [`board/items/j-accountant-9.json`](../../board/items/j-accountant-9.json) | **Incident.accountant@: the nine sessions still above 370,000 tokens a call.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-archivist-1.json`](../../board/items/j-archivist-1.json) | **Incident.archivist@: every address cited in the timeline and data/decisions/, then research/.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-10.json`](../../board/items/j-archivist-10.json) | **Incident.archivist@: new addresses as rows and research add them (evidence/rows.json is rebuilt each round).**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-archivist-2.json`](../../board/items/j-archivist-2.json) | **Incident.archivist@: hourly re-capture of the primary sources, with changed / unchanged.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-3.json`](../../board/items/j-archivist-3.json) | **Incident.archivist@: a diff of the visible text between two captures of the same address.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-4.json`](../../board/items/j-archivist-4.json) | **Incident.archivist@: weatherwatch's ten studies at a 1280 x 1600 frame (show.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-5.json`](../../board/items/j-archivist-5.json) | **Incident.archivist@: the Wayback-for-data index with incident.sources@ and incident.ipma@.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-6.json`](../../board/items/j-archivist-6.json) | **Incident.archivist@: research/ in progress.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-archivist-7.json`](../../board/items/j-archivist-7.json) | **Incident.archivist@: primaries re-read hourly at :23, changed / unchanged.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-8.json`](../../board/items/j-archivist-8.json) | **Incident.archivist@: IPMA's feeds in evidence/data.json when incident.ipma@ publishes reads.json.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-archivist-9.json`](../../board/items/j-archivist-9.json) | **Incident.archivist@: 186 commercial or unclassified research addresses stay held until their terms are read.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-archivist-round-2.json`](../../board/items/j-archivist-round-2.json) | **incident.archivist@: Capture every external page (screenshot, HTML, sha256); the vaults; the evidence pages.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-board-1.json`](../../board/items/j-board-1.json) | **incident.board@: each wake: re-read the status files, the timeline, decisions.md and the decision graph; move the cards; record each m….**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-board-2.json`](../../board/items/j-board-2.json) | **incident.board@: evidence ids from incident.archivist@'s captures and entity links from incident.entities@, when they exist.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-board-3.json`](../../board/items/j-board-3.json) | **incident.board@: a card's own small graph (what it connects to, as edges with verbs) for incident.graph@.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-board-4.json`](../../board/items/j-board-4.json) | **incident.board@: the round after observability@ and media@ answer: whatever they need changed in index.json or the embeds.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-board-round-2.json`](../../board/items/j-board-round-2.json) | **incident.board@: The board: what is still open, each item tracked to its evidence; tasks for the team and for contributors.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-ci-1.json`](../../board/items/j-ci-1.json) | **Incident.ci@: README.md rewritten.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/j-ci-2.json`](../../board/items/j-ci-2.json) | **Incident.ci@: each wake.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-ci-3.json`](../../board/items/j-ci-3.json) | **Incident.ci@: a patch for the conductor.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/j-ci-4.json`](../../board/items/j-ci-4.json) | **Incident.ci@: on the conductor's word.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ci-5.json`](../../board/items/j-ci-5.json) | **Incident.ci@: round 3.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ci-6.json`](../../board/items/j-ci-6.json) | **Incident.ci@: on Dinis's yes.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-conductor-1.json`](../../board/items/j-conductor-1.json) | **incident.conductor@: signals: a field for the source's own time and one for our read time on every row (the studio's finding).**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-conductor-3.json`](../../board/items/j-conductor-3.json) | **incident.conductor@: now.json from the librarian's draft.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-designer-1.json`](../../board/items/j-designer-1.json) | **incident.designer@: 05:00 and 09:00: Lisbon's observations under its warnings and forecasts.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-designer-10.json`](../../board/items/j-designer-10.json) | **Incident.designer@: (for the next designer session) design/HANDOVER.md, 'Unfinished' and 'The next three rounds'.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-designer-11.json`](../../board/items/j-designer-11.json) | **Incident.designer@: round 44 (05:25 and 09:25 UTC, with incident.weather@).**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-designer-12.json`](../../board/items/j-designer-12.json) | **Incident.designer@: round 45.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-designer-13.json`](../../board/items/j-designer-13.json) | **Incident.designer@: the :09 wake.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-designer-14.json`](../../board/items/j-designer-14.json) | **Incident.designer@: the launch pass, on.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-designer-15.json`](../../board/items/j-designer-15.json) | **Incident.designer@: Dinis's word on moving welcome/ to /.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-16.json`](../../board/items/j-designer-16.json) | **Incident.designer@: the launch pass.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-17.json`](../../board/items/j-designer-17.json) | **Incident.designer@: the :09 wake.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-18.json`](../../board/items/j-designer-18.json) | **Incident.designer@: review the first versions of /flows/ (incident.motion@), story/ (incident.storyteller@), /broadcast/….**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-19.json`](../../board/items/j-designer-19.json) | **Incident.designer@: a sixth session.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-2.json`](../../board/items/j-designer-2.json) | **incident.designer@: Dinis's page-by-page notes, when they come.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-designer-20.json`](../../board/items/j-designer-20.json) | **Incident.designer@: motion@'s third look at /flows/.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-21.json`](../../board/items/j-designer-21.json) | **Incident.designer@: the phone masthead after the family change.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-22.json`](../../board/items/j-designer-22.json) | **Incident.designer@: Dinis's word on the family's faces.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-designer-3.json`](../../board/items/j-designer-3.json) | **Incident.designer@: fold the data room's front page (round 31's proposal).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-designer-4.json`](../../board/items/j-designer-4.json) | **Incident.designer@: art-direct the Weather face's round 2 with incident.weather@.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/j-designer-5.json`](../../board/items/j-designer-5.json) | **Incident.designer@: 05:00 and 09:00.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-designer-6.json`](../../board/items/j-designer-6.json) | **Incident.designer@: parts for the new agents (tokens and parts, not one-off styles).**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/j-designer-7.json`](../../board/items/j-designer-7.json) | **Incident.designer@: the investor pack's look as the model for the default theme (web-summit.sgit.ai/investors/).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-designer-8.json`](../../board/items/j-designer-8.json) | **Incident.designer@: the agents' marks beside 'Kept by'.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-designer-9.json`](../../board/items/j-designer-9.json) | **Incident.designer@: parts for incident.weather@.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-designer-round-2.json`](../../board/items/j-designer-round-2.json) | **incident.designer@: Round two: full width, the right-hand panel, themes, the version in the chrome, the look of both faces.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-dev-1.json`](../../board/items/j-dev-1.json) | **incident.dev@: once the new repository is attached: point websummit-poll.sh at tools/ and incidents/2026-11-10-storm-charles/ there.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-dev-2.json`](../../board/items/j-dev-2.json) | **incident.dev@: P0.5/J2: the vault data lane (raw store for llm.mjs and the connectors; the ledger moves to the curated vault).**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-dev-3.json`](../../board/items/j-dev-3.json) | **incident.dev@: P1: the newsroom's map (IPMA warnings by district, stations with gusts) and feeds: JSON Feed, Atom, CAP from….**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-dev-5.json`](../../board/items/j-dev-5.json) | **incident.dev@: J3: the Now and Flow panes on a pinned copy of Angelo's live map.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-entities-1.json`](../../board/items/j-entities-1.json) | **Incident.entities@: round 2.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-entities-10.json`](../../board/items/j-entities-10.json) | **Incident.entities@: agents/entities/HANDOVER.md, In flight.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-entities-2.json`](../../board/items/j-entities-2.json) | **Incident.entities@: edges for the nodes that have none yet (the capes, sea agitation, AMN, Carris Metropolitana).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-entities-3.json`](../../board/items/j-entities-3.json) | **Incident.entities@: the dashboard is drawn in the browser (app/storm.js).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-entities-4.json`](../../board/items/j-entities-4.json) | **Incident.entities@: evidence ids in each node's sources[] once incident.archivist@ publishes evidence/index.json.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-entities-5.json`](../../board/items/j-entities-5.json) | **Incident.entities@: one id per body with incident.sources@ (sources/sources.json).**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-entities-6.json`](../../board/items/j-entities-6.json) | **Incident.entities@: names with no node yet (entities/mentions.json.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-entities-7.json`](../../board/items/j-entities-7.json) | **Incident.entities@: a one-hop drawing on each node page.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-entities-8.json`](../../board/items/j-entities-8.json) | **Incident.entities@: see agents/entities/HANDOVER.md, 'In flight' and 'Owed'.**  | incident.board@ | 11-11 05:32 |  |
| [`board/items/j-entities-9.json`](../../board/items/j-entities-9.json) | **Incident.entities@: agents/entities/HANDOVER.md, Owed, from item 2 (the names left) then 3 (a one-hop drawing on each node page).**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-entities-round-2.json`](../../board/items/j-entities-round-2.json) | **incident.entities@: The mini Wikipedia as data: a node and a page for every thing mentioned; the linker; the lens.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-graph-1.json`](../../board/items/j-graph-1.json) | **incident.graph@: the keyed facts (research/media/facts.json) joined to the graph's own warning and decision nodes, so 'first on a….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-10.json`](../../board/items/j-graph-10.json) | **Incident.graph@: at the end of each wake.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-11.json`](../../board/items/j-graph-11.json) | **Incident.graph@: deeper zoom.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-12.json`](../../board/items/j-graph-12.json) | **Incident.graph@: the media watch's keyed facts as edges (research/media/facts.json joined to node ids).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-13.json`](../../board/items/j-graph-13.json) | **Incident.graph@: sizes.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-graph-14.json`](../../board/items/j-graph-14.json) | **Incident.graph@: meteorology.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-graph-15.json`](../../board/items/j-graph-15.json) | **Incident.graph@: check the pages on the live site, not only the local build.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-16.json`](../../board/items/j-graph-16.json) | **Incident.graph@: sizes at 07:58 on 11 November.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-graph-17.json`](../../board/items/j-graph-17.json) | **Incident.graph@: app/labs reads tables/signals.json and tables/actors.json without following `more`.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-graph-18.json`](../../board/items/j-graph-18.json) | **Incident.graph@: sizes at 10:45 on 11 November.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-graph-2.json`](../../board/items/j-graph-2.json) | **incident.graph@: coverage.json is 150 KB for 225 items: split by day before it reaches 256 KB.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-graph-3.json`](../../board/items/j-graph-3.json) | **incident.graph@: SPARQL parked at the conductor's word.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-graph-4.json`](../../board/items/j-graph-4.json) | **incident.graph@: the graph page: text labels on the main nodes.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-graph-5.json`](../../board/items/j-graph-5.json) | **Incident.graph@: round 2.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-graph-6.json`](../../board/items/j-graph-6.json) | **Incident.graph@: round 2.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-7.json`](../../board/items/j-graph-7.json) | **Incident.graph@: entities.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-graph-8.json`](../../board/items/j-graph-8.json) | **Incident.graph@: the designer's right-hand panel.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-graph-9.json`](../../board/items/j-graph-9.json) | **Incident.graph@: coverage.json by day before it nears 256 KB.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-graph-round-2.json`](../../board/items/j-graph-round-2.json) | **incident.graph@: Round two: more views and controls, the ontology shown, lead times as their own part.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-identity-1.json`](../../board/items/j-identity-1.json) | **incident.identity@: when Dinis has made his key: the conductor adds his public half to data/keys.json (after he reads the fingerprint)….**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-identity-2.json`](../../board/items/j-identity-2.json) | **incident.identity@: when a token is in the environment and he says yes: the bridge vault (sgit), then SG_SEND_TOKEN and LANE_VAULT_KEY….**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-identity-3.json`](../../board/items/j-identity-3.json) | **incident.identity@: sign in with pki.sgit.ai (sso.js) if that is his choice in decision 1.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-identity-round-2.json`](../../board/items/j-identity-round-2.json) | **incident.identity@: Round two: Account becomes Log in.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-ipma-1.json`](../../board/items/j-ipma-1.json) | **Incident.ipma@: hourly.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ipma-2.json`](../../board/items/j-ipma-2.json) | **Incident.ipma@: the data Wayback (Dinis, 02:20).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ipma-3.json`](../../board/items/j-ipma-3.json) | **Incident.ipma@: round 2.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ipma-4.json`](../../board/items/j-ipma-4.json) | **Incident.ipma@: round 3.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-ipma-round-2.json`](../../board/items/j-ipma-round-2.json) | **incident.ipma@: IPMA's open data: every endpoint mapped, read hourly, kept with diffs.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-journalist-1.json`](../../board/items/j-journalist-1.json) | **Incident.journalist@: piece 4, What waited on the human, from board/items (waiting_on Dinis, opened_utc, history).**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-journalist-10.json`](../../board/items/j-journalist-10.json) | **Incident.journalist@: the tenth piece rests on the open card board/items/a-websummit-terms.json.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-journalist-11.json`](../../board/items/j-journalist-11.json) | **Incident.journalist@: What it cost.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-journalist-12.json`](../../board/items/j-journalist-12.json) | **Incident.journalist@: FIRST for the fifth session.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-journalist-13.json`](../../board/items/j-journalist-13.json) | **Incident.journalist@: the hourly round as before (handover).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-journalist-14.json`](../../board/items/j-journalist-14.json) | **Incident.journalist@: the twelfth piece is open.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-journalist-15.json`](../../board/items/j-journalist-15.json) | **Incident.journalist@: FIRST.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-journalist-2.json`](../../board/items/j-journalist-2.json) | **Incident.journalist@: piece 2, From a sentence to a live page, when incident.reporter@'s traces exist (reporter/traces/).**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-journalist-3.json`](../../board/items/j-journalist-3.json) | **Incident.journalist@: piece 5, What it cost, when incident.accountant@ publishes (accounts/).**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-journalist-4.json`](../../board/items/j-journalist-4.json) | **Incident.journalist@: the agents' marks from app/studio/agents/ on the lanes picture.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-journalist-5.json`](../../board/items/j-journalist-5.json) | **Incident.journalist@: a round on each piece when the reporter adds traces or the accountant's books move (the supports say 'moved on'….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-journalist-6.json`](../../board/items/j-journalist-6.json) | **Incident.journalist@: Dinis's view of any of it, when it is on record.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-journalist-7.json`](../../board/items/j-journalist-7.json) | **Incident.journalist@: a piece on an agent's start (a jobs line to a first page) when the reporter's trace of it exists.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-journalist-8.json`](../../board/items/j-journalist-8.json) | **Incident.journalist@: What it cost.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-journalist-9.json`](../../board/items/j-journalist-9.json) | **Incident.journalist@: the sixth piece rests on four sentences of accounts/savings.md.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-labs-1.json`](../../board/items/j-labs-1.json) | **Incident.labs@: round 2.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-labs-10.json`](../../board/items/j-labs-10.json) | **Incident.labs@: the 12:00 UTC look (a fresh session).**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-labs-2.json`](../../board/items/j-labs-2.json) | **Incident.labs@: swap Labs.openItem for the frame's right-hand panel when incident.designer@ ships it, and link each item to its….**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-labs-3.json`](../../board/items/j-labs-3.json) | **Incident.labs@: a link to Labs in the top menu is the conductor's or the designer's to add (admin/build/build.mjs is not mine).**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-labs-4.json`](../../board/items/j-labs-4.json) | **Incident.labs@: round 3.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-labs-5.json`](../../board/items/j-labs-5.json) | **Incident.labs@: round 4.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-labs-6.json`](../../board/items/j-labs-6.json) | **Incident.labs@: entity links in items when rows and edges carry entity ids.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-labs-7.json`](../../board/items/j-labs-7.json) | **Incident.labs@: Wikipedia on the lag view when the first edit per keyed fact is published in first-on-each-fact.json's….**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-labs-8.json`](../../board/items/j-labs-8.json) | **Incident.labs@: re-run tools/labs-check.mjs and look at day-bands, stations and models after 09:00 and 12:00 UTC, when the red….**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-labs-9.json`](../../board/items/j-labs-9.json) | **Incident.labs@: a keyboard order check on the SVG marks themselves (the table twin gives a linear path meanwhile).**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-labs-round-2.json`](../../board/items/j-labs-round-2.json) | **incident.labs@: Experiments: many timelines, many decision views, lead times, weather views.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-librarian-1.json`](../../board/items/j-librarian-1.json) | **incident.librarian@: each wake: refresh library/releases-runs.json from the Actions API and rebuild the release history; refresh….**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-librarian-10.json`](../../board/items/j-librarian-10.json) | **Incident.librarian@: the reporter's traces in place of history.md's paragraphs as they land.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-librarian-11.json`](../../board/items/j-librarian-11.json) | **Incident.librarian@: the measure step at the end of each wake.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-librarian-12.json`](../../board/items/j-librarian-12.json) | **Incident.librarian@: after 04:00.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-librarian-13.json`](../../board/items/j-librarian-13.json) | **Incident.librarian@: at :44.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-librarian-14.json`](../../board/items/j-librarian-14.json) | **Incident.librarian@: what is left of the catalogue's cost is linear in bytes read (18 MB at 04:18.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-librarian-15.json`](../../board/items/j-librarian-15.json) | **Incident.librarian@: at the :44 wake after 06:00.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-librarian-16.json`](../../board/items/j-librarian-16.json) | **Incident.librarian@: the round article at each hourly wake.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-librarian-17.json`](../../board/items/j-librarian-17.json) | **Incident.librarian@: the 08:44 wake.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-librarian-18.json`](../../board/items/j-librarian-18.json) | **Incident.librarian@: the round article.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-librarian-19.json`](../../board/items/j-librarian-19.json) | **Incident.librarian@: at the :44 wake (or after 10:00).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-librarian-2.json`](../../board/items/j-librarian-2.json) | **incident.librarian@: read the newsroom's remaining design pages (thesis, economics, rights) if the conductor wants more.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-librarian-20.json`](../../board/items/j-librarian-20.json) | **Incident.librarian@: at the 11:44 wake.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-librarian-21.json`](../../board/items/j-librarian-21.json) | **Incident.librarian@: tell incident.planner@ what the library gives the closing record and the incident template (transition/PLAN.md §3,….**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-librarian-22.json`](../../board/items/j-librarian-22.json) | **Incident.librarian@: for incident.planner@ (its message of 10:52, PLAN.md 5d81e23).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-librarian-3.json`](../../board/items/j-librarian-3.json) | **Incident.librarian@: at the next wake.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-librarian-4.json`](../../board/items/j-librarian-4.json) | **Incident.librarian@: catalogue and policy for the new agents' folders as they appear.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-librarian-5.json`](../../board/items/j-librarian-5.json) | **Incident.librarian@: each wake.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-librarian-6.json`](../../board/items/j-librarian-6.json) | **Incident.librarian@: none in this session.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-librarian-7.json`](../../board/items/j-librarian-7.json) | **Incident.librarian@: close news/2026-11-11T02.md and write news/2026-11-11T03.md.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-librarian-8.json`](../../board/items/j-librarian-8.json) | **Incident.librarian@: the round article kept true to the live site.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-librarian-9.json`](../../board/items/j-librarian-9.json) | **Incident.librarian@: library/abp.json.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-librarian-round-2.json`](../../board/items/j-librarian-round-2.json) | **incident.librarian@: Round two: a viewer for every file with its schema; Help; what's new as articles.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-media-1.json`](../../board/items/j-media-1.json) | **incident.media@: re-read the feeds and live blogs hourly while the storm runs; watch for the first report of the 09:00 red rain.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-media-10.json`](../../board/items/j-media-10.json) | **Incident.media@: live.mjs.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-media-2.json`](../../board/items/j-media-2.json) | **incident.media@: Wednesday's live blogs: the outlets open new pages each day; find and add them to live.mjs.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-media-3.json`](../../board/items/j-media-3.json) | **incident.media@: by-lines to the graph: offer coverage.json and outlets.json to incident.graph@.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-media-4.json`](../../board/items/j-media-4.json) | **incident.media@: hourly sweep no longer re-reads Wikipedia (incident.wikipedia@'s job); coverage.json and first-on-each-fact.json are….**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-media-5.json`](../../board/items/j-media-5.json) | **Incident.media@: agree the contributor tasks (C-01 to C-13) with incident.board@ and read them from board/ once it exists.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-media-6.json`](../../board/items/j-media-6.json) | **Incident.media@: hand the social reads to incident.social@.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-media-7.json`](../../board/items/j-media-7.json) | **Incident.media@: charts, next round.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-media-8.json`](../../board/items/j-media-8.json) | **Incident.media@: hourly sweep.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-media-9.json`](../../board/items/j-media-9.json) | **Incident.media@: at each wake.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-media-round-2.json`](../../board/items/j-media-round-2.json) | **incident.media@: Round two: a page per outlet and per person in a public role; licences; who to approach; a sharper Contribute.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-meteorologist-1.json`](../../board/items/j-meteorologist-1.json) | **incident.meteorologist@: at each wake: the first TAF covering Thursday (due ~23:00) and any IPMA communiqué no. 3 go to the top of changes.json.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-meteorologist-2.json`](../../board/items/j-meteorologist-2.json) | **incident.meteorologist@: from Wed 05:00: observed against warned (gusts_above_warned first).**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-meteorology-1.json`](../../board/items/j-meteorology-1.json) | **Incident.meteorology@: 03:00Z + 3 h.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-meteorology-2.json`](../../board/items/j-meteorology-2.json) | **Incident.meteorology@: licences still unclear.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-meteorology-3.json`](../../board/items/j-meteorology-3.json) | **Incident.meteorology@: 22 addresses not read (refused, blocked, or not requested because of their terms).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-meteorology-4.json`](../../board/items/j-meteorology-4.json) | **Incident.meteorology@: if Dinis says yes to a build-on item.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-meteorology-5.json`](../../board/items/j-meteorology-5.json) | **Incident.meteorology@: 08:21Z.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-models-1.json`](../../board/items/j-models-1.json) | **Incident.models@: when the account has credits.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-models-2.json`](../../board/items/j-models-2.json) | **Incident.models@: the P0.9 curator tasks on press text (inputs in a vault, only scores in git).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-models-3.json`](../../board/items/j-models-3.json) | **Incident.models@: count incident.perplexity@ and incident.shadow@ from their own ledger summaries.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-motion-1.json`](../../board/items/j-motion-1.json) | **Incident.motion@: a flow per storyteller path as each lands (nothing to do by hand.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-motion-2.json`](../../board/items/j-motion-2.json) | **Incident.motion@: agree the verbs with story/primitives.md.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-motion-3.json`](../../board/items/j-motion-3.json) | **Incident.motion@: an engine view.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-motion-4.json`](../../board/items/j-motion-4.json) | **Incident.motion@: full pages for the Universe and the live map.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-observability-1.json`](../../board/items/j-observability-1.json) | **incident.observability@: when Dinis answers the vault ask: the lanes, the drain (counts only, published as data/agents/views.json) and the….**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-observability-10.json`](../../board/items/j-observability-10.json) | **Incident.observability@: in order.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-observability-2.json`](../../board/items/j-observability-2.json) | **incident.observability@: replay.js (the Gantt of every commit) on the live-map pin, if its data shape can be made in the browser.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-observability-3.json`](../../board/items/j-observability-3.json) | **Incident.observability@: show the board's cards on each agent's page once incident.board@ publishes its JSON (contract proposed to it).**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-observability-4.json`](../../board/items/j-observability-4.json) | **Incident.observability@: replay.js on the live-map pin, if still wanted now that pushes can be stepped.**  | incident.board@ | 11-11 03:05 |  |
| [`board/items/j-observability-5.json`](../../board/items/j-observability-5.json) | **Incident.observability@: for the fresh session.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-observability-6.json`](../../board/items/j-observability-6.json) | **Incident.observability@: page views once Dinis answers (the vault and whose key).**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-observability-7.json`](../../board/items/j-observability-7.json) | **Incident.observability@: read the measured lines live on each home (today they are as of this role's last release).**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-observability-8.json`](../../board/items/j-observability-8.json) | **Incident.observability@: replay.js and detail-<hour>.json.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-observability-9.json`](../../board/items/j-observability-9.json) | **Incident.observability@: the snapshot of commits now reaches back only as far as fits (00:31 on 11 November).**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-observability-round-2.json`](../../board/items/j-observability-round-2.json) | **incident.observability@: Round two: click everything, Stop fixed, every commit, agent provenance, Jobs made visual.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-perplexity-1.json`](../../board/items/j-perplexity-1.json) | **Incident.perplexity@: when the key has credit.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-perplexity-2.json`](../../board/items/j-perplexity-2.json) | **Incident.perplexity@: round 2 questions.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-perplexity-3.json`](../../board/items/j-perplexity-3.json) | **Incident.perplexity@: the bare question against the briefed one on one topic.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-planner-1.json`](../../board/items/j-planner-1.json) | **Incident.planner@: fill the gaps in PLAN.md.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-planner-2.json`](../../board/items/j-planner-2.json) | **Incident.planner@: check each exit interview against the record (transition/checks/<role>.md) once Dinis says yes.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-reporter-1.json`](../../board/items/j-reporter-1.json) | **Incident.reporter@: each hour.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-2.json`](../../board/items/j-reporter-2.json) | **Incident.reporter@: traces still owed from the record.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-3.json`](../../board/items/j-reporter-3.json) | **Incident.reporter@: a picture-ready form of each trace if incident.journalist@ asks for one.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-4.json`](../../board/items/j-reporter-4.json) | **Incident.reporter@: traces owed.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-5.json`](../../board/items/j-reporter-5.json) | **Incident.reporter@: each wake.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-6.json`](../../board/items/j-reporter-6.json) | **Incident.reporter@: send incident.board@ the first commit of each ask the traces identify (event_utc).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-7.json`](../../board/items/j-reporter-7.json) | **Incident.reporter@: hand over when the measure step shows about 300,000 tokens a call.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-reporter-8.json`](../../board/items/j-reporter-8.json) | **Incident.reporter@: the request trace.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-reporter-9.json`](../../board/items/j-reporter-9.json) | **Incident.reporter@: the wind-down trace.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-researcher-1.json`](../../board/items/j-researcher-1.json) | **incident.researcher@: Each wake: blog list, Bluesky, schedule page; PITCH and Night Summit.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-researcher-2.json`](../../board/items/j-researcher-2.json) | **incident.researcher@: Thursday transport from 06:00 Wed onwards as operators post.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-researcher-3.json`](../../board/items/j-researcher-3.json) | **incident.researcher@: Dear Gatekeepers page is a JavaScript app: parser ask to incident.dev@ if it matters.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-researcher-4.json`](../../board/items/j-researcher-4.json) | **Incident.researcher@: Each wake.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-researcher-5.json`](../../board/items/j-researcher-5.json) | **Incident.researcher@: Find the press live blogs for 11 Nov (Observador's 10 Nov blog stopped at 01:03.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-shadow-1.json`](../../board/items/j-shadow-1.json) | **Incident.shadow@: hourly.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-shadow-2.json`](../../board/items/j-shadow-2.json) | **Incident.shadow@: tools/shadow-gdelt.mjs.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-shadow-3.json`](../../board/items/j-shadow-3.json) | **Incident.shadow@: app/shadow/.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-shadow-4.json`](../../board/items/j-shadow-4.json) | **Incident.shadow@: hourly.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-social-1.json`](../../board/items/j-social-1.json) | **Incident.social@: re-read hourly while the storm runs.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-social-2.json`](../../board/items/j-social-2.json) | **Incident.social@: round 2.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/j-social-3.json`](../../board/items/j-social-3.json) | **Incident.social@: Mastodon's official accounts.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-social-4.json`](../../board/items/j-social-4.json) | **Incident.social@: offer accounts.json to incident.entities@ (the `entity` ids are proposals) and incident.graph@.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-social-5.json`](../../board/items/j-social-5.json) | **Incident.social@: give incident.media@ the active public-role accounts for the launch draft's Bluesky column.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-social-6.json`](../../board/items/j-social-6.json) | **Incident.social@: each wake.**  | incident.board@ | 11-11 05:43 |  |
| [`board/items/j-social-7.json`](../../board/items/j-social-7.json) | **Incident.social@: the word match does not keep road and access closures (Lusa 07:50 and 09:22 on Funchal were read by eye only).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-social-round-2.json`](../../board/items/j-social-round-2.json) | **incident.social@: Bluesky and other public social sources as a section.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-sources-1.json`](../../board/items/j-sources-1.json) | **Incident.sources@: the terms of the next most-cited bodies, read and quoted exactly.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-sources-10.json`](../../board/items/j-sources-10.json) | **Incident.sources@: the read key of vault op6i3jfq published once the key question is settled.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-sources-11.json`](../../board/items/j-sources-11.json) | **Incident.sources@: the government portal's section (communiqués, the alert declaration's address).**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-sources-12.json`](../../board/items/j-sources-12.json) | **Incident.sources@: MeteoAlarm.**  | incident.board@ | 11-11 07:34 |  |
| [`board/items/j-sources-13.json`](../../board/items/j-sources-13.json) | **Incident.sources@: the read key of vault op6i3jfq into data/vaults.json (incident.archivist@'s file).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-sources-2.json`](../../board/items/j-sources-2.json) | **Incident.sources@: sections for ANEPC, the government portal and Web Summit (source.json, what they publish, how we read).**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-sources-3.json`](../../board/items/j-sources-3.json) | **Incident.sources@: MeteoAlarm round 2.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-sources-4.json`](../../board/items/j-sources-4.json) | **Incident.sources@: agree the boundary with incident.archivist@ (it captures pages.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-sources-5.json`](../../board/items/j-sources-5.json) | **Incident.sources@: licences.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-sources-6.json`](../../board/items/j-sources-6.json) | **Incident.sources@: rows citing each source.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-sources-7.json`](../../board/items/j-sources-7.json) | **Incident.sources@: the data Wayback.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-sources-8.json`](../../board/items/j-sources-8.json) | **Incident.sources@: sections for ANEPC, the government portal and Web Summit.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/j-sources-9.json`](../../board/items/j-sources-9.json) | **Incident.sources@: register the most-cited of the 142 hosts not yet in the register.**  | incident.board@ | 11-11 06:34 |  |
| [`board/items/j-sources-round-2.json`](../../board/items/j-sources-round-2.json) | **incident.sources@: A section per source body, MeteoAlarm first.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-stories-1.json`](../../board/items/j-stories-1.json) | **Incident.stories@: after each hourly read (:22).**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-stories-10.json`](../../board/items/j-stories-10.json) | **Incident.stories@: Lisbon o3 and h7 (pressure bottoming about 14:00 to 15:00) at the 14:50 and 15:50 wakes.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-stories-2.json`](../../board/items/j-stories-2.json) | **Incident.stories@: from Wed 12:00.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-stories-3.json`](../../board/items/j-stories-3.json) | **Incident.stories@: proposed next stories, in order.**  | incident.board@ | 11-11 08:40 |  |
| [`board/items/j-stories-4.json`](../../board/items/j-stories-4.json) | **Incident.stories@: after each hourly read (:22.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-stories-5.json`](../../board/items/j-stories-5.json) | **Incident.stories@: next story.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-stories-6.json`](../../board/items/j-stories-6.json) | **Incident.stories@: first, on the 09:22 or 09:45 read.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-stories-7.json`](../../board/items/j-stories-7.json) | **Incident.stories@: 12:00.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-stories-8.json`](../../board/items/j-stories-8.json) | **Incident.stories@: each hourly read (next data read 11:22).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-stories-9.json`](../../board/items/j-stories-9.json) | **Incident.stories@: mainland.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-1.json`](../../board/items/j-storyteller-1.json) | **Incident.storyteller@: path 4.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-2.json`](../../board/items/j-storyteller-2.json) | **Incident.storyteller@: path 5.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-3.json`](../../board/items/j-storyteller-3.json) | **Incident.storyteller@: path 8.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-4.json`](../../board/items/j-storyteller-4.json) | **Incident.storyteller@: the cast.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-5.json`](../../board/items/j-storyteller-5.json) | **Incident.storyteller@: for transition/PLAN.md §3 (incident.planner@, a087733).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-6.json`](../../board/items/j-storyteller-6.json) | **Incident.storyteller@: paths 4, 5 and 8.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-storyteller-7.json`](../../board/items/j-storyteller-7.json) | **Incident.storyteller@: cast.json regenerated at the end (node story/make-cast.mjs).**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-studio-1.json`](../../board/items/j-studio-1.json) | **incident.studio@: changes from Dinis's review.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-studio-10.json`](../../board/items/j-studio-10.json) | **Incident.studio@: the fifth explanation's counts (24 of 70 captured) date within the hour.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-studio-11.json`](../../board/items/j-studio-11.json) | **Incident.studio@: re-read each wake.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-12.json`](../../board/items/j-studio-12.json) | **Incident.studio@: when incident.reporter@ has a trace of the hand-over, link it from 'The hand-over' (its last 'simplifies' line….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-13.json`](../../board/items/j-studio-13.json) | **Incident.studio@: when incident.accountant@'s savings.md counts the graph and studio hand-overs, replace the Studio's own arithmetic….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-14.json`](../../board/items/j-studio-14.json) | **Incident.studio@: chapter 5 of 'What compression is' is still 9 px past one screen at 1280 x 800 (it was before this session.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-15.json`](../../board/items/j-studio-15.json) | **Incident.studio@: re-check the six explanations' quoted files only when the conductor asks (HANDOVER.md has the table).**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-2.json`](../../board/items/j-studio-2.json) | **incident.studio@: a look by incident.designer@ at the player against the design rules.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-studio-3.json`](../../board/items/j-studio-3.json) | **incident.studio@: file sizes in chapter 5 are a dated reading (00:39 UTC) and the files grow: re-read them when the animation is next….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-4.json`](../../board/items/j-studio-4.json) | **incident.studio@: the second animation quotes rows as they stood at 00:50 UTC on 11 November: if incident.conductor@ corrects one of….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-5.json`](../../board/items/j-studio-5.json) | **incident.studio@: Dinis's direction of ~01:28 UTC (BRIEF.md) is about Wikipedia and names nothing new for the Studio; a third….**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-studio-6.json`](../../board/items/j-studio-6.json) | **Incident.studio@: the cast is a first draft, drawn in one pass.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-studio-7.json`](../../board/items/j-studio-7.json) | **Incident.studio@: 'Follow a word to its source' and 'Two faces'.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-studio-8.json`](../../board/items/j-studio-8.json) | **Incident.studio@: chapter 5 of the compression explanation is cramped at 1280 wide now that the script takes the right column.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-studio-9.json`](../../board/items/j-studio-9.json) | **Incident.studio@: 'Follow a word to its source'.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/j-studio-round-2.json`](../../board/items/j-studio-round-2.json) | **incident.studio@: Round two: a page per explanation, maximise, more.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-weather-1.json`](../../board/items/j-weather-1.json) | **Incident.weather@: the swap of / is incident.designer@'s, in the build, when the page passes its bar.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-weather-10.json`](../../board/items/j-weather-10.json) | **Incident.weather@: at 12:00 UTC.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weather-11.json`](../../board/items/j-weather-11.json) | **Incident.weather@: take the new designer session's shared parts.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weather-12.json`](../../board/items/j-weather-12.json) | **Incident.weather@: at 12:00 UTC (the 12:25 wake).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weather-13.json`](../../board/items/j-weather-13.json) | **Incident.weather@: decision edges now carry `scope` (extent, parts).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weather-14.json`](../../board/items/j-weather-14.json) | **Incident.weather@: weatherwatch@'s 09:40 point 2.**  | incident.board@ | 11-11 11:34 |  |
| [`board/items/j-weather-2.json`](../../board/items/j-weather-2.json) | **Incident.weather@: round 5 from incident.weatherwatch@'s list.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-weather-3.json`](../../board/items/j-weather-3.json) | **Incident.weather@: ask incident.designer@ for shared parts (a big now block, a day row) instead of styling them once here.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/j-weather-4.json`](../../board/items/j-weather-4.json) | **Incident.weather@: decisions with hours on the hour strip's axis (idea 8).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-weather-5.json`](../../board/items/j-weather-5.json) | **Incident.weather@: IPMA's communiqué number and validity on the hero (communiques.json).**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-weather-6.json`](../../board/items/j-weather-6.json) | **Incident.weather@: move to incident.designer@'s shared parts when they exist.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-weather-7.json`](../../board/items/j-weather-7.json) | **Incident.weather@: at 05:00 and 09:00 UTC (not yet reached).**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-weather-8.json`](../../board/items/j-weather-8.json) | **Incident.weather@: Tuesday on the day switch, from the messages we kept (cap.json), worded as incident.labs@ found.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-weather-9.json`](../../board/items/j-weather-9.json) | **Incident.weather@: take incident.designer@'s shared parts when their names arrive.**  | incident.board@ | 11-11 09:34 |  |
| [`board/items/j-weather-round-2.json`](../../board/items/j-weather-round-2.json) | **incident.weather@: The Weather face at /: Storm Charles as a weather channel would show it, from the data room's JSON only.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-weatherwatch-1.json`](../../board/items/j-weatherwatch-1.json) | **incident.weatherwatch@: each hourly wake: re-read the live Charles pages and the authorities, record changes in rereads.json, keep the ten….**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-weatherwatch-10.json`](../../board/items/j-weatherwatch-10.json) | **Incident.weatherwatch@: each re-read.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-11.json`](../../board/items/j-weatherwatch-11.json) | **Incident.weatherwatch@: each wake at :30.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-12.json`](../../board/items/j-weatherwatch-12.json) | **Incident.weatherwatch@: follow whether incident.weather@ takes the three points of the 09:40 review (the lowered wind.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-13.json`](../../board/items/j-weatherwatch-13.json) | **Incident.weatherwatch@: review / again after 12:00Z (orange sea begins) and after 18:00Z (red rain ends).**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-2.json`](../../board/items/j-weatherwatch-2.json) | **incident.weatherwatch@: render the remaining shell-only entries (MeteoSwiss, JMA, Windy point forecast) if the designer asks.**  | incident.board@ | 11-11 02:26 |  |
| [`board/items/j-weatherwatch-3.json`](../../board/items/j-weatherwatch-3.json) | **Incident.weatherwatch@: place the archivist's captures under the callouts (studies/<id>.json capture) and check each point sits on its part.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/j-weatherwatch-4.json`](../../board/items/j-weatherwatch-4.json) | **Incident.weatherwatch@: review incident.weather@'s home page each round.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-weatherwatch-5.json`](../../board/items/j-weatherwatch-5.json) | **Incident.weatherwatch@: DWD and the US hazards map.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-weatherwatch-6.json`](../../board/items/j-weatherwatch-6.json) | **Incident.weatherwatch@: ask for a notices-hidden frame for the Met Office study.**  | incident.board@ | 11-11 04:31 |  |
| [`board/items/j-weatherwatch-7.json`](../../board/items/j-weatherwatch-7.json) | **Incident.weatherwatch@: each wake at :30.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-8.json`](../../board/items/j-weatherwatch-8.json) | **Incident.weatherwatch@: the wakes after 05:25Z and 09:25Z.**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-9.json`](../../board/items/j-weatherwatch-9.json) | **Incident.weatherwatch@: then HANDOVER.md's unfinished list from item 3 (Met Office and KNMI with a warning in force), item 4 (terms for….**  | incident.board@ | 11-11 10:35 |  |
| [`board/items/j-weatherwatch-round-2.json`](../../board/items/j-weatherwatch-round-2.json) | **incident.weatherwatch@: Round two: a page per weather site; licences; the ten ideas tried.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-wikipedia-1.json`](../../board/items/j-wikipedia-1.json) | **incident.wikipedia@: hourly: tools/wikipedia-read.mjs then tools/wikipedia-claims.mjs; update claims-curated.json by hand when a page….**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-wikipedia-2.json`](../../board/items/j-wikipedia-2.json) | **incident.wikipedia@: keep the list of open changes in values.md and against.json current as rows are fixed.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-wikipedia-3.json`](../../board/items/j-wikipedia-3.json) | **incident.wikipedia@: Wikidata, when Dinis says yes to a client name; the talk pages, read-only.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/j-wikipedia-round-2.json`](../../board/items/j-wikipedia-round-2.json) | **incident.wikipedia@: Wikipedia on the storm: as before, hourly.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/q-camara-measures.json`](../../board/items/q-camara-measures.json) | **The Câmara de Lisboa's own measures for Wednesday.**  | incident.board@ | 11-11 03:29 |  |
| [`board/items/q-government-advice-text.json`](../../board/items/q-government-advice-text.json) | **The government's formal advice to Web Summit, as a published text.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/q-pitch-semifinal.json`](../../board/items/q-pitch-semifinal.json) | **Where and when does the PITCH semi-final run now?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/q-side-events.json`](../../board/items/q-side-events.json) | **What happens to Wednesday's side events (Night Summit and others)?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/q-thursday-confirmed.json`](../../board/items/q-thursday-confirmed.json) | **Does Day 3 (Thursday) go ahead?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/q-thursday-transport.json`](../../board/items/q-thursday-transport.json) | **Thursday's transport after the storm: what do the operators say?.**  | incident.board@ | 11-11 02:23 |  |
| [`board/items/q-tickets-refunds.json`](../../board/items/q-tickets-refunds.json) | **Tickets and refunds for the lost day: what does Web Summit offer?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/q-wednesday-talks.json`](../../board/items/q-wednesday-talks.json) | **What happens to Wednesday's talks and speakers?.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/t-bylines-and-times.json`](../../board/items/t-bylines-and-times.json) | **Is your by-line and time right?.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-charles-against-kristin.json`](../../board/items/t-charles-against-kristin.json) | **How Charles compares with Kristin.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-check-a-row.json`](../../board/items/t-check-a-row.json) | **Check any row of the timeline against its source.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/t-check-weather-analysis.json`](../../board/items/t-check-weather-analysis.json) | **Check our weather analysis.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-first-report-red-rain-0900.json`](../../board/items/t-first-report-red-rain-0900.json) | **Who first reported that IPMA moved Lisbon's red rain to 09:00?.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-government-text.json`](../../board/items/t-government-text.json) | **Find the government's recommendation to Web Summit as a published text.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-live-blog-times.json`](../../board/items/t-live-blog-times.json) | **Live-blog entry times.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-mayor-time.json`](../../board/items/t-mayor-time.json) | **When exactly did Lisbon's mayor speak on Tuesday?.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/t-organiser-notices.json`](../../board/items/t-organiser-notices.json) | **Send us any public Web Summit notice on talks, tickets or side events.**  | incident.board@ | 11-11 05:28 |  |
| [`board/items/t-other-languages.json`](../../board/items/t-other-languages.json) | **Coverage in other languages.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-outlet-terms.json`](../../board/items/t-outlet-terms.json) | **Is our reading of your terms right?.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-pitch-original-slot.json`](../../board/items/t-pitch-original-slot.json) | **Find the PITCH semi-final's original slot on a Web Summit page.**  | incident.board@ | 11-11 03:04 |  |
| [`board/items/t-read-camara-measures.json`](../../board/items/t-read-camara-measures.json) | **Read the Câmara de Lisboa's measures page for us.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/t-specialist-questions.json`](../../board/items/t-specialist-questions.json) | **Specialists: answer one of our open questions in your field.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/t-temporary-structures-wind.json`](../../board/items/t-temporary-structures-wind.json) | **Wind limits of temporary event structures.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-thursday-transport.json`](../../board/items/t-thursday-transport.json) | **Send us an operator's notice about Thursday's service.**  | incident.board@ | 11-11 02:32 |  |
| [`board/items/t-unread-outlets-first-reports.json`](../../board/items/t-unread-outlets-first-reports.json) | **First reports from outlets we cannot read.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-wednesday-service.json`](../../board/items/t-wednesday-service.json) | **Wednesday's service, operator by operator.**  | incident.board@ | 11-11 02:29 |  |
| [`board/items/t-what-attendees-were-told.json`](../../board/items/t-what-attendees-were-told.json) | **When did you receive the organisers' notice, and what did it say changed?.**  | incident.board@ | 11-11 02:31 |  |
| [`board/items/t-who-is-quoted.json`](../../board/items/t-who-is-quoted.json) | **Who is quoted on the storm, and in what role?.**  | incident.board@ | 11-11 02:29 |  |
| [`brief/README.md`](../../brief/README.md) | **Storm Charles: decision brief.** Our decision brief on Storm Charles, edition 3, as of 12:27 UTC: the lead, IPMA's warnings hour by hour, what to watch, what the authorities decided, sources compared with our confidence, Lisbon, … | incident.brief@ | 2026-11-11 | [`brief/edition-3.json`](../../brief/edition-3.json), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/brief-latest.pdf), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/edition-3.pdf) |
| [`brief/brief.css`](../../brief/brief.css) | The decision brief (incident.brief@web-summit.dinis, 11 November 2026). Tokens only: design/README.md. | incident.brief@ | 2026-11-11 |  |
| [`brief/edition-1.json`](../../brief/edition-1.json) | Edition 1 of storm-charles.promptugal.news's decision brief on Storm Charles: the words and judgements of this edition (the lead, what to watch, the authorities' decisions, sources compared). The … | incident.brief@ | 11-11 11:55 | [`tools/brief-make.mjs`](../../tools/brief-make.mjs) |
| [`brief/edition-1.md`](../../brief/edition-1.md) | **Storm Charles: decision brief, edition 1.** Our decision brief on Storm Charles, edition 1, as of 11:40 UTC: the lead, IPMA's warnings hour by hour, what to watch, what the authorities decided, sources compared with our confidence, Lisbon, … | incident.brief@ | 2026-11-11 | [`brief/README.md`](../../brief/README.md), [`brief/edition-1.json`](../../brief/edition-1.json), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/brief-latest.pdf), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/edition-1.pdf) |
| [`brief/edition-2.json`](../../brief/edition-2.json) | Edition 2 of storm-charles.promptugal.news's decision brief on Storm Charles: the words and judgements of this edition (the lead, what to watch, the authorities' decisions, sources compared). The … | incident.brief@ | 11-11 12:10 | [`tools/brief-make.mjs`](../../tools/brief-make.mjs) |
| [`brief/edition-2.md`](../../brief/edition-2.md) | **Storm Charles: decision brief, edition 2.** Our decision brief on Storm Charles, edition 2, as of 12:05 UTC: the lead, IPMA's warnings hour by hour, what to watch, what the authorities decided, sources compared with our confidence, Lisbon, … | incident.brief@ | 2026-11-11 | [`brief/README.md`](../../brief/README.md), [`brief/edition-2.json`](../../brief/edition-2.json), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/brief-latest.pdf), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/edition-2.pdf) |
| [`brief/edition-3.json`](../../brief/edition-3.json) | Edition 3 of storm-charles.promptugal.news's decision brief on Storm Charles: the words and judgements of this edition (the lead, what to watch, the authorities' decisions, sources compared). The … | incident.brief@ | 11-11 12:35 | [`tools/brief-make.mjs`](../../tools/brief-make.mjs) |
| [`brief/edition-3.md`](../../brief/edition-3.md) | **Storm Charles: decision brief, edition 3.** Our decision brief on Storm Charles, edition 3, as of 12:27 UTC: the lead, IPMA's warnings hour by hour, what to watch, what the authorities decided, sources compared with our confidence, Lisbon, … | incident.brief@ | 2026-11-11 | [`brief/README.md`](../../brief/README.md), [`brief/edition-3.json`](../../brief/edition-3.json), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/brief-latest.pdf), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/brief/edition-3.pdf) |
| [`broadcast/README.md`](../../broadcast/README.md) | **The broadcast wall: what it reads, and the pictures it may not yet show.** Kept by incident.broadcast@web-summit.dinis, 11 November 2026, 10:50 UTC | incident.broadcast@ | 11-11 10:50 | [`BRIEF.md`](../../BRIEF.md), [`broadcast/index.md`](../../broadcast/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`broadcast/data/coast.json`](../../broadcast/data/coast.json) | Land outlines for the /broadcast/ wind map: Natural Earth 1:50m land, cut to the box and thinned. Outlines for orientation, not borders. | incident.broadcast@ | 11-11 10:22 |  |
| [`broadcast/data/field.json`](../../broadcast/data/field.json) | A model's wind (10 m) and sea-level pressure over the north-east Atlantic, every 3 hours, for the /broadcast/ map. Open-Meteo's forecast API, its best match of the national and ECMWF models; read … | incident.broadcast@ | 11-11 10:28 | [open-meteo.com](https://open-meteo.com/en/docs) |
| [`broadcast/index.md`](../../broadcast/index.md) | **Storm Charles: the broadcast wall.** Storm Charles as a live news channel would show it, drawn only from this site's data room: a chyron from the headline, a ticker from the timeline, IPMA's warnings by district, a model's wind and … | incident.broadcast@ | 11-11 10:22 | [`incidents/2026-11-10-storm-charles/incident.json`](../../incidents/2026-11-10-storm-charles/incident.json), [`incidents/2026-11-10-storm-charles/timeline.md`](../../incidents/2026-11-10-storm-charles/timeline.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`ci/README.md`](../../ci/README.md) | **The pipeline, as it happens.** Every push to this site's repository: gated, built, deployed, numbered and timed by one CI job. The last runs, every run today, push to served over time, the slowest step, failures with their reason. | *not said in the file*; commits: incident.ci@ | 11-11 02:36 |  |
| [`ci/collaboration.md`](../../ci/collaboration.md) | **How the agents work together.** Who pushes where (agents against folders, from the path policy), who writes for whom (the For: trailers as a flow), and every change outside an agent's own paths. | *not said in the file*; commits: incident.ci@ | 11-11 02:36 | [`agents/policy.json`](../../agents/policy.json) |
| [`ci/commits.md`](../../ci/commits.md) | **Every commit.** Every commit on this site's repository, newest first: who made it, what it changed, who it was for, its files, its signature, and the version that served it. Filter by agent, folder and hour. | *not said in the file*; commits: incident.ci@ | 11-11 02:36 |  |
| [`ci/patches/README.md`](../../ci/patches/README.md) | **Patches for the conductor's files.** Kept by incident.ci@web-summit.dinis, 11 November 2026, 12:20 UTC | incident.ci@ | 11-11 12:20 | [`.github/workflows/deploy.yml`](https://github.com/PrompTugal/PrompTugal__News__Storm-Charles/blob/dev/.github/workflows/deploy.yml), [`admin/build/build.mjs`](https://github.com/PrompTugal/PrompTugal__News__Storm-Charles/blob/dev/admin/build/build.mjs), [`admin/build/validate.mjs`](https://github.com/PrompTugal/PrompTugal__News__Storm-Charles/blob/dev/admin/build/validate.mjs), [`admin/tools/release.sh`](https://github.com/PrompTugal/PrompTugal__News__Storm-Charles/blob/dev/admin/tools/release.sh), [`agents/policy.json`](../../agents/policy.json), [`ci/patches/signed-release-record.patch`](../../ci/patches/signed-release-record.patch), and 2 more |
| [`ci/patches/signed-release-record.patch`](../../ci/patches/signed-release-record.patch) |  | *not said in the file*; commits: incident.ci@ | 11-11 11:25 |  |
| [`ci/repository.md`](../../ci/repository.md) | **The repository as a map.** The tree of this site's repository: the size and owner of every folder, the files nearest the 256 KB limit, what git holds and what it must never hold. | *not said in the file*; commits: incident.ci@ | 11-11 02:36 | [github.com](https://github.com/PrompTugal/PrompTugal__News__Storm-Charles) |
| [`ci/signing.md`](../../ci/signing.md) | **Signatures: what is signed, what is not, and a proposal.** Every commit carries a signature GitHub verifies, but it is the hosting service's key, the same for every agent. No commit, tag or release is signed with an agent's own key. The smallest way to … | *not said in the file*; commits: incident.ci@ | 11-11 02:36 | [`data/ci/index.json`](../../data/ci/index.json) |
| [`datascience/HANDOVER.md`](../../datascience/HANDOVER.md) | **Handover: incident.datascience@.** For a fresh session taking this role. Read CLAUDE.md, then gaps.md, layers.md and the exposure README. | *not said* |  | [`datascience/gaps.md`](../../datascience/gaps.md), [`datascience/layers.md`](../../datascience/layers.md), [`incidents/2026-11-10-storm-charles/data/exposure/README.md`](../../incidents/2026-11-10-storm-charles/data/exposure/README.md) |
| [`datascience/gaps.md`](../../datascience/gaps.md) | **The gap map: Watchfloor's decision brief against what we hold.** Not a warning service: IPMA issues the warnings and ANEPC the instructions. This page is about data we hold, not advice. | *not said* |  | [`research/watchfloor/README.md`](../../research/watchfloor/README.md) |
| [`datascience/layers.md`](../../datascience/layers.md) | **How to communicate it: the site in layers, from the use case to the data.** Dinis, ~11:45 (BRIEF.md): "what we have starts to move to the back end of the website, and you start to add layer and then layer of abstraction ... focused on the use case, focus on the user ... it … | *not said* |  |  |
| [`datascience/tools/ds_census.py`](../../datascience/tools/ds_census.py) | INE Census 2021 residents by age group - exposure/population.json (by IPMA warning area and municipality). | *not said* |  |  |
| [`datascience/tools/ds_geo.py`](../../datascience/tools/ds_geo.py) | incident.datascience@web-summit.dinis: hospitals (OSM), Lisbon's 2 km squares, low land by municipality. | *not said* |  |  |
| [`desk/HANDOVER.md`](../../desk/HANDOVER.md) | **Hand-over: incident.desk@web-summit.dinis.** Kept by incident.desk@web-summit.dinis, 11 November 2026, 11:53 UTC | incident.desk@ | 11-11 11:53 | [`agents/desk/status.json`](../../agents/desk/status.json), [`data/keys.json`](../../data/keys.json), [`desk/README.md`](../../desk/README.md) |
| [`desk/README.md`](../../desk/README.md) | **The contact desk.** Kept by incident.desk@web-summit.dinis, 11 November 2026, 11:52 UTC | incident.desk@ | 11-11 11:52 | [`app/desk/index.md`](../../app/desk/index.md), [`desk/status.json`](../../desk/status.json) |
| [`desk/lane.json`](../../desk/lane.json) | Where the Contact us form (app/desk/desk.js) sends a visitor's message. Public on purpose: an append token can only write to its lane and cannot read anything back, and the key can only encrypt. The … | incident.desk@ | 11-11 11:49 | [`BRIEF.md`](../../BRIEF.md), [`CLAUDE.md`](../../CLAUDE.md) |
| [`desk/status.json`](../../desk/status.json) | The contact desk, as counts only (incident.desk@web-summit.dinis; desk/README.md). A message sent with the Contact us form (app/desk/) is sealed in the visitor's browser and read only by the desk; … | incident.desk@ | 11-11 12:11 | the desk's append lanes, vault jl7orkfg on https://dev.send.sgraph.ai, [`desk/README.md`](../../desk/README.md) |
| [`entities/agent/accountant.json`](../../entities/agent/accountant.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/archivist.json`](../../entities/agent/archivist.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/board.json`](../../entities/agent/board.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/broadcast.json`](../../entities/agent/broadcast.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/agent/ci.json`](../../entities/agent/ci.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/conductor.json`](../../entities/agent/conductor.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/designer.json`](../../entities/agent/designer.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/entities.json`](../../entities/agent/entities.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/envoy.json`](../../entities/agent/envoy.json) |  | incident.entities@ | 11-11 10:38 |  |
| [`entities/agent/graph.json`](../../entities/agent/graph.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/identity.json`](../../entities/agent/identity.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/ipma.json`](../../entities/agent/ipma.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/journalist.json`](../../entities/agent/journalist.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/labs.json`](../../entities/agent/labs.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/librarian.json`](../../entities/agent/librarian.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/media.json`](../../entities/agent/media.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/meteorology.json`](../../entities/agent/meteorology.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/models.json`](../../entities/agent/models.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/motion.json`](../../entities/agent/motion.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/agent/observability.json`](../../entities/agent/observability.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/perplexity.json`](../../entities/agent/perplexity.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/planner.json`](../../entities/agent/planner.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/agent/reporter.json`](../../entities/agent/reporter.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/shadow.json`](../../entities/agent/shadow.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/social.json`](../../entities/agent/social.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/sources.json`](../../entities/agent/sources.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/stories.json`](../../entities/agent/stories.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/storyteller.json`](../../entities/agent/storyteller.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/agent/studio.json`](../../entities/agent/studio.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/synthetic.json`](../../entities/agent/synthetic.json) |  | incident.entities@ | 11-11 10:38 |  |
| [`entities/agent/transport.json`](../../entities/agent/transport.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/agent/weather.json`](../../entities/agent/weather.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/weatherwatch.json`](../../entities/agent/weatherwatch.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/agent/wikipedia.json`](../../entities/agent/wikipedia.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/aemet.json`](../../entities/body/aemet.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/amn.json`](../../entities/body/amn.json) |  | incident.entities@ | 11-11 08:50 |  |
| [`entities/body/anepc.json`](../../entities/body/anepc.json) |  | incident.entities@ | 11-11 08:50 |  |
| [`entities/body/apram.json`](../../entities/body/apram.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/camara-lisboa.json`](../../entities/body/camara-lisboa.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/capitania-lisboa.json`](../../entities/body/capitania-lisboa.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/csm.json`](../../entities/body/csm.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/gnr.json`](../../entities/body/gnr.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/government.json`](../../entities/body/government.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/ipma.json`](../../entities/body/ipma.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/body/madeira-gov.json`](../../entities/body/madeira-gov.json) |  | incident.entities@ | 11-11 10:38 |  |
| [`entities/body/madeira-prociv.json`](../../entities/body/madeira-prociv.json) |  | incident.entities@ | 11-11 10:38 |  |
| [`entities/body/mai.json`](../../entities/body/mai.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/meteoalarm.json`](../../entities/body/meteoalarm.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/mj.json`](../../entities/body/mj.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/body/psp.json`](../../entities/body/psp.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/day/2026-11-09.json`](../../entities/day/2026-11-09.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/day/2026-11-10.json`](../../entities/day/2026-11-10.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/day/2026-11-11.json`](../../entities/day/2026-11-11.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/day/2026-11-12.json`](../../entities/day/2026-11-12.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/aemet-names-charles.json`](../../entities/decision/aemet-names-charles.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/aemet-special.json`](../../entities/decision/aemet-special.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/airport-ops.json`](../../entities/decision/airport-ops.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/amn-bars-closed.json`](../../entities/decision/amn-bars-closed.json) |  | incident.entities@ | 11-11 09:38 |  |
| [`entities/decision/ana-conditioned.json`](../../entities/decision/ana-conditioned.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/anepc-mainland-count-0330.json`](../../entities/decision/anepc-mainland-count-0330.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/anepc-mainland-count-0600.json`](../../entities/decision/anepc-mainland-count-0600.json) |  | incident.entities@ | 11-11 09:38 |  |
| [`entities/decision/anepc-readiness.json`](../../entities/decision/anepc-readiness.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/apram-cruises.json`](../../entities/decision/apram-cruises.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/bridges-60.json`](../../entities/decision/bridges-60.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/bridges-lifted.json`](../../entities/decision/bridges-lifted.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/camara-plan.json`](../../entities/decision/camara-plan.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/capitania-aviso-53.json`](../../entities/decision/capitania-aviso-53.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/carris-runs-watched.json`](../../entities/decision/carris-runs-watched.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/cp-fertagus-bridge.json`](../../entities/decision/cp-fertagus-bridge.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/cp-ops.json`](../../entities/decision/cp-ops.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/csm-courts.json`](../../entities/decision/csm-courts.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/flixbus-suspends.json`](../../entities/decision/flixbus-suspends.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/gnr-readiness.json`](../../entities/decision/gnr-readiness.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/gov-alert.json`](../../entities/decision/gov-alert.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/gov-recommends-suspend.json`](../../entities/decision/gov-recommends-suspend.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/lisbon-flights-208.json`](../../entities/decision/lisbon-flights-208.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/decision/madeira-airport-conditioned.json`](../../entities/decision/madeira-airport-conditioned.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/madeira-flights-16.json`](../../entities/decision/madeira-flights-16.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/madeira-gov-briefing.json`](../../entities/decision/madeira-gov-briefing.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/decision/madeira-gov-visit.json`](../../entities/decision/madeira-gov-visit.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/madeira-schools.json`](../../entities/decision/madeira-schools.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/mai-websummit-indoor.json`](../../entities/decision/mai-websummit-indoor.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/mayor-expects-closure.json`](../../entities/decision/mayor-expects-closure.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/metro-runs.json`](../../entities/decision/metro-runs.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/metro-shelter.json`](../../entities/decision/metro-shelter.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/mj-services.json`](../../entities/decision/mj-services.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/mmp-closed.json`](../../entities/decision/mmp-closed.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/night-summit-wednesday.json`](../../entities/decision/night-summit-wednesday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/operators-possible-disruption.json`](../../entities/decision/operators-possible-disruption.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/pitch-semifinal.json`](../../entities/decision/pitch-semifinal.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/porto-santo-power.json`](../../entities/decision/porto-santo-power.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/rede-expressos-suspends.json`](../../entities/decision/rede-expressos-suspends.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/schools-close.json`](../../entities/decision/schools-close.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/side-events-follow-h.json`](../../entities/decision/side-events-follow-h.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/side-events-wednesday.json`](../../entities/decision/side-events-wednesday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/srpc-funchal-centre.json`](../../entities/decision/srpc-funchal-centre.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/srpc-madeira-count-0200.json`](../../entities/decision/srpc-madeira-count-0200.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/srpc-madeira-count-0650.json`](../../entities/decision/srpc-madeira-count-0650.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/srpc-madeira-count-0859.json`](../../entities/decision/srpc-madeira-count-0859.json) |  | incident.entities@ | 11-11 10:38 |  |
| [`entities/decision/srpc-madeira-measures.json`](../../entities/decision/srpc-madeira-measures.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/tap-adjusts.json`](../../entities/decision/tap-adjusts.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/tcb-barreiro-limited.json`](../../entities/decision/tcb-barreiro-limited.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/transport-thursday.json`](../../entities/decision/transport-thursday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/ttsl-pedroucos-suspended.json`](../../entities/decision/ttsl-pedroucos-suspended.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/ttsl-wednesday.json`](../../entities/decision/ttsl-wednesday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/tunnels-close.json`](../../entities/decision/tunnels-close.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-assessing.json`](../../entities/decision/websummit-assessing.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-n6.json`](../../entities/decision/websummit-n6.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-suspends-h.json`](../../entities/decision/websummit-suspends-h.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-thursday-change-h.json`](../../entities/decision/websummit-thursday-change-h.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-thursday.json`](../../entities/decision/websummit-thursday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/decision/websummit-wednesday.json`](../../entities/decision/websummit-wednesday.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/hazard/heavy-rain.json`](../../entities/hazard/heavy-rain.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/hazard/high-winds.json`](../../entities/hazard/high-winds.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/hazard/sea-agitation.json`](../../entities/hazard/sea-agitation.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/hazard/storm-charles.json`](../../entities/hazard/storm-charles.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/hazard/tidal-flooding.json`](../../entities/hazard/tidal-flooding.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/index.json`](../../entities/index.json) | Every node of entities/: its id (its page is entities/<id>.html, its data entities/<id>.json), type, names, and the id of the same thing in data/graph/ when the graph has it. Made by … | incident.entities@ | 11-11 11:38 | [`tools/entities-make.mjs`](../../tools/entities-make.mjs), [`entities/seed.json`](../../entities/seed.json), [`entities/ontology.json`](../../entities/ontology.json) |
| [`entities/ontology.json`](../../entities/ontology.json) | The grammar of entities/ on this site: the types of node, and the verbs an edge may carry, each with a distinct inverse. A node is just a node: what it is comes from its edges. There is no generic … | incident.entities@ | 11-11 08:47 | [`tools/entities-make.mjs`](../../tools/entities-make.mjs) |
| [`entities/organisation/incident-team.json`](../../entities/organisation/incident-team.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/lusoponte.json`](../../entities/organisation/lusoponte.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/night-summit.json`](../../entities/organisation/night-summit.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/pitch.json`](../../entities/organisation/pitch.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/side-events.json`](../../entities/organisation/side-events.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/vost-portugal.json`](../../entities/organisation/vost-portugal.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/organisation/websummit.json`](../../entities/organisation/websummit.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/outlet/ap.json`](../../entities/outlet/ap.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/bloomberg.json`](../../entities/outlet/bloomberg.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/cnn-portugal.json`](../../entities/outlet/cnn-portugal.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/correio-da-manha.json`](../../entities/outlet/correio-da-manha.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/dn.json`](../../entities/outlet/dn.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/dnoticias.json`](../../entities/outlet/dnoticias.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/eco.json`](../../entities/outlet/eco.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/euronews.json`](../../entities/outlet/euronews.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/expresso.json`](../../entities/outlet/expresso.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/guardian.json`](../../entities/outlet/guardian.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/iol.json`](../../entities/outlet/iol.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/jn.json`](../../entities/outlet/jn.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/jornal-economico.json`](../../entities/outlet/jornal-economico.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/lusa.json`](../../entities/outlet/lusa.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/madeira-island-news.json`](../../entities/outlet/madeira-island-news.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/negocios.json`](../../entities/outlet/negocios.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/noticias-ao-minuto.json`](../../entities/outlet/noticias-ao-minuto.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/observador.json`](../../entities/outlet/observador.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/portugal-news.json`](../../entities/outlet/portugal-news.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/portugal-resident.json`](../../entities/outlet/portugal-resident.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/publico.json`](../../entities/outlet/publico.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/renascenca.json`](../../entities/outlet/renascenca.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/rtp.json`](../../entities/outlet/rtp.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/sabado.json`](../../entities/outlet/sabado.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/sapo.json`](../../entities/outlet/sapo.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/sic-noticias.json`](../../entities/outlet/sic-noticias.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/techcrunch.json`](../../entities/outlet/techcrunch.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/techtimes.json`](../../entities/outlet/techtimes.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/tek.json`](../../entities/outlet/tek.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/outlet/tsf.json`](../../entities/outlet/tsf.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/place/25-de-abril-bridge.json`](../../entities/place/25-de-abril-bridge.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/areeiro.json`](../../entities/place/areeiro.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/cabo-carvoeiro.json`](../../entities/place/cabo-carvoeiro.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/cabo-de-sao-vicente.json`](../../entities/place/cabo-de-sao-vicente.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/cabo-raso.json`](../../entities/place/cabo-raso.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/camara-de-lobos.json`](../../entities/place/camara-de-lobos.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/funchal.json`](../../entities/place/funchal.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/lisbon-district.json`](../../entities/place/lisbon-district.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/lisbon.json`](../../entities/place/lisbon.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/machico.json`](../../entities/place/machico.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/madeira.json`](../../entities/place/madeira.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/mainland-portugal.json`](../../entities/place/mainland-portugal.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/oriente.json`](../../entities/place/oriente.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/parque-das-nacoes.json`](../../entities/place/parque-das-nacoes.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/pico-alto.json`](../../entities/place/pico-alto.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/pico-do-areeiro.json`](../../entities/place/pico-do-areeiro.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/ponta-do-sol.json`](../../entities/place/ponta-do-sol.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/ribeira-brava.json`](../../entities/place/ribeira-brava.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/santo-da-serra.json`](../../entities/place/santo-da-serra.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/sines.json`](../../entities/place/sines.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/tagus-bridges.json`](../../entities/place/tagus-bridges.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/vasco-da-gama-bridge.json`](../../entities/place/vasco-da-gama-bridge.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/place/venue.json`](../../entities/place/venue.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/programme-day/websummit-day-1.json`](../../entities/programme-day/websummit-day-1.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/programme-day/websummit-day-2.json`](../../entities/programme-day/websummit-day-2.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/programme-day/websummit-day-3.json`](../../entities/programme-day/websummit-day-3.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/interior-minister.json`](../../entities/role/interior-minister.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/ipma-meteorologist.json`](../../entities/role/ipma-meteorologist.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/lisbon-mayor.json`](../../entities/role/lisbon-mayor.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/operator.json`](../../entities/role/operator.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/pm.json`](../../entities/role/pm.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/role/websummit-chief-executive.json`](../../entities/role/websummit-chief-executive.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/seed.json`](../../entities/seed.json) | The hand-kept half of entities/: which things are nodes, their names, and for each hand-written edge the timeline row, decision, actor or site file it is read from. tools/entities-make.mjs joins this … | incident.entities@ | 11-11 08:47 | [`tools/entities-make.mjs`](../../tools/entities-make.mjs), [`entities/index.json`](../../entities/index.json) |
| [`entities/service/airport.json`](../../entities/service/airport.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/service/carris-metropolitana.json`](../../entities/service/carris-metropolitana.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/carris.json`](../../entities/service/carris.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/cp.json`](../../entities/service/cp.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/ferries.json`](../../entities/service/ferries.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/fertagus.json`](../../entities/service/fertagus.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/flixbus.json`](../../entities/service/flixbus.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/madeira-airport.json`](../../entities/service/madeira-airport.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/metro.json`](../../entities/service/metro.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/mmp.json`](../../entities/service/mmp.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/public-transport.json`](../../entities/service/public-transport.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/rede-expressos.json`](../../entities/service/rede-expressos.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/schools.json`](../../entities/service/schools.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/tap.json`](../../entities/service/tap.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/tcb-barreiro.json`](../../entities/service/tcb-barreiro.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/service/tunnels.json`](../../entities/service/tunnels.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/alert-situation.json`](../../entities/term/alert-situation.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/cap.json`](../../entities/term/cap.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/communique.json`](../../entities/term/communique.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/diario-da-republica.json`](../../entities/term/diario-da-republica.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/evidence.json`](../../entities/term/evidence.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/fact.json`](../../entities/term/fact.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/hypothesis.json`](../../entities/term/hypothesis.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/label.json`](../../entities/term/label.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/lead-time.json`](../../entities/term/lead-time.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/orange-warning.json`](../../entities/term/orange-warning.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/primary-source.json`](../../entities/term/primary-source.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/red-warning.json`](../../entities/term/red-warning.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/taf.json`](../../entities/term/taf.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/term/warning-level.json`](../../entities/term/warning-level.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/anepc-aviso-21.json`](../../entities/warning/anepc-aviso-21.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/ipma-communique-1.json`](../../entities/warning/ipma-communique-1.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/ipma-communique-2.json`](../../entities/warning/ipma-communique-2.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/ipma-madeira-red.json`](../../entities/warning/ipma-madeira-red.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/ipma-red-rain-0900.json`](../../entities/warning/ipma-red-rain-0900.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`entities/warning/ipma-red-rain.json`](../../entities/warning/ipma-red-rain.json) |  | incident.entities@ | 11-11 08:47 |  |
| [`entities/warning/ipma-red-wind.json`](../../entities/warning/ipma-red-wind.json) |  | incident.entities@ | 11-11 08:50 |  |
| [`entities/warning/ipma-wind-orange.json`](../../entities/warning/ipma-wind-orange.json) |  | incident.entities@ | 11-11 11:38 |  |
| [`evidence/24noticias-sapo/2026/11/11/0247-atualidade-artigos-pelo-menos-40-voos-cancelados-em-todo-o-pais.json`](../../evidence/24noticias-sapo/2026/11/11/0247-atualidade-artigos-pelo-menos-40-voos-cancelados-em-todo-o-pais.json) | **Pelo menos 40 voos cancelados em todo o país - 24 Notícias.**  | incident.archivist@ | 11-11 02:51 | 24noticias-sapo |
| [`evidence/24noticias-sapo/2026/11/11/0439-atualidade-artigos-aviso-vermelho-para-a-madeira-a-partir-das-21h.json`](../../evidence/24noticias-sapo/2026/11/11/0439-atualidade-artigos-aviso-vermelho-para-a-madeira-a-partir-das-21h.json) | **Depressão Charles: aviso vermelho para Madeira a partir das 21h00 - 24 Notícias.**  | incident.archivist@ | 11-11 04:47 | 24noticias-sapo |
| [`evidence/24noticias-sapo/index.json`](../../evidence/24noticias-sapo/index.json) | Every capture of 24noticias.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | 24noticias-sapo |
| [`evidence/README.md`](../../evidence/README.md) | **Wayback: what each outside page looked like when we read it.** Our dated captures of every outside page this site cites: a screenshot, the sha256 of what was served, the time read, and whether the page has changed since. | incident.archivist@ |  | [`evidence/index.json`](../../evidence/index.json), [`evidence/rows.json`](../../evidence/rows.json), [`evidence/sources.json`](../../evidence/sources.json) |
| [`evidence/aemet-es/2026/11/11/0231-es-eltiempo-prediccion-avisos.json`](../../evidence/aemet-es/2026/11/11/0231-es-eltiempo-prediccion-avisos.json) | **Avisos meteorológicos - Agencia Estatal de Meteorología - AEMET. Gobierno de España.**  | incident.archivist@ | 11-11 02:57 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0252-en-eltiempo-prediccion-avisos.json`](../../evidence/aemet-es/2026/11/11/0252-en-eltiempo-prediccion-avisos.json) | **Meteorological warnings - State Meteorological Agency - AEMET - Spanish Government.**  | incident.archivist@ | 11-11 02:57 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0258-es-eltiempo-prediccion-destacados-p5-t-tipo-p52tesp1.json`](../../evidence/aemet-es/2026/11/11/0258-es-eltiempo-prediccion-destacados-p5-t-tipo-p52tesp1.json) | **Aviso especial - Agencia Estatal de Meteorología - AEMET. Gobierno de España.**  | incident.archivist@ | 11-11 03:02 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0259-en-portada.json`](../../evidence/aemet-es/2026/11/11/0259-en-portada.json) | **State Meteorological Agency - AEMET - Spanish Government.**  | incident.archivist@ | 11-11 03:02 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0259-es-conocermas-borrascas-2026-2027.json`](../../evidence/aemet-es/2026/11/11/0259-es-conocermas-borrascas-2026-2027.json) | **Borrascas y danas con gran impacto de la temporada 2026-2027 - Agencia Estatal de Meteorología - AEMET. Gobierno de España.**  | incident.archivist@ | 11-11 03:02 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0300-en-conocenos-transparencia-relevancia-juridica.json`](../../evidence/aemet-es/2026/11/11/0300-en-conocenos-transparencia-relevancia-juridica.json) | **Legal - State Meteorological Agency - AEMET - Spanish Government.**  | incident.archivist@ | 11-11 03:02 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0301-es-nota-legal.json`](../../evidence/aemet-es/2026/11/11/0301-es-nota-legal.json) | **Nota legal - Agencia Estatal de Meteorología - AEMET. Gobierno de España.**  | incident.archivist@ | 11-11 03:02 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0302-en-ayuda.json`](../../evidence/aemet-es/2026/11/11/0302-en-ayuda.json) | **Web help - State Meteorological Agency - AEMET - Spanish Government.**  | incident.archivist@ | 11-11 03:27 | aemet-es |
| [`evidence/aemet-es/2026/11/11/0303-es-contactar.json`](../../evidence/aemet-es/2026/11/11/0303-es-contactar.json) | **Atención al ciudadano - Agencia Estatal de Meteorología - AEMET. Gobierno de España.**  | incident.archivist@ | 11-11 03:27 | aemet-es |
| [`evidence/aemet-es/index.json`](../../evidence/aemet-es/index.json) | Every capture of aemet.es's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | aemet-es |
| [`evidence/aeroportolisboa/2026/11/11/0227-pt-lis-home.json`](../../evidence/aeroportolisboa/2026/11/11/0227-pt-lis-home.json) |  | incident.archivist@ | 11-11 02:29 | aeroportolisboa |
| [`evidence/aeroportolisboa/index.json`](../../evidence/aeroportolisboa/index.json) | Every capture of aeroportolisboa.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | aeroportolisboa |
| [`evidence/amn/2026/11/11/0244-media-paginas-detalhenoticia-aspx-nid-7101.json`](../../evidence/amn/2026/11/11/0244-media-paginas-detalhenoticia-aspx-nid-7101.json) | **Autoridade Marítima Nacional e a Marinha alertam para agitação marítima em Portugal Continental nos próximos dias.**  | incident.archivist@ | 11-11 02:57 | amn |
| [`evidence/amn/2026/11/11/0245-dgam-capitanias-lisboa-documentos-amn-aviso-20n-c2-ba-2053-2-7dcd4c67.json`](../../evidence/amn/2026/11/11/0245-dgam-capitanias-lisboa-documentos-amn-aviso-20n-c2-ba-2053-2-7dcd4c67.json) | Not rendered by the browser (served as a download or a data file): the bytes are kept, there is no screenshot. | incident.archivist@ | 11-11 02:57 | amn |
| [`evidence/amn/2026/11/11/0250-dgam-capitanias-lisboa.json`](../../evidence/amn/2026/11/11/0250-dgam-capitanias-lisboa.json) | **Capitania do Porto de Lisboa.**  | incident.archivist@ | 11-11 02:57 | amn |
| [`evidence/amn/2026/11/11/0300-front.json`](../../evidence/amn/2026/11/11/0300-front.json) | **Autoridade Marítima Nacional.**  | incident.archivist@ | 11-11 03:02 | amn |
| [`evidence/amn/2026/11/11/0301-paginas-informacaolegal.json`](../../evidence/amn/2026/11/11/0301-paginas-informacaolegal.json) | **Informação Legal.**  | incident.archivist@ | 11-11 03:02 | amn |
| [`evidence/amn/2026/11/11/0303-paginas-contactos.json`](../../evidence/amn/2026/11/11/0303-paginas-contactos.json) | **Contactos.**  | incident.archivist@ | 11-11 03:27 | amn |
| [`evidence/amn/2026/11/11/0303-paginas-homepage.json`](../../evidence/amn/2026/11/11/0303-paginas-homepage.json) | **Autoridade Marítima Nacional.**  | incident.archivist@ | 11-11 03:27 | amn |
| [`evidence/amn/index.json`](../../evidence/amn/index.json) | Every capture of amn.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | amn |
| [`evidence/ana/2026/11/11/0309-front.json`](../../evidence/ana/2026/11/11/0309-front.json) | **ANA - Aeroportos de Portugal.**  | incident.archivist@ | 11-11 03:27 | ana |
| [`evidence/ana/index.json`](../../evidence/ana/index.json) | Every capture of ana.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | ana |
| [`evidence/anepc/2026/11/11/0220-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0220-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 02:22 | anepc |
| [`evidence/anepc/2026/11/11/0226-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0226-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 02:26 | anepc |
| [`evidence/anepc/2026/11/11/0226-pt-noticias.json`](../../evidence/anepc/2026/11/11/0226-pt-noticias.json) |  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0227-pt-prevencao-e-preparacao-monitorizacao-alerta-e-aviso-alerta.json`](../../evidence/anepc/2026/11/11/0227-pt-prevencao-e-preparacao-monitorizacao-alerta-e-aviso-alerta.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 02:29 | anepc |
| [`evidence/anepc/2026/11/11/0228-pt-noticias-depressao-charles-anepc-avisa-populacao-por-sms.json`](../../evidence/anepc/2026/11/11/0228-pt-noticias-depressao-charles-anepc-avisa-populacao-por-sms.json) |  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0256-front.json`](../../evidence/anepc/2026/11/11/0256-front.json) |  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0302-pt-contactos.json`](../../evidence/anepc/2026/11/11/0302-pt-contactos.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0302-pt-home.json`](../../evidence/anepc/2026/11/11/0302-pt-home.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0324-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0324-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) |  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0325-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0325-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 03:27 | anepc |
| [`evidence/anepc/2026/11/11/0424-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0424-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 04:28 | anepc |
| [`evidence/anepc/2026/11/11/0425-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0425-pt-avisos-a-populacao.json) |  | incident.archivist@ | 11-11 04:28 | anepc |
| [`evidence/anepc/2026/11/11/0524-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0524-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 05:25 | anepc |
| [`evidence/anepc/2026/11/11/0524-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0524-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 05:25 | anepc |
| [`evidence/anepc/2026/11/11/0625-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0625-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) |  | incident.archivist@ | 11-11 06:26 | anepc |
| [`evidence/anepc/2026/11/11/0625-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0625-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 06:26 | anepc |
| [`evidence/anepc/2026/11/11/0727-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0727-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) |  | incident.archivist@ | 11-11 07:29 | anepc |
| [`evidence/anepc/2026/11/11/0727-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0727-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 07:29 | anepc |
| [`evidence/anepc/2026/11/11/0824-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0824-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) |  | incident.archivist@ | 11-11 08:26 | anepc |
| [`evidence/anepc/2026/11/11/0824-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0824-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 08:26 | anepc |
| [`evidence/anepc/2026/11/11/0924-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/0924-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 09:27 | anepc |
| [`evidence/anepc/2026/11/11/0925-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/0925-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 09:27 | anepc |
| [`evidence/anepc/2026/11/11/1024-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/1024-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 10:25 | anepc |
| [`evidence/anepc/2026/11/11/1024-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/1024-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 10:25 | anepc |
| [`evidence/anepc/2026/11/11/1128-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/1128-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 11:29 | anepc |
| [`evidence/anepc/2026/11/11/1128-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/1128-pt-avisos-a-populacao.json) | **ANEPC - Autoridade Nacional de Emergência e Proteção Civil.**  | incident.archivist@ | 11-11 11:29 | anepc |
| [`evidence/anepc/2026/11/11/1224-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json`](../../evidence/anepc/2026/11/11/1224-pt-avisos-a-populacao-aviso-21-depressao-charles-agravamento-b0cbfc7a.json) |  | incident.archivist@ | 11-11 12:25 | anepc |
| [`evidence/anepc/2026/11/11/1225-pt-avisos-a-populacao.json`](../../evidence/anepc/2026/11/11/1225-pt-avisos-a-populacao.json) |  | incident.archivist@ | 11-11 12:25 | anepc |
| [`evidence/anepc/index.json`](../../evidence/anepc/index.json) | Every capture of ANEPC (Autoridade Nacional de Emergência e Proteção Civil)'s addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 12:25 | anepc |
| [`evidence/aviationweather/2026/11/11/0228-api-data-taf-ids-lppt-format-json.json`](../../evidence/aviationweather/2026/11/11/0228-api-data-taf-ids-lppt-format-json.json) |  | incident.archivist@ | 11-11 02:29 | aviationweather |
| [`evidence/aviationweather/2026/11/11/0259-front.json`](../../evidence/aviationweather/2026/11/11/0259-front.json) | **Aviation Weather Center.**  | incident.archivist@ | 11-11 03:02 | aviationweather |
| [`evidence/aviationweather/index.json`](../../evidence/aviationweather/index.json) | Every capture of Aviation Weather Center (NOAA)'s addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | aviationweather |
| [`evidence/away-iol/2026/11/11/0240-aviso-vermelho-ipma-vento-alerta-vermelho-ipma-admite-cenari-f680416c.json`](../../evidence/away-iol/2026/11/11/0240-aviso-vermelho-ipma-vento-alerta-vermelho-ipma-admite-cenari-f680416c.json) | **Alerta vermelho: IPMA admite cenário semelhante ao da tempestade Kristin e aponta Lisboa como uma das regiões mais atingidas - Away - Tempo, Avisos Meteo, Combustíveis e Mobilidade.**  | incident.archivist@ | 11-11 02:51 | away-iol |
| [`evidence/away-iol/index.json`](../../evidence/away-iol/index.json) | Every capture of away.iol.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | away-iol |
| [`evidence/bbc/2026/11/11/0252-weather-2267057.json`](../../evidence/bbc/2026/11/11/0252-weather-2267057.json) | **Lisbon - BBC Weather.**  | incident.archivist@ | 11-11 02:57 | bbc |
| [`evidence/bbc/2026/11/11/0432-usingthebbc-terms.json`](../../evidence/bbc/2026/11/11/0432-usingthebbc-terms.json) | **A few rules for us and you.**  | incident.archivist@ | 11-11 04:47 | bbc |
| [`evidence/bbc/2026/11/11/0433-accessibility.json`](../../evidence/bbc/2026/11/11/0433-accessibility.json) | **Accessibility - BBC.**  | incident.archivist@ | 11-11 04:47 | bbc |
| [`evidence/bbc/2026/11/11/0433-usingthebbc-terms-can-i-use-bbc-content.json`](../../evidence/bbc/2026/11/11/0433-usingthebbc-terms-can-i-use-bbc-content.json) | **Can I use BBC content?.**  | incident.archivist@ | 11-11 04:47 | bbc |
| [`evidence/bbc/index.json`](../../evidence/bbc/index.json) | Every capture of bbc.co.uk's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | bbc |
| [`evidence/bom-gov-au/2026/11/11/0307-front.json`](../../evidence/bom-gov-au/2026/11/11/0307-front.json) |  | incident.archivist@ | 11-11 03:27 | bom-gov-au |
| [`evidence/bom-gov-au/index.json`](../../evidence/bom-gov-au/index.json) | Every capture of bom.gov.au's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | bom-gov-au |
| [`evidence/carris/2026/11/11/0229-front.json`](../../evidence/carris/2026/11/11/0229-front.json) | **CARRIS \| Transporte Público de Lisboa.**  | incident.archivist@ | 11-11 02:31 | carris |
| [`evidence/carris/index.json`](../../evidence/carris/index.json) | Every capture of carris.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | carris |
| [`evidence/cmjornal/2026/11/11/0243-sociedade-detalhe-chuva-vento-forte-e-agitacao-maritima-mau-2ce2eafe.json`](../../evidence/cmjornal/2026/11/11/0243-sociedade-detalhe-chuva-vento-forte-e-agitacao-maritima-mau-2ce2eafe.json) | **Inundações e derrocadas em Machico na Madeira devido à chegada da depressão Charles - Sociedade - Correio da Manhã.**  | incident.archivist@ | 11-11 02:51 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0313-portugal-detalhe-registadas-catorze-ocorrencias-na-primeira-0e229ed0.json`](../../evidence/cmjornal/2026/11/11/0313-portugal-detalhe-registadas-catorze-ocorrencias-na-primeira-0e229ed0.json) | **Registadas catorze ocorrências na primeira hora do aviso vermelho na Madeira - Portugal - Correio da Manhã.**  | incident.archivist@ | 11-11 03:27 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0314-sociedade-clima-detalhe-dois-mil-clientes-da-e-redes-sem-ene-8e124b78.json`](../../evidence/cmjornal/2026/11/11/0314-sociedade-clima-detalhe-dois-mil-clientes-da-e-redes-sem-ene-8e124b78.json) | **Dois mil clientes da E-Redes sem energia pelas 19h30 devido ao mau tempo - Clima - Correio da Manhã.**  | incident.archivist@ | 11-11 03:27 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0315-sociedade-detalhe-mais-de-metade-das-1-240-ocorrencias-regis-f3f9dd37.json`](../../evidence/cmjornal/2026/11/11/0315-sociedade-detalhe-mais-de-metade-das-1-240-ocorrencias-regis-f3f9dd37.json) | **Mais de metade das 1.240 ocorrências registadas na terça-feira devido ao mau tempo são na Grande Lisboa - Sociedade - Correio da Manhã.**  | incident.archivist@ | 11-11 03:27 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0316-sociedade-clima-detalhe-pingo-doce-fecha-supermercados-devid-846f14a1.json`](../../evidence/cmjornal/2026/11/11/0316-sociedade-clima-detalhe-pingo-doce-fecha-supermercados-devid-846f14a1.json) | **Pingo Doce fecha supermercados devido à depressão Charles. Continente mantém lojas abertas - Clima - Correio da Manhã.**  | incident.archivist@ | 11-11 03:27 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0318-cmtv-videos-detalhe-portugueses-correm-aos-supermercados-par-542f6068.json`](../../evidence/cmjornal/2026/11/11/0318-cmtv-videos-detalhe-portugueses-correm-aos-supermercados-par-542f6068.json) | **Portugueses correm aos supermercados para se precaverem dos efeitos da tempestade Charles - Vídeos - Correio da Manhã.**  | incident.archivist@ | 11-11 03:27 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0403-cmtv-videos-detalhe-inundacoes-e-derrocadas-em-machico-na-ma-6b3123bb.json`](../../evidence/cmjornal/2026/11/11/0403-cmtv-videos-detalhe-inundacoes-e-derrocadas-em-machico-na-ma-6b3123bb.json) | **Inundações e derrocadas em Machico na Madeira devido à chegada da depressão Charles - Vídeos - Correio da Manhã.**  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0403-sociedade-clima-detalhe-portugal-continental-entra-em-situac-ded0d82c.json`](../../evidence/cmjornal/2026/11/11/0403-sociedade-clima-detalhe-portugal-continental-entra-em-situac-ded0d82c.json) | **Portugal continental entra em situação de alerta devido à passagem da depressão Charles - Clima - Correio da Manhã.**  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0408-rss.json`](../../evidence/cmjornal/2026/11/11/0408-rss.json) |  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0420-front.json`](../../evidence/cmjornal/2026/11/11/0420-front.json) | **Correio da Manhã: Portugal, Mundo, Sociedade, Cultura. Classificados.**  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0420-mais-cm-ficha-tecnica-detalhe-ficha-tecnica.json`](../../evidence/cmjornal/2026/11/11/0420-mais-cm-ficha-tecnica-detalhe-ficha-tecnica.json) | **Ficha técnica: Quem é quem no Correio da Manhã - Ficha Técnica - Correio da Manhã.**  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/2026/11/11/0421-robots-txt.json`](../../evidence/cmjornal/2026/11/11/0421-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cmjornal/index.json`](../../evidence/cmjornal/index.json) | Every capture of cmjornal.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | cmjornal |
| [`evidence/cml/2026/11/11/0226-front.json`](../../evidence/cml/2026/11/11/0226-front.json) | **Um momento….**  | incident.archivist@ | 11-11 02:29 | cml |
| [`evidence/cml/2026/11/11/0227-front.json`](../../evidence/cml/2026/11/11/0227-front.json) | **Um momento….**  | incident.archivist@ | 11-11 02:29 | cml |
| [`evidence/cml/2026/11/11/0246-cidade-informa-como-circulo-alteracoes-a-circulacao.json`](../../evidence/cml/2026/11/11/0246-cidade-informa-como-circulo-alteracoes-a-circulacao.json) | **Um momento….**  | incident.archivist@ | 11-11 02:51 | cml |
| [`evidence/cml/index.json`](../../evidence/cml/index.json) | Every capture of Câmara Municipal de Lisboa's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | cml |
| [`evidence/cnnportugal-iol/2026/11/11/0245-tempestade-charles-web-summit-tempestade-charles-obriga-ao-c-bab4e4f9.json`](../../evidence/cnnportugal-iol/2026/11/11/0245-tempestade-charles-web-summit-tempestade-charles-obriga-ao-c-bab4e4f9.json) | **Tempestade Charles obriga ao cancelamento da Web Summit na quarta-feira - CNN Portugal.**  | incident.archivist@ | 11-11 02:51 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0311-acampada-de-lisboa-rossio-mau-tempo-obriga-acampada-de-lisbo-2bec8bdf.json`](../../evidence/cnnportugal-iol/2026/11/11/0311-acampada-de-lisboa-rossio-mau-tempo-obriga-acampada-de-lisbo-2bec8bdf.json) | **Mau tempo obriga Acampada de Lisboa a suspender atividades nos próximos dois dias - CNN Portugal.**  | incident.archivist@ | 11-11 03:27 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0312-depressao-charles-tempestade-charles-depressao-charles-lisbo-13db7e58.json`](../../evidence/cnnportugal-iol/2026/11/11/0312-depressao-charles-tempestade-charles-depressao-charles-lisbo-13db7e58.json) | **Depressão Charles: Lisboa encerra túneis, parques e equipamentos culturais à meia-noite - CNN Portugal.**  | incident.archivist@ | 11-11 03:27 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0312-tempestade-charles-rede-expressos-autocarros-comboios-e-ate-1a2891ba.json`](../../evidence/cnnportugal-iol/2026/11/11/0312-tempestade-charles-rede-expressos-autocarros-comboios-e-ate-1a2891ba.json) | **Autocarros, comboios e até aviões: se ia andar de transportes, isto é o que precisa de saber - CNN Portugal.**  | incident.archivist@ | 11-11 03:27 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0330-videos-amanha-nao-funciona-leiria-cancela-transporte-publico-8a6bd0de.json`](../../evidence/cnnportugal-iol/2026/11/11/0330-videos-amanha-nao-funciona-leiria-cancela-transporte-publico-8a6bd0de.json) | **"Amanhã não funciona". Leiria cancela transporte público municipal devido à tempestade - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0330-videos-como-e-que-o-nosso-territorio-esta-preparado-para-est-d78a356f.json`](../../evidence/cnnportugal-iol/2026/11/11/0330-videos-como-e-que-o-nosso-territorio-esta-preparado-para-est-d78a356f.json) | **"Como é que o nosso território está preparado para estas tempestades? Não está" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0334-videos-operacao-do-governo-e-da-protecao-civil-foi-bem-monta-a574c168.json`](../../evidence/cnnportugal-iol/2026/11/11/0334-videos-operacao-do-governo-e-da-protecao-civil-foi-bem-monta-a574c168.json) | **Operação do Governo e da Proteção Civil "foi bem montada, com a devida antecedência" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0338-montenegro-primeiro-ministro-nao-vamos-deixar-ninguem-sozinh-79af6775.json`](../../evidence/cnnportugal-iol/2026/11/11/0338-montenegro-primeiro-ministro-nao-vamos-deixar-ninguem-sozinh-79af6775.json) | **"Não vamos deixar ninguém sozinho". Montenegro pede aos portugueses que "não subestimem" o perigo da tempestade Charles, mas "não há razão para entrarmos em pânico" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0338-videos-primeiro-ministro-admite-que-pais-vai-viver-horas-dif-a6ccfa1c.json`](../../evidence/cnnportugal-iol/2026/11/11/0338-videos-primeiro-ministro-admite-que-pais-vai-viver-horas-dif-a6ccfa1c.json) | **Primeiro-ministro admite que país vai viver "horas difíceis" com a tempestade Charles - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0339-videos-tempestade-charles-a-situacao-e-grave-e-merece-todos-25354253.json`](../../evidence/cnnportugal-iol/2026/11/11/0339-videos-tempestade-charles-a-situacao-e-grave-e-merece-todos-25354253.json) | **Tempestade Charles: "A situação é grave e merece todos os nossos cuidados" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0341-rio-jamor-oeiras-o-jamor-ja-matou-pessoas-este-e-um-dos-pont-19ff7aaf.json`](../../evidence/cnnportugal-iol/2026/11/11/0341-rio-jamor-oeiras-o-jamor-ja-matou-pessoas-este-e-um-dos-pont-19ff7aaf.json) | **"O Jamor já matou pessoas": este é um dos pontos críticos com a chegada do mau tempo a Lisboa - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0346-videos-gnr-prepara-reforco-ao-dispositivo-normal-para-a-temp-5fed016c.json`](../../evidence/cnnportugal-iol/2026/11/11/0346-videos-gnr-prepara-reforco-ao-dispositivo-normal-para-a-temp-5fed016c.json) | **GNR prepara reforço ao dispositivo normal para a tempestade Charles - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0347-videos-ha-muitas-pessoas-em-portugal-que-estao-a-habitar-cas-9b864ce9.json`](../../evidence/cnnportugal-iol/2026/11/11/0347-videos-ha-muitas-pessoas-em-portugal-que-estao-a-habitar-cas-9b864ce9.json) | **"Há muitas pessoas em Portugal que estão a habitar casas que não estavam preparadas" para a tempestade que aí vem - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0347-videos-tempestade-charles-estamos-a-assistir-a-uma-grande-de-57143f7e.json`](../../evidence/cnnportugal-iol/2026/11/11/0347-videos-tempestade-charles-estamos-a-assistir-a-uma-grande-de-57143f7e.json) | **Tempestade Charles: "Estamos a assistir a uma grande demonstração de preparação" em Portugal - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0350-depressao-charles-mau-tempo-por-onde-vai-entrar-a-tempestade-61f6b6cc.json`](../../evidence/cnnportugal-iol/2026/11/11/0350-depressao-charles-mau-tempo-por-onde-vai-entrar-a-tempestade-61f6b6cc.json) | **Por onde vai entrar a tempestade Charles no continente? Há várias possibilidades e a trajetória é "imprevisível" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0350-ipma-tempestade-charles-ipma-coloca-cinco-distritos-do-conti-8683ff60.json`](../../evidence/cnnportugal-iol/2026/11/11/0350-ipma-tempestade-charles-ipma-coloca-cinco-distritos-do-conti-8683ff60.json) | **IPMA coloca cinco distritos do continente sob aviso vermelho para vento e chuva - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0350-videos-tempestade-charles-num-caso-como-estes-temos-de-aplic-a367799e.json`](../../evidence/cnnportugal-iol/2026/11/11/0350-videos-tempestade-charles-num-caso-como-estes-temos-de-aplic-a367799e.json) | **Tempestade Charles: "Num caso como estes, temos de aplicar a Lei de Murphy - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0351-videos-a-cnn-portugal-dentro-de-um-quartel-dos-bombeiros-a-v-b41c73d0.json`](../../evidence/cnnportugal-iol/2026/11/11/0351-videos-a-cnn-portugal-dentro-de-um-quartel-dos-bombeiros-a-v-b41c73d0.json) | **A CNN Portugal dentro de um quartel dos bombeiros a ver a preparação para a tempestade Charles - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0351-videos-apos-a-kristin-o-municipio-de-ferreira-do-zezere-esta-9ee4263f.json`](../../evidence/cnnportugal-iol/2026/11/11/0351-videos-apos-a-kristin-o-municipio-de-ferreira-do-zezere-esta-9ee4263f.json) | **Após a Kristin, o município de Ferreira do Zêzere "está mais bem preparado" para as tempestades - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0351-videos-tenho-falta-justificada-se-faltar-ao-trabalho-devido-c8867386.json`](../../evidence/cnnportugal-iol/2026/11/11/0351-videos-tenho-falta-justificada-se-faltar-ao-trabalho-devido-c8867386.json) | **Tenho falta justificada se faltar ao trabalho devido à tempestade Charles? Tem, mas há um mas - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0356-trabalhadores-trabalho-falta-justificada-sem-perda-de-remune-04049fe9.json`](../../evidence/cnnportugal-iol/2026/11/11/0356-trabalhadores-trabalho-falta-justificada-sem-perda-de-remune-04049fe9.json) | **Falta justificada sem perda de remuneração. O que acontece se o mau tempo não o deixar ir trabalhar? - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0402-videos-o-governo-tomou-boa-nota-das-criticas-todas-que-lhe-f-94751425.json`](../../evidence/cnnportugal-iol/2026/11/11/0402-videos-o-governo-tomou-boa-nota-das-criticas-todas-que-lhe-f-94751425.json) | **"O Governo tomou boa nota das críticas todas que lhe foram feitas depois da tempestade Kristin" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0406-videos-algarve-devera-ser-a-regiao-mais-afetada-pela-charles-7cf0661b.json`](../../evidence/cnnportugal-iol/2026/11/11/0406-videos-algarve-devera-ser-a-regiao-mais-afetada-pela-charles-7cf0661b.json) | **Algarve deverá ser a região mais afetada pela Charles. Tempestade chega a Lisboa "com menos intensidade do que o previsto" - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0406-videos-como-o-algarve-se-esta-a-preparar-para-a-chegada-da-t-236d6afc.json`](../../evidence/cnnportugal-iol/2026/11/11/0406-videos-como-o-algarve-se-esta-a-preparar-para-a-chegada-da-t-236d6afc.json) | **Como o Algarve se está a preparar para a chegada da tempestade - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0407-videos-portugal-aprendeu-com-as-ultimas-tempestades-o-que-di-83c53db9.json`](../../evidence/cnnportugal-iol/2026/11/11/0407-videos-portugal-aprendeu-com-as-ultimas-tempestades-o-que-di-83c53db9.json) | **Portugal aprendeu com as últimas tempestades? O que diz quem acompanha a Proteção Civil há 30 anos - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0407-videos-tempestade-charles-aproxima-se-de-portugal-mas-ainda-286a947b.json`](../../evidence/cnnportugal-iol/2026/11/11/0407-videos-tempestade-charles-aproxima-se-de-portugal-mas-ainda-286a947b.json) | **Tempestade Charles aproxima-se de Portugal, mas ainda há dúvidas sobre por onde vai entrar - CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0408-rss-xml.json`](../../evidence/cnnportugal-iol/2026/11/11/0408-rss-xml.json) |  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0417-front.json`](../../evidence/cnnportugal-iol/2026/11/11/0417-front.json) | **CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0418-fichatecnica.json`](../../evidence/cnnportugal-iol/2026/11/11/0418-fichatecnica.json) | **Ficha Técnica \| CNN Portugal.**  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/2026/11/11/0418-robots-txt.json`](../../evidence/cnnportugal-iol/2026/11/11/0418-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cnnportugal-iol/index.json`](../../evidence/cnnportugal-iol/index.json) | Every capture of cnnportugal.iol.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | cnnportugal-iol |
| [`evidence/cp/2026/11/11/0229-front.json`](../../evidence/cp/2026/11/11/0229-front.json) | **CP - Comboios de Portugal \| Bilhetes de Comboio Online.**  | incident.archivist@ | 11-11 02:31 | cp |
| [`evidence/cp/index.json`](../../evidence/cp/index.json) | Every capture of cp.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | cp |
| [`evidence/data.json`](../../evidence/data.json) | The Wayback for data: every machine feed read over time, one row per feed. Each feed is kept by its own agent (owner); its reads.json lists every read oldest first with read_utc, sha256, changed, the … | incident.archivist@ | 11-11 12:25 |  |
| [`evidence/dn/2026/11/11/0234-sociedade-tempestade-fora-cancelamento-do-segundo-dia-da-web-summit.json`](../../evidence/dn/2026/11/11/0234-sociedade-tempestade-fora-cancelamento-do-segundo-dia-da-web-summit.json) | **Tempestade Charles leva ao cancelamento do segundo dia da Web Summit em Lisboa.**  | incident.archivist@ | 11-11 02:40 | dn |
| [`evidence/dn/2026/11/11/0238-sociedade-governo-decreta-situao-de-alerta-montenegro-avisa-a38ad46c.json`](../../evidence/dn/2026/11/11/0238-sociedade-governo-decreta-situao-de-alerta-montenegro-avisa-a38ad46c.json) | **Governo decreta situação de alerta. Escolas e serviços públicos não essenciais serão encerrados amanhã.**  | incident.archivist@ | 11-11 02:40 | dn |
| [`evidence/dn/2026/11/11/0241-sociedade-proteo-civil-alerta-para-chuva-forte-e-rajadas-at-78846e87.json`](../../evidence/dn/2026/11/11/0241-sociedade-proteo-civil-alerta-para-chuva-forte-e-rajadas-at-78846e87.json) | **Governo decreta situação de alerta. Escolas e serviços públicos não essenciais serão encerrados amanhã.**  | incident.archivist@ | 11-11 02:51 | dn |
| [`evidence/dn/2026/11/11/0315-sociedade-mau-tempo-proteo-civil-registou-73-ocorrncias-entr-dc19583f.json`](../../evidence/dn/2026/11/11/0315-sociedade-mau-tempo-proteo-civil-registou-73-ocorrncias-entr-dc19583f.json) | **Proteção Civil regista 73 ocorrências devido ao mau tempo em Portugal.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0316-sociedade-tempestades-ren-e-e-redes-acionaram-planos-de-cris-216c31f4.json`](../../evidence/dn/2026/11/11/0316-sociedade-tempestades-ren-e-e-redes-acionaram-planos-de-cris-216c31f4.json) | **Planos de emergência da REN e E-Redes: Resposta ao mau tempo e proteção da rede elétrica.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0317-sociedade-bruna-e-charles-duas-depresses-colocam-portugal-co-515d259c.json`](../../evidence/dn/2026/11/11/0317-sociedade-bruna-e-charles-duas-depresses-colocam-portugal-co-515d259c.json) | **Portugal em alerta: Depressões Bruna e Charles trazem chuva intensa e ventos fortes.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0321-sociedade-mau-tempo-saiba-como-se-preparar-para-o-impacto.json`](../../evidence/dn/2026/11/11/0321-sociedade-mau-tempo-saiba-como-se-preparar-para-o-impacto.json) | **Estado de alerta: Como enfrentar fenómenos extremos com autonomia de 72 horas.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0324-sociedade-a-charlie-um-fenmeno-severo-mas-no-nos-parece-que-256e7e5a.json`](../../evidence/dn/2026/11/11/0324-sociedade-a-charlie-um-fenmeno-severo-mas-no-nos-parece-que-256e7e5a.json) | **“A Charlie é um um fenómeno severo, mas não nos parece que se atinjam rajadas tão elevadas como na Kristin”.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0325-tempestade-charles-consulado-aima-e-casa-do-brasil-no-abrem-58ea00e6.json`](../../evidence/dn/2026/11/11/0325-tempestade-charles-consulado-aima-e-casa-do-brasil-no-abrem-58ea00e6.json) | **Tempestade Charles: Consulado, AIMA e Casa do Brasil não abrem nesta quarta-feira.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0326-economia-ainda-com-memria-da-tempestade-kristin-cip-aconselh-d62cf856.json`](../../evidence/dn/2026/11/11/0326-economia-ainda-com-memria-da-tempestade-kristin-cip-aconselh-d62cf856.json) | **CIP recomenda teletrabalho e prudência face à tempestade Charles em Portugal.**  | incident.archivist@ | 11-11 03:27 | dn |
| [`evidence/dn/2026/11/11/0329-pol-c3-adtica-tempestade-charles-aguiar-branco-decreta-telet-84283dfa.json`](../../evidence/dn/2026/11/11/0329-pol-c3-adtica-tempestade-charles-aguiar-branco-decreta-telet-84283dfa.json) | **Tempestade Charles: Assembleia da República adota teletrabalho para segurança dos trabalhadores.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0331-sociedade-mau-tempo-meo-e-vodafone-reforam-equipas-no-terreno.json`](../../evidence/dn/2026/11/11/0331-sociedade-mau-tempo-meo-e-vodafone-reforam-equipas-no-terreno.json) | **Tempestade Charles: MEO e Vodafone reforçam equipas para minimizar impactos em Portugal.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0332-desporto-mau-tempo-adia-jogos-das-selees-jovens-benfica-e-torreense.json`](../../evidence/dn/2026/11/11/0332-desporto-mau-tempo-adia-jogos-das-selees-jovens-benfica-e-torreense.json) | **Mau Tempo Adia Jogos de Futebol e Eventos Desportivos em Portugal.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0333-sociedade-escolas-encerradas-devido-depresso-charles-no-havi-195450dd.json`](../../evidence/dn/2026/11/11/0333-sociedade-escolas-encerradas-devido-depresso-charles-no-havi-195450dd.json) | **Escolas encerradas devido à depressão Charles: “Não havia outra alternativa”.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0336-economia-supermercados-mantm-portas-abertas-durante-a-tempestade.json`](../../evidence/dn/2026/11/11/0336-economia-supermercados-mantm-portas-abertas-durante-a-tempestade.json) | **Supermercados garantem funcionamento durante a tempestade Charles, assegurando bens essenciais.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0400-sociedade-primeiro-ministro-assume-comando-pas-fechado-para-bd6b8382.json`](../../evidence/dn/2026/11/11/0400-sociedade-primeiro-ministro-assume-comando-pas-fechado-para-bd6b8382.json) | **Primeiro-ministro assume comando: país fechado para enfrentar tempestade.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0404-opiniao-dn-o-teste-da-tempestade.json`](../../evidence/dn/2026/11/11/0404-opiniao-dn-o-teste-da-tempestade.json) | **O teste da tempestade.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0405-media-geral-dn-garante-acesso-livre-a-todos-os-contedos-sobr-af05191b.json`](../../evidence/dn/2026/11/11/0405-media-geral-dn-garante-acesso-livre-a-todos-os-contedos-sobr-af05191b.json) | **DN garante acesso livre a conteúdos sobre tempestade para garantir informação essencial.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0410-news-sitemap-xml.json`](../../evidence/dn/2026/11/11/0410-news-sitemap-xml.json) |  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0416-front.json`](../../evidence/dn/2026/11/11/0416-front.json) | **Diário de Notícias.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0417-contactos.json`](../../evidence/dn/2026/11/11/0417-contactos.json) | **Contactos.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0417-robots-txt.json`](../../evidence/dn/2026/11/11/0417-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/2026/11/11/0417-termos-de-utilizacao.json`](../../evidence/dn/2026/11/11/0417-termos-de-utilizacao.json) | **Termos de Utilização.**  | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dn/index.json`](../../evidence/dn/index.json) | Every capture of dinheirovivo.dn.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | dn |
| [`evidence/dnoticias/2026/11/11/0244-2026-11-10-512441-charles-ja-soma-14-ocorrencias-na-madeira.json`](../../evidence/dnoticias/2026/11/11/0244-2026-11-10-512441-charles-ja-soma-14-ocorrencias-na-madeira.json) | **'Charles' já soma 14 ocorrências na Madeira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 02:51 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0358-2026-11-10-512441-charles-ja-soma-14-ocorrencias-na-madeira.json`](../../evidence/dnoticias/2026/11/11/0358-2026-11-10-512441-charles-ja-soma-14-ocorrencias-na-madeira.json) | **'Charles' já soma 14 ocorrências na Madeira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:28 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0436-2026-11-9-512208-porto-santo-line-cancela-viagens-de-quarta-2add96cf.json`](../../evidence/dnoticias/2026/11/11/0436-2026-11-9-512208-porto-santo-line-cancela-viagens-de-quarta-2add96cf.json) | **Porto Santo Line antecipa viagens devido ao mau tempo — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0438-2026-11-10-512325-percursos-pedestres-classificados-encerrad-56b19279.json`](../../evidence/dnoticias/2026/11/11/0438-2026-11-10-512325-percursos-pedestres-classificados-encerrad-56b19279.json) | **Percursos pedestres classificados encerrados esta quarta-feira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0439-2026-11-10-512357-tres-navios-cruzeiro-cancelaram-escalas-pr-06d3b648.json`](../../evidence/dnoticias/2026/11/11/0439-2026-11-10-512357-tres-navios-cruzeiro-cancelaram-escalas-pr-06d3b648.json) | **Três navios cruzeiro cancelaram escalas previstas no porto do Funchal — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0440-2026-11-10-512379-lotas-e-entrepostos-frigorificos-da-madeir-e3570c37.json`](../../evidence/dnoticias/2026/11/11/0440-2026-11-10-512379-lotas-e-entrepostos-frigorificos-da-madeir-e3570c37.json) | **Lotas e entrepostos frigoríficos da Madeira encerram devido ao mau tempo — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0440-2026-11-10-512386-tap-cancela-dez-voos-de-e-para-a-madeira.json`](../../evidence/dnoticias/2026/11/11/0440-2026-11-10-512386-tap-cancela-dez-voos-de-e-para-a-madeira.json) | **TAP cancela dez voos de e para a Madeira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0441-2026-11-10-512389-tribunais-da-madeira-encerrados-amanha-e-c-1c3d79a7.json`](../../evidence/dnoticias/2026/11/11/0441-2026-11-10-512389-tribunais-da-madeira-encerrados-amanha-e-c-1c3d79a7.json) | **Tribunais da Madeira encerrados amanhã e com 34 julgamentos adiados — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0442-2026-11-10-512439-aviso-vermelho-para-chuva-alargado-a-costa-862ce946.json`](../../evidence/dnoticias/2026/11/11/0442-2026-11-10-512439-aviso-vermelho-para-chuva-alargado-a-costa-862ce946.json) | **Aviso vermelho para chuva alargado à Costa Norte da Madeira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0443-2026-11-10-512414-gnr-prepara-reserva-operacional-de-1100-militares.json`](../../evidence/dnoticias/2026/11/11/0443-2026-11-10-512414-gnr-prepara-reserva-operacional-de-1100-militares.json) | **GNR prepara reserva operacional de 1.100 militares — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0444-2026-11-10-512423-metro-de-lisboa-abre-varias-estacoes-para-06478780.json`](../../evidence/dnoticias/2026/11/11/0444-2026-11-10-512423-metro-de-lisboa-abre-varias-estacoes-para-06478780.json) | **Metro de Lisboa abre várias estações para acolher sem-abrigo — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0445-2026-11-10-512437-chao-do-areeiro-com-duplo-registo-de-aviso-vermelho.json`](../../evidence/dnoticias/2026/11/11/0445-2026-11-10-512437-chao-do-areeiro-com-duplo-registo-de-aviso-vermelho.json) | **Chão do Areeiro com duplo registo de aviso vermelho — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0445-2026-11-10-512452-charles-ja-provocou-38-ocorrencias-na-madeira.json`](../../evidence/dnoticias/2026/11/11/0445-2026-11-10-512452-charles-ja-provocou-38-ocorrencias-na-madeira.json) | **Charles já provocou 38 ocorrências na Madeira — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:47 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0446-2026-11-10-512447-muita-chuva-nas-serras-do-funchal-coloca-c-8371182a.json`](../../evidence/dnoticias/2026/11/11/0446-2026-11-10-512447-muita-chuva-nas-serras-do-funchal-coloca-c-8371182a.json) | **Muita chuva nas serras do Funchal coloca cinco estações no vermelho — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:48 | dnoticias |
| [`evidence/dnoticias/2026/11/11/0447-2026-11-10-512438-derrocada-e-inundacao-obrigam-ao-encerrame-4da25db5.json`](../../evidence/dnoticias/2026/11/11/0447-2026-11-10-512438-derrocada-e-inundacao-obrigam-ao-encerrame-4da25db5.json) | **Derrocada e inundação obrigam ao encerramento de rua em Machico — DNOTICIAS.PT.**  | incident.archivist@ | 11-11 04:48 | dnoticias |
| [`evidence/dnoticias/index.json`](../../evidence/dnoticias/index.json) | Every capture of dnoticias.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:48 | dnoticias |
| [`evidence/dwd-de/2026/11/11/0306-en-home-home-node.json`](../../evidence/dwd-de/2026/11/11/0306-en-home-home-node.json) |  | incident.archivist@ | 11-11 03:27 | dwd-de |
| [`evidence/dwd-de/index.json`](../../evidence/dwd-de/index.json) | Every capture of dwd.de's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | dwd-de |
| [`evidence/eco-sapo/2026/11/11/0240-2026-11-10-web-summit-vai-encerrar-esta-quarta-feira-devido-ao-mau-tempo.json`](../../evidence/eco-sapo/2026/11/11/0240-2026-11-10-web-summit-vai-encerrar-esta-quarta-feira-devido-ao-mau-tempo.json) | **Web Summit vai encerrar esta quarta-feira devido ao mau tempo – ECO.**  | incident.archivist@ | 11-11 02:57 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0335-2026-11-10-forcas-armadas-em-estado-de-prontidao-a-espera-de-charles.json`](../../evidence/eco-sapo/2026/11/11/0335-2026-11-10-forcas-armadas-em-estado-de-prontidao-a-espera-de-charles.json) | **Forças Armadas em “estado de prontidão” à espera de Charles – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0336-2026-11-10-kristin-dobrou-torres-e-destruiu-equipamentos-tem-b4696d71.json`](../../evidence/eco-sapo/2026/11/11/0336-2026-11-10-kristin-dobrou-torres-e-destruiu-equipamentos-tem-b4696d71.json) | **Kristin ‘dobrou’ torres e destruiu equipamentos. Tempestade Charles é novo teste à resiliência do SIRESP – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0340-2026-11-10-zurich-acompanha-de-perto-as-tempestades-e-vai-ad-e4ae7ccd.json`](../../evidence/eco-sapo/2026/11/11/0340-2026-11-10-zurich-acompanha-de-perto-as-tempestades-e-vai-ad-e4ae7ccd.json) | **Zurich acompanha de perto as tempestades e vai adaptar resposta às necessidades – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0354-2026-11-10-uns-param-outros-circulam-um-guia-dos-transportes-10c463f6.json`](../../evidence/eco-sapo/2026/11/11/0354-2026-11-10-uns-param-outros-circulam-um-guia-dos-transportes-10c463f6.json) | **Uns param, outros circulam. Um guia dos transportes durante a tempestade – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0354-opiniao-a-wet-summit-dominada-por-charles-e-china.json`](../../evidence/eco-sapo/2026/11/11/0354-opiniao-a-wet-summit-dominada-por-charles-e-china.json) | **A ‘Wet Summit’ dominada por Charles e China – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0408-feed.json`](../../evidence/eco-sapo/2026/11/11/0408-feed.json) |  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0413-front.json`](../../evidence/eco-sapo/2026/11/11/0413-front.json) | **ECO – Economia Online.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0414-ficha-tecnica.json`](../../evidence/eco-sapo/2026/11/11/0414-ficha-tecnica.json) | **Ficha Técnica – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0414-robots-txt.json`](../../evidence/eco-sapo/2026/11/11/0414-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0414-termos-e-condicoes.json`](../../evidence/eco-sapo/2026/11/11/0414-termos-e-condicoes.json) | **Termos e Condições – ECO.**  | incident.archivist@ | 11-11 04:28 | eco-sapo |
| [`evidence/eco-sapo/2026/11/11/0435-contactos.json`](../../evidence/eco-sapo/2026/11/11/0435-contactos.json) | **Contactos – ECO.**  | incident.archivist@ | 11-11 04:47 | eco-sapo |
| [`evidence/eco-sapo/index.json`](../../evidence/eco-sapo/index.json) | Every capture of eco.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | eco-sapo |
| [`evidence/emergency-copernicus-eu/2026/11/11/0308-front.json`](../../evidence/emergency-copernicus-eu/2026/11/11/0308-front.json) | **Home \| Copernicus EMS.**  | incident.archivist@ | 11-11 03:27 | emergency-copernicus-eu |
| [`evidence/emergency-copernicus-eu/index.json`](../../evidence/emergency-copernicus-eu/index.json) | Every capture of emergency.copernicus.eu's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | emergency-copernicus-eu |
| [`evidence/en-as-com/2026/11/11/0247-soccer-storm-charles-forces-champions-league-cancellation-f202611-n.json`](../../evidence/en-as-com/2026/11/11/0247-soccer-storm-charles-forces-champions-league-cancellation-f202611-n.json) | **‘Storm Charles’ forces Champions League cancellation - AS USA.**  | incident.archivist@ | 11-11 02:51 | en-as-com |
| [`evidence/en-as-com/index.json`](../../evidence/en-as-com/index.json) | Every capture of en.as.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | en-as-com |
| [`evidence/en-ilmatieteenlaitos-fi/2026/11/11/0306-front.json`](../../evidence/en-ilmatieteenlaitos-fi/2026/11/11/0306-front.json) | **Homepage - Finnish Meteorological Institute.**  | incident.archivist@ | 11-11 03:27 | en-ilmatieteenlaitos-fi |
| [`evidence/en-ilmatieteenlaitos-fi/index.json`](../../evidence/en-ilmatieteenlaitos-fi/index.json) | Every capture of en.ilmatieteenlaitos.fi's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | en-ilmatieteenlaitos-fi |
| [`evidence/eumetsat-int/2026/11/11/0231-front.json`](../../evidence/eumetsat-int/2026/11/11/0231-front.json) | **EUMETSAT \| European Organisation for the Exploitation of Meteorological Satellites.**  | incident.archivist@ | 11-11 05:28 | eumetsat-int |
| [`evidence/eumetsat-int/2026/11/11/0307-front.json`](../../evidence/eumetsat-int/2026/11/11/0307-front.json) | **Eumetview.**  | incident.archivist@ | 11-11 03:27 | eumetsat-int |
| [`evidence/eumetsat-int/index.json`](../../evidence/eumetsat-int/index.json) | Every capture of view.eumetsat.int's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | eumetsat-int |
| [`evidence/euronews/2026/11/11/0242-2026-11-10-portugal-web-summit-cancela-segundo-dia-em-lisboa-1baff4c8.json`](../../evidence/euronews/2026/11/11/0242-2026-11-10-portugal-web-summit-cancela-segundo-dia-em-lisboa-1baff4c8.json) | **Última hora. - Web Summit cancela segundo dia em Lisboa devido à tempestade Charles \| Euronews.**  | incident.archivist@ | 11-11 02:57 | euronews |
| [`evidence/euronews/2026/11/11/0242-2026-11-10-web-summit-lisbon-day-2-cancelled-due-to-storm-charles.json`](../../evidence/euronews/2026/11/11/0242-2026-11-10-web-summit-lisbon-day-2-cancelled-due-to-storm-charles.json) | **Web Summit Lisbon day 2 cancelled due to Storm Charles \| Euronews.**  | incident.archivist@ | 11-11 02:57 | euronews |
| [`evidence/euronews/2026/11/11/0317-mbrz.json`](../../evidence/euronews/2026/11/11/0317-mbrz.json) | **Portugal on alert as storm Charles brings red warnings to Madeira \| Euronews.**  | incident.archivist@ | 11-11 03:27 | euronews |
| [`evidence/euronews/2026/11/11/0409-rss-level-theme-name-news.json`](../../evidence/euronews/2026/11/11/0409-rss-level-theme-name-news.json) |  | incident.archivist@ | 11-11 04:28 | euronews |
| [`evidence/euronews/2026/11/11/0425-contact.json`](../../evidence/euronews/2026/11/11/0425-contact.json) | **Contact - Euronews.**  | incident.archivist@ | 11-11 04:28 | euronews |
| [`evidence/euronews/2026/11/11/0425-front.json`](../../evidence/euronews/2026/11/11/0425-front.json) | **Latest breaking news available as free video on demand \| Euronews.**  | incident.archivist@ | 11-11 04:28 | euronews |
| [`evidence/euronews/2026/11/11/0425-robots-txt.json`](../../evidence/euronews/2026/11/11/0425-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | euronews |
| [`evidence/euronews/2026/11/11/0425-terms-and-conditions.json`](../../evidence/euronews/2026/11/11/0425-terms-and-conditions.json) | **Terms and conditions - Euronews.com \| Africanews.com - Euronews.**  | incident.archivist@ | 11-11 04:28 | euronews |
| [`evidence/euronews/2026/11/11/0428-qdhh.json`](../../evidence/euronews/2026/11/11/0428-qdhh.json) | **Storm Charles to hit Portugal and Spain with torrential rain and 120 km/h winds \| Euronews.**  | incident.archivist@ | 11-11 04:32 | euronews |
| [`evidence/euronews/2026/11/11/0430-t6o8.json`](../../evidence/euronews/2026/11/11/0430-t6o8.json) | **Portugal on alert as storms Bruna and Charles raise sting jet risk of 160 km/h winds \| Euronews.**  | incident.archivist@ | 11-11 04:32 | euronews |
| [`evidence/euronews/2026/11/11/0431-y90r.json`](../../evidence/euronews/2026/11/11/0431-y90r.json) | **Portugal on alert as storms Bruna and Charles raise sting jet risk of 160 km/h winds \| Euronews.**  | incident.archivist@ | 11-11 04:32 | euronews |
| [`evidence/euronews/2026/11/11/0435-tag-portugal.json`](../../evidence/euronews/2026/11/11/0435-tag-portugal.json) | **Portugal \| Euronews.**  | incident.archivist@ | 11-11 04:47 | euronews |
| [`evidence/euronews/2026/11/11/0447-2026-11-10-depression-charles-to-hit-madeira-and-portugal-as-ca3583cf.json`](../../evidence/euronews/2026/11/11/0447-2026-11-10-depression-charles-to-hit-madeira-and-portugal-as-ca3583cf.json) | **Portugal on alert as storm Charles brings red warnings to Madeira \| Euronews.**  | incident.archivist@ | 11-11 04:48 | euronews |
| [`evidence/euronews/index.json`](../../evidence/euronews/index.json) | Every capture of euronews.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:48 | euronews |
| [`evidence/executivedigest-sapo/2026/11/11/0443-mau-tempo-velocidade-limitada-a-60-km-h-nas-pontes-25-de-abr-05d63bf2.json`](../../evidence/executivedigest-sapo/2026/11/11/0443-mau-tempo-velocidade-limitada-a-60-km-h-nas-pontes-25-de-abr-05d63bf2.json) | **Mau tempo: velocidade limitada a 60 km/h nas pontes 25 de Abril e Vasco da Gama.**  | incident.archivist@ | 11-11 04:47 | executivedigest-sapo |
| [`evidence/executivedigest-sapo/index.json`](../../evidence/executivedigest-sapo/index.json) | Every capture of executivedigest.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | executivedigest-sapo |
| [`evidence/expresso/2026/11/11/0247-tempestades-2026-11-10-portugal-em-alerta-tempestade-charles-01234722.json`](../../evidence/expresso/2026/11/11/0247-tempestades-2026-11-10-portugal-em-alerta-tempestade-charles-01234722.json) | **expresso.pt.**  | incident.archivist@ | 11-11 02:51 | expresso |
| [`evidence/expresso/2026/11/11/0324-tempestades-2026-11-10-depressao-charles-que-tipo-de-faltas-7144c180.json`](../../evidence/expresso/2026/11/11/0324-tempestades-2026-11-10-depressao-charles-que-tipo-de-faltas-7144c180.json) | **expresso.pt.**  | incident.archivist@ | 11-11 03:27 | expresso |
| [`evidence/expresso/2026/11/11/0325-tempestades-2026-11-10-lisboa-com-tuneis-jardins-e-equipamen-d52455d2.json`](../../evidence/expresso/2026/11/11/0325-tempestades-2026-11-10-lisboa-com-tuneis-jardins-e-equipamen-d52455d2.json) | **expresso.pt.**  | incident.archivist@ | 11-11 03:27 | expresso |
| [`evidence/expresso/2026/11/11/0326-tempestades-2026-11-10-volkswagen-autoeuropa-fecha-fabrica-d-449c4a7d.json`](../../evidence/expresso/2026/11/11/0326-tempestades-2026-11-10-volkswagen-autoeuropa-fecha-fabrica-d-449c4a7d.json) | **expresso.pt.**  | incident.archivist@ | 11-11 03:27 | expresso |
| [`evidence/expresso/2026/11/11/0327-tempestades-2026-11-10-depressao-charles-operadores-de-telec-d7f6e16a.json`](../../evidence/expresso/2026/11/11/0327-tempestades-2026-11-10-depressao-charles-operadores-de-telec-d7f6e16a.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0331-tempestades-2026-11-10-video-quinta-feira-vamos-ter-um-pais-b8845275.json`](../../evidence/expresso/2026/11/11/0331-tempestades-2026-11-10-video-quinta-feira-vamos-ter-um-pais-b8845275.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0332-tempestades-2026-11-10-charles-pode-tornar-se-potencialmente-dc2d0b17.json`](../../evidence/expresso/2026/11/11/0332-tempestades-2026-11-10-charles-pode-tornar-se-potencialmente-dc2d0b17.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0333-tempestades-2026-11-10-video-nao-ha-nenhuma-cidade-preparada-d87329ec.json`](../../evidence/expresso/2026/11/11/0333-tempestades-2026-11-10-video-nao-ha-nenhuma-cidade-preparada-d87329ec.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0334-newsletters-expressodiario-2026-11-10-depressao-charles-o-qu-b699b3eb.json`](../../evidence/expresso/2026/11/11/0334-newsletters-expressodiario-2026-11-10-depressao-charles-o-qu-b699b3eb.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0338-tempestades-2026-11-10-madeira-prepara-se-para-o-mau-tempo-30fe09c3.json`](../../evidence/expresso/2026/11/11/0338-tempestades-2026-11-10-madeira-prepara-se-para-o-mau-tempo-30fe09c3.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0340-tempestades-2026-11-10-autarquias-ativaram-todos-os-meios-ma-e6bf44fd.json`](../../evidence/expresso/2026/11/11/0340-tempestades-2026-11-10-autarquias-ativaram-todos-os-meios-ma-e6bf44fd.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0343-tempestades-2026-11-10-escolas-e-tribunais-encerrados-transp-1c41e8a2.json`](../../evidence/expresso/2026/11/11/0343-tempestades-2026-11-10-escolas-e-tribunais-encerrados-transp-1c41e8a2.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0343-tempestades-2026-11-10-ha-milhares-de-clientes-sem-energia-e-dbbcd208.json`](../../evidence/expresso/2026/11/11/0343-tempestades-2026-11-10-ha-milhares-de-clientes-sem-energia-e-dbbcd208.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0345-tempestades-2026-11-10-montenegro-avisa-para-horas-dificeis-06d5b810.json`](../../evidence/expresso/2026/11/11/0345-tempestades-2026-11-10-montenegro-avisa-para-horas-dificeis-06d5b810.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0346-blitz-noticias-2026-11-10-depressao-charles-adia-concerto-de-11b6a967.json`](../../evidence/expresso/2026/11/11/0346-blitz-noticias-2026-11-10-depressao-charles-adia-concerto-de-11b6a967.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0352-tempestades-2026-11-10-carris-transtejo-e-metro-de-lisboa-ma-34b4cd87.json`](../../evidence/expresso/2026/11/11/0352-tempestades-2026-11-10-carris-transtejo-e-metro-de-lisboa-ma-34b4cd87.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0354-tempestades-2026-11-10-depressao-charles-web-summit-fecha-as-c46117b5.json`](../../evidence/expresso/2026/11/11/0354-tempestades-2026-11-10-depressao-charles-web-summit-fecha-as-c46117b5.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0358-tempestades-2026-11-10-video-o-pico-da-tempestade-charles-ch-00854af5.json`](../../evidence/expresso/2026/11/11/0358-tempestades-2026-11-10-video-o-pico-da-tempestade-charles-ch-00854af5.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0402-curtas-2026-11-10-video-depressao-charles-chega-a-madeira-co-514fb478.json`](../../evidence/expresso/2026/11/11/0402-curtas-2026-11-10-video-depressao-charles-chega-a-madeira-co-514fb478.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0403-tempestades-2026-11-10-depressao-charles-muda-trajetoria-par-54a875a2.json`](../../evidence/expresso/2026/11/11/0403-tempestades-2026-11-10-depressao-charles-muda-trajetoria-par-54a875a2.json) | **expresso.pt.**  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0410-sitemap-news-xml.json`](../../evidence/expresso/2026/11/11/0410-sitemap-news-xml.json) |  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/2026/11/11/0413-robots-txt.json`](../../evidence/expresso/2026/11/11/0413-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/expresso/index.json`](../../evidence/expresso/index.json) | Every capture of expresso.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | expresso |
| [`evidence/fil/2026/11/11/0230-front.json`](../../evidence/fil/2026/11/11/0230-front.json) | **Fil – Feira Internacional de Lisboa.**  | incident.archivist@ | 11-11 02:31 | fil |
| [`evidence/fil/index.json`](../../evidence/fil/index.json) | Every capture of fil.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | fil |
| [`evidence/gnr/2026/11/11/0232-front.json`](../../evidence/gnr/2026/11/11/0232-front.json) | **GNR.**  | incident.archivist@ | 11-11 02:40 | gnr |
| [`evidence/gnr/index.json`](../../evidence/gnr/index.json) | Every capture of gnr.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | gnr |
| [`evidence/governo/2026/11/11/0220-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0220-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 02:22 | governo |
| [`evidence/governo/2026/11/11/0226-front.json`](../../evidence/governo/2026/11/11/0226-front.json) |  | incident.archivist@ | 11-11 02:29 | governo |
| [`evidence/governo/2026/11/11/0243-dr-detalhe-despacho-13773-a-2026-1193823993.json`](../../evidence/governo/2026/11/11/0243-dr-detalhe-despacho-13773-a-2026-1193823993.json) | **Despacho n.º 13773-A/2026, de 10 de novembro \| DR.**  | incident.archivist@ | 11-11 02:51 | governo |
| [`evidence/governo/2026/11/11/0248-pt-gc25-comunicacao-noticias.json`](../../evidence/governo/2026/11/11/0248-pt-gc25-comunicacao-noticias.json) | **Notícias - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 02:51 | governo |
| [`evidence/governo/2026/11/11/0257-front.json`](../../evidence/governo/2026/11/11/0257-front.json) | **Runtime Error.**  | incident.archivist@ | 11-11 03:27 | governo |
| [`evidence/governo/2026/11/11/0300-pt-datasets-q-ipma.json`](../../evidence/governo/2026/11/11/0300-pt-datasets-q-ipma.json) |  | incident.archivist@ | 11-11 03:02 | governo |
| [`evidence/governo/2026/11/11/0301-termos-de-utilizacao.json`](../../evidence/governo/2026/11/11/0301-termos-de-utilizacao.json) |  | incident.archivist@ | 11-11 03:02 | governo |
| [`evidence/governo/2026/11/11/0303-ajuda-e-contactos.json`](../../evidence/governo/2026/11/11/0303-ajuda-e-contactos.json) |  | incident.archivist@ | 11-11 03:27 | governo |
| [`evidence/governo/2026/11/11/0305-gc25-comunicacao-noticias-mau-tempo-governo-declara-situacao-alerta.json`](../../evidence/governo/2026/11/11/0305-gc25-comunicacao-noticias-mau-tempo-governo-declara-situacao-alerta.json) | **Mau tempo: Governo declara situação de alerta - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 03:27 | governo |
| [`evidence/governo/2026/11/11/0325-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0325-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 03:27 | governo |
| [`evidence/governo/2026/11/11/0425-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0425-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 04:28 | governo |
| [`evidence/governo/2026/11/11/0524-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0524-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 05:25 | governo |
| [`evidence/governo/2026/11/11/0626-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0626-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 06:26 | governo |
| [`evidence/governo/2026/11/11/0728-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0728-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 07:29 | governo |
| [`evidence/governo/2026/11/11/0825-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0825-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 08:26 | governo |
| [`evidence/governo/2026/11/11/0925-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/0925-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 09:27 | governo |
| [`evidence/governo/2026/11/11/1024-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/1024-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 10:25 | governo |
| [`evidence/governo/2026/11/11/1128-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/1128-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 11:29 | governo |
| [`evidence/governo/2026/11/11/1225-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json`](../../evidence/governo/2026/11/11/1225-gc25-comunicacao-noticias-governo-declara-situacao-de-alerta-14dd612b.json) | **Governo declara situação de alerta em todo o território continental - XXV Governo Constitucional.**  | incident.archivist@ | 11-11 12:25 | governo |
| [`evidence/governo/index.json`](../../evidence/governo/index.json) | Every capture of Government of Portugal's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 12:25 | governo |
| [`evidence/hidrografico-pt/2026/11/11/0309-front.json`](../../evidence/hidrografico-pt/2026/11/11/0309-front.json) | **Instituto Hidrográfico — Cartografia, Previsões Marítimas e Dados Oceânicos.**  | incident.archivist@ | 11-11 03:27 | hidrografico-pt |
| [`evidence/hidrografico-pt/index.json`](../../evidence/hidrografico-pt/index.json) | Every capture of hidrografico.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | hidrografico-pt |
| [`evidence/index.json`](../../evidence/index.json) | Every capture of an outside page kept for this site, by address. A record is at evidence/<id>.json and its page at evidence/<id>.html; the list of every capture of an address, with its hashes, is in … | incident.archivist@ | 11-11 12:25 | [`data/vaults.json`](../../data/vaults.json) |
| [`evidence/indvstryclvb/2026/11/11/0228-websummit.json`](../../evidence/indvstryclvb/2026/11/11/0228-websummit.json) | **Indvstry Power House \| Web Summit Lisbon 2026.**  | incident.archivist@ | 11-11 02:29 | indvstryclvb |
| [`evidence/indvstryclvb/index.json`](../../evidence/indvstryclvb/index.json) | Every capture of powerhouse.indvstryclvb.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | indvstryclvb |
| [`evidence/iol/2026/11/11/0418-front.json`](../../evidence/iol/2026/11/11/0418-front.json) | **Notícias de hoje - IOL.**  | incident.archivist@ | 11-11 04:28 | iol |
| [`evidence/iol/2026/11/11/0419-robots-txt.json`](../../evidence/iol/2026/11/11/0419-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | iol |
| [`evidence/iol/index.json`](../../evidence/iol/index.json) | Every capture of iol.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | iol |
| [`evidence/ipma/2026/11/11/0216-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0216-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0216-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0216-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0223-open-data-forecast-warnings-warnings-www-json.json`](../../evidence/ipma/2026/11/11/0223-open-data-forecast-warnings-warnings-www-json.json) |  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0223-open-data-observation-meteorology-stations-observations-json.json`](../../evidence/ipma/2026/11/11/0223-open-data-observation-meteorology-stations-observations-json.json) |  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0224-pt-otempo-prev-sam-timeline-jsp-print-true-reg-lsb.json`](../../evidence/ipma/2026/11/11/0224-pt-otempo-prev-sam-timeline-jsp-print-true-reg-lsb.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0245-resources-www-rss-comunicados-xml.json`](../../evidence/ipma/2026/11/11/0245-resources-www-rss-comunicados-xml.json) |  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0253-pt-otempo-prev-localidade-hora.json`](../../evidence/ipma/2026/11/11/0253-pt-otempo-prev-localidade-hora.json) | **IPMA - Previsão 10 dias, horária diária, localidade.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0253-pt-otempo-prev-sam-p-lsb.json`](../../evidence/ipma/2026/11/11/0253-pt-otempo-prev-sam-p-lsb.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0256-front.json`](../../evidence/ipma/2026/11/11/0256-front.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0258-front.json`](../../evidence/ipma/2026/11/11/0258-front.json) | **IPMA - api.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0258-pt-index.json`](../../evidence/ipma/2026/11/11/0258-pt-index.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0259-pt-otempo-prev-localidade-hora.json`](../../evidence/ipma/2026/11/11/0259-pt-otempo-prev-localidade-hora.json) | **IPMA - Previsão 10 dias, horária diária, localidade.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0259-pt-siteinfo-index-html-page-index-xml.json`](../../evidence/ipma/2026/11/11/0259-pt-siteinfo-index-html-page-index-xml.json) | **IPMA - Índice.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0300-pt-otempo-obs-radar.json`](../../evidence/ipma/2026/11/11/0300-pt-otempo-obs-radar.json) | **IPMA - Imagens de radar.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0301-opencms-pt-siteinfo-index-html-page-index-xml.json`](../../evidence/ipma/2026/11/11/0301-opencms-pt-siteinfo-index-html-page-index-xml.json) | **IPMA - Índice.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0301-pt-otempo-obs-satelite.json`](../../evidence/ipma/2026/11/11/0301-pt-otempo-obs-satelite.json) | **IPMA - Imagens de satélite.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0302-opencms-pt-siteinfo-contactar-jsp.json`](../../evidence/ipma/2026/11/11/0302-opencms-pt-siteinfo-contactar-jsp.json) | **IPMA - Contacto.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0305-pt-otempo-comunicados-index-jsp.json`](../../evidence/ipma/2026/11/11/0305-pt-otempo-comunicados-index-jsp.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0324-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0324-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0324-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0324-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0424-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0424-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0424-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0424-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0523-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0523-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0524-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0524-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0625-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0625-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0625-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0625-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0727-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0727-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0727-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0727-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0824-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0824-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0824-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0824-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0924-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/0924-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/0924-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/0924-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 09:27 | ipma |
| [`evidence/ipma/2026/11/11/1023-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/1023-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 10:25 | ipma |
| [`evidence/ipma/2026/11/11/1024-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/1024-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 10:25 | ipma |
| [`evidence/ipma/2026/11/11/1127-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/1127-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 11:29 | ipma |
| [`evidence/ipma/2026/11/11/1127-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/1127-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 11:29 | ipma |
| [`evidence/ipma/2026/11/11/1224-pt-otempo-comunicados.json`](../../evidence/ipma/2026/11/11/1224-pt-otempo-comunicados.json) | **Instituto Português do Mar e da Atmosfera.**  | incident.archivist@ | 11-11 12:25 | ipma |
| [`evidence/ipma/2026/11/11/1224-pt-otempo-prev-sam.json`](../../evidence/ipma/2026/11/11/1224-pt-otempo-prev-sam.json) | **IPMA - Avisos Meteorológicos em linha temporal.**  | incident.archivist@ | 11-11 12:25 | ipma |
| [`evidence/ipma/index.json`](../../evidence/ipma/index.json) | Every capture of IPMA (Instituto Português do Mar e da Atmosfera)'s addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 12:25 | ipma |
| [`evidence/jma-go-jp/2026/11/11/0306-bosai-map.json`](../../evidence/jma-go-jp/2026/11/11/0306-bosai-map.json) | **Japan Meteorological Agency｜Weather Warnings/Advisories.**  | incident.archivist@ | 11-11 03:27 | jma-go-jp |
| [`evidence/jma-go-jp/index.json`](../../evidence/jma-go-jp/index.json) | Every capture of jma.go.jp's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | jma-go-jp |
| [`evidence/jn/2026/11/11/0410-feed-news-sitemap-xml.json`](../../evidence/jn/2026/11/11/0410-feed-news-sitemap-xml.json) |  | incident.archivist@ | 11-11 04:28 | jn |
| [`evidence/jn/2026/11/11/0417-robots-txt.json`](../../evidence/jn/2026/11/11/0417-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | jn |
| [`evidence/jn/2026/11/11/0434-institucional-contactos.json`](../../evidence/jn/2026/11/11/0434-institucional-contactos.json) | **Contactos.**  | incident.archivist@ | 11-11 04:47 | jn |
| [`evidence/jn/index.json`](../../evidence/jn/index.json) | Every capture of jn.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | jn |
| [`evidence/jornaldenegocios/2026/11/11/0234-economia-detalhe-fiquem-em-casa-todos-os-que-puderem-escolas-fbd0b71f.json`](../../evidence/jornaldenegocios/2026/11/11/0234-economia-detalhe-fiquem-em-casa-todos-os-que-puderem-escolas-fbd0b71f.json) | **País em estado de alerta esta quarta-feira. Transportes condicionados, serviços públicos fechados, teletrabalho recomendado - Economia - Jornal de Negócios.**  | incident.archivist@ | 11-11 02:57 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0318-empresas-comercio-detalhe-pingo-doce-fecha-supermercados-dev-88c6278f.json`](../../evidence/jornaldenegocios/2026/11/11/0318-empresas-comercio-detalhe-pingo-doce-fecha-supermercados-dev-88c6278f.json) | **Pingo Doce fecha supermercados devido à depressão Charles. Continente mantém lojas abertas - Comércio - Jornal de Negócios.**  | incident.archivist@ | 11-11 03:27 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0408-rss.json`](../../evidence/jornaldenegocios/2026/11/11/0408-rss.json) |  | incident.archivist@ | 11-11 04:28 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0414-front.json`](../../evidence/jornaldenegocios/2026/11/11/0414-front.json) | **Negócios: Cotações, Mercados, Economia, Empresas.**  | incident.archivist@ | 11-11 04:28 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0415-institucional-detalhe-ficha-tecnica.json`](../../evidence/jornaldenegocios/2026/11/11/0415-institucional-detalhe-ficha-tecnica.json) | **Ficha Técnica - Institucional - Jornal de Negócios.**  | incident.archivist@ | 11-11 04:28 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0415-robots-txt.json`](../../evidence/jornaldenegocios/2026/11/11/0415-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0432-institucional-detalhe-20150902-1659-33jn-1-3-disclaimer.json`](../../evidence/jornaldenegocios/2026/11/11/0432-institucional-detalhe-20150902-1659-33jn-1-3-disclaimer.json) | **Disclaimer - Institucional - Jornal de Negócios.**  | incident.archivist@ | 11-11 04:47 | jornaldenegocios |
| [`evidence/jornaldenegocios/2026/11/11/0434-institucional-detalhe-contactos.json`](../../evidence/jornaldenegocios/2026/11/11/0434-institucional-detalhe-contactos.json) | **Contactos - Institucional - Jornal de Negócios.**  | incident.archivist@ | 11-11 04:47 | jornaldenegocios |
| [`evidence/jornaldenegocios/index.json`](../../evidence/jornaldenegocios/index.json) | Every capture of jornaldenegocios.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | jornaldenegocios |
| [`evidence/jornaleconomico-sapo/2026/11/11/0235-noticias-web-summit-fechada-na-quarta-feira-anuncia-autarquia-de-lisboa.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0235-noticias-web-summit-fechada-na-quarta-feira-anuncia-autarquia-de-lisboa.json) | **Web Summit deverá fechar na quarta-feira, anuncia autarquia de Lisboa \| Jornal Económico.**  | incident.archivist@ | 11-11 02:40 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0238-noticias-oficial-web-summit-cancelada-para-quarta-feira.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0238-noticias-oficial-web-summit-cancelada-para-quarta-feira.json) | **Oficial. Web Summit fechada na quarta-feira \| Jornal Económico.**  | incident.archivist@ | 11-11 02:40 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0246-noticias-cp-e-carris-circulam-mas-alertam-para-perturbacoes-7260d6f4.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0246-noticias-cp-e-carris-circulam-mas-alertam-para-perturbacoes-7260d6f4.json) | **CP e Carris circulam, mas alertam para perturbações. Rede de Expressos e FlixBus param \| Jornal Económico.**  | incident.archivist@ | 11-11 02:51 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0409-feed.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0409-feed.json) |  | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0415-front.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0415-front.json) | **Jornal Económico: Economia, Negócios, Política e Mercados.**  | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0416-robots-txt.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0416-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0416-sobre-nos-contactos.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0416-sobre-nos-contactos.json) | **Contactos \| Jornal Económico.**  | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/2026/11/11/0416-sobre-nos-o-jornal-termos-e-condicoes.json`](../../evidence/jornaleconomico-sapo/2026/11/11/0416-sobre-nos-o-jornal-termos-e-condicoes.json) | **Termos e condições \| Jornal Económico.**  | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/jornaleconomico-sapo/index.json`](../../evidence/jornaleconomico-sapo/index.json) | Every capture of jornaleconomico.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | jornaleconomico-sapo |
| [`evidence/knmi-nl/2026/11/11/0253-nederland-nu-weer-waarschuwingen.json`](../../evidence/knmi-nl/2026/11/11/0253-nederland-nu-weer-waarschuwingen.json) | **KNMI - Waarschuwingen.**  | incident.archivist@ | 11-11 02:57 | knmi-nl |
| [`evidence/knmi-nl/2026/11/11/0259-home.json`](../../evidence/knmi-nl/2026/11/11/0259-home.json) | **KNMI - Koninklijk Nederlands Meteorologisch Instituut.**  | incident.archivist@ | 11-11 03:02 | knmi-nl |
| [`evidence/knmi-nl/2026/11/11/0300-copyright.json`](../../evidence/knmi-nl/2026/11/11/0300-copyright.json) | **KNMI - Copyright.**  | incident.archivist@ | 11-11 03:02 | knmi-nl |
| [`evidence/knmi-nl/2026/11/11/0302-over-het-knmi-contact-contactformulier.json`](../../evidence/knmi-nl/2026/11/11/0302-over-het-knmi-contact-contactformulier.json) | **KNMI - Contact met het KNMI.**  | incident.archivist@ | 11-11 03:27 | knmi-nl |
| [`evidence/knmi-nl/index.json`](../../evidence/knmi-nl/index.json) | Every capture of knmi.nl's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | knmi-nl |
| [`evidence/lusa/2026/11/11/0409-rss.json`](../../evidence/lusa/2026/11/11/0409-rss.json) | **LUSA: Notícias do Dia.**  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0423-contact-us.json`](../../evidence/lusa/2026/11/11/0423-contact-us.json) | **Contactos da Lusa.**  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0423-front.json`](../../evidence/lusa/2026/11/11/0423-front.json) | **LUSA: Notícias do Dia.**  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0423-robots-txt.json`](../../evidence/lusa/2026/11/11/0423-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0423-terms-and-conditions.json`](../../evidence/lusa/2026/11/11/0423-terms-and-conditions.json) | **LUSA - Terms and Conditions.**  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0427-article-48090912.json`](../../evidence/lusa/2026/11/11/0427-article-48090912.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0427-article-48091636.json`](../../evidence/lusa/2026/11/11/0427-article-48091636.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0427-article-48091703.json`](../../evidence/lusa/2026/11/11/0427-article-48091703.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48094794.json`](../../evidence/lusa/2026/11/11/0428-article-48094794.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48096429.json`](../../evidence/lusa/2026/11/11/0428-article-48096429.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48096799.json`](../../evidence/lusa/2026/11/11/0428-article-48096799.json) |  | incident.archivist@ | 11-11 04:28 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48099521.json`](../../evidence/lusa/2026/11/11/0428-article-48099521.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48099609.json`](../../evidence/lusa/2026/11/11/0428-article-48099609.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0428-article-48099817.json`](../../evidence/lusa/2026/11/11/0428-article-48099817.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48099837.json`](../../evidence/lusa/2026/11/11/0429-article-48099837.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48101878.json`](../../evidence/lusa/2026/11/11/0429-article-48101878.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48102151.json`](../../evidence/lusa/2026/11/11/0429-article-48102151.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48102551.json`](../../evidence/lusa/2026/11/11/0429-article-48102551.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48102651.json`](../../evidence/lusa/2026/11/11/0429-article-48102651.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48102699.json`](../../evidence/lusa/2026/11/11/0429-article-48102699.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103159.json`](../../evidence/lusa/2026/11/11/0429-article-48103159.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103230.json`](../../evidence/lusa/2026/11/11/0429-article-48103230.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103338.json`](../../evidence/lusa/2026/11/11/0429-article-48103338.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103408.json`](../../evidence/lusa/2026/11/11/0429-article-48103408.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103814.json`](../../evidence/lusa/2026/11/11/0429-article-48103814.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0429-article-48103930.json`](../../evidence/lusa/2026/11/11/0429-article-48103930.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48103946.json`](../../evidence/lusa/2026/11/11/0430-article-48103946.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104100.json`](../../evidence/lusa/2026/11/11/0430-article-48104100.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104107.json`](../../evidence/lusa/2026/11/11/0430-article-48104107.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104147.json`](../../evidence/lusa/2026/11/11/0430-article-48104147.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104166.json`](../../evidence/lusa/2026/11/11/0430-article-48104166.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104257.json`](../../evidence/lusa/2026/11/11/0430-article-48104257.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104274.json`](../../evidence/lusa/2026/11/11/0430-article-48104274.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0430-article-48104372.json`](../../evidence/lusa/2026/11/11/0430-article-48104372.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104384.json`](../../evidence/lusa/2026/11/11/0431-article-48104384.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104497.json`](../../evidence/lusa/2026/11/11/0431-article-48104497.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104517.json`](../../evidence/lusa/2026/11/11/0431-article-48104517.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104539.json`](../../evidence/lusa/2026/11/11/0431-article-48104539.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104714.json`](../../evidence/lusa/2026/11/11/0431-article-48104714.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48104915.json`](../../evidence/lusa/2026/11/11/0431-article-48104915.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48105026.json`](../../evidence/lusa/2026/11/11/0431-article-48105026.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48105225.json`](../../evidence/lusa/2026/11/11/0431-article-48105225.json) |  | incident.archivist@ | 11-11 04:32 | lusa |
| [`evidence/lusa/2026/11/11/0431-article-48105345.json`](../../evidence/lusa/2026/11/11/0431-article-48105345.json) |  | incident.archivist@ | 11-11 04:47 | lusa |
| [`evidence/lusa/2026/11/11/0432-article-48105410.json`](../../evidence/lusa/2026/11/11/0432-article-48105410.json) |  | incident.archivist@ | 11-11 04:47 | lusa |
| [`evidence/lusa/2026/11/11/0432-article-48105417.json`](../../evidence/lusa/2026/11/11/0432-article-48105417.json) |  | incident.archivist@ | 11-11 04:47 | lusa |
| [`evidence/lusa/index.json`](../../evidence/lusa/index.json) | Every capture of lusa.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | lusa |
| [`evidence/lusoponte/2026/11/11/0230-front.json`](../../evidence/lusoponte/2026/11/11/0230-front.json) |  | incident.archivist@ | 11-11 02:31 | lusoponte |
| [`evidence/lusoponte/index.json`](../../evidence/lusoponte/index.json) | Every capture of lusoponte.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | lusoponte |
| [`evidence/madeiraislandnews/2026/11/11/0242-2026-11-ana-anticipates-flight-cancellations-at-lisbon-faro-3494f581.json`](../../evidence/madeiraislandnews/2026/11/11/0242-2026-11-ana-anticipates-flight-cancellations-at-lisbon-faro-3494f581.json) | **ANA anticipates flight cancellations at Lisbon, Faro, and Madeira airports. - Madeira Island News Blog.**  | incident.archivist@ | 11-11 02:51 | madeiraislandnews |
| [`evidence/madeiraislandnews/index.json`](../../evidence/madeiraislandnews/index.json) | Every capture of madeiraislandnews.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | madeiraislandnews |
| [`evidence/mec/2026/11/11/0231-front.json`](../../evidence/mec/2026/11/11/0231-front.json) |  | incident.archivist@ | 11-11 02:40 | mec |
| [`evidence/mec/index.json`](../../evidence/mec/index.json) | Every capture of dgeste.mec.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | mec |
| [`evidence/meoarena/2026/11/11/0230-front.json`](../../evidence/meoarena/2026/11/11/0230-front.json) | **Início \| MEO Arena.**  | incident.archivist@ | 11-11 02:40 | meoarena |
| [`evidence/meoarena/index.json`](../../evidence/meoarena/index.json) | Every capture of meoarena.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | meoarena |
| [`evidence/mesonet-agron-iastate-edu/2026/11/11/0309-front.json`](../../evidence/mesonet-agron-iastate-edu/2026/11/11/0309-front.json) | **Iowa Environmental Mesonet.**  | incident.archivist@ | 11-11 03:27 | mesonet-agron-iastate-edu |
| [`evidence/mesonet-agron-iastate-edu/index.json`](../../evidence/mesonet-agron-iastate-edu/index.json) | Every capture of mesonet.agron.iastate.edu's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | mesonet-agron-iastate-edu |
| [`evidence/met-ie/2026/11/11/0307-front.json`](../../evidence/met-ie/2026/11/11/0307-front.json) | **Met Éireann - The Irish Meteorological Service.**  | incident.archivist@ | 11-11 03:27 | met-ie |
| [`evidence/met-ie/index.json`](../../evidence/met-ie/index.json) | Every capture of met.ie's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | met-ie |
| [`evidence/meteoalarm/2026/11/11/0229-api-v1-warnings-feeds-portugal.json`](../../evidence/meteoalarm/2026/11/11/0229-api-v1-warnings-feeds-portugal.json) |  | incident.archivist@ | 11-11 02:31 | meteoalarm |
| [`evidence/meteoalarm/2026/11/11/0229-front.json`](../../evidence/meteoalarm/2026/11/11/0229-front.json) | **Europe \| MeteoAlarm \| Early Warnings for Europe.**  | incident.archivist@ | 11-11 02:31 | meteoalarm |
| [`evidence/meteoalarm/2026/11/11/0253-en-live-region-pt.json`](../../evidence/meteoalarm/2026/11/11/0253-en-live-region-pt.json) | **Portugal \| MeteoAlarm \| Early Warnings for Europe.**  | incident.archivist@ | 11-11 02:55 | meteoalarm |
| [`evidence/meteoalarm/2026/11/11/0308-en-live.json`](../../evidence/meteoalarm/2026/11/11/0308-en-live.json) | **Europe \| MeteoAlarm \| Early Warnings for Europe.**  | incident.archivist@ | 11-11 03:27 | meteoalarm |
| [`evidence/meteoalarm/2026/11/11/0310-feeds-meteoalarm-legacy-atom-portugal.json`](../../evidence/meteoalarm/2026/11/11/0310-feeds-meteoalarm-legacy-atom-portugal.json) |  | incident.archivist@ | 11-11 03:27 | meteoalarm |
| [`evidence/meteoalarm/index.json`](../../evidence/meteoalarm/index.json) | Every capture of MeteoAlarm (EUMETNET)'s addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | meteoalarm |
| [`evidence/meteofrance-fr/2026/11/11/0253-fr.json`](../../evidence/meteofrance-fr/2026/11/11/0253-fr.json) | **VIGILANCE METEO FRANCE \| Carte de vigilance météorologique sur la France.**  | incident.archivist@ | 11-11 02:57 | meteofrance-fr |
| [`evidence/meteofrance-fr/index.json`](../../evidence/meteofrance-fr/index.json) | Every capture of vigilance.meteofrance.fr's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | meteofrance-fr |
| [`evidence/meteoswiss-admin-ch/2026/11/11/0307-front.json`](../../evidence/meteoswiss-admin-ch/2026/11/11/0307-front.json) | **Homepage - MeteoSwiss.**  | incident.archivist@ | 11-11 03:27 | meteoswiss-admin-ch |
| [`evidence/meteoswiss-admin-ch/index.json`](../../evidence/meteoswiss-admin-ch/index.json) | Every capture of meteoswiss.admin.ch's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | meteoswiss-admin-ch |
| [`evidence/metoffice-gov-uk/2026/11/11/0254-weather-forecast-gcpvj0v07.json`](../../evidence/metoffice-gov-uk/2026/11/11/0254-weather-forecast-gcpvj0v07.json) | **London (Greater London) weather - Met Office.**  | incident.archivist@ | 11-11 02:57 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0258-weather-warnings-and-advice-uk-warnings.json`](../../evidence/metoffice-gov-uk/2026/11/11/0258-weather-warnings-and-advice-uk-warnings.json) | **UK weather warnings - Met Office.**  | incident.archivist@ | 11-11 03:02 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0259-front.json`](../../evidence/metoffice-gov-uk/2026/11/11/0259-front.json) | **Weather and climate change - Met Office.**  | incident.archivist@ | 11-11 03:02 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0300-policies-legal.json`](../../evidence/metoffice-gov-uk/2026/11/11/0300-policies-legal.json) | **Legal – policies and procedures - Met Office.**  | incident.archivist@ | 11-11 03:02 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0301-about-us-news-and-media-contact-the-press-office.json`](../../evidence/metoffice-gov-uk/2026/11/11/0301-about-us-news-and-media-contact-the-press-office.json) | **Contact the Press Office - Met Office.**  | incident.archivist@ | 11-11 03:27 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0301-weather-forecast-gcpvj0v07.json`](../../evidence/metoffice-gov-uk/2026/11/11/0301-weather-forecast-gcpvj0v07.json) | **London (Greater London) weather - Met Office.**  | incident.archivist@ | 11-11 03:02 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/2026/11/11/0304-warnings-and-advice-uk-storm-centre.json`](../../evidence/metoffice-gov-uk/2026/11/11/0304-warnings-and-advice-uk-storm-centre.json) | **UK Storm Centre - Met Office.**  | incident.archivist@ | 11-11 03:27 | metoffice-gov-uk |
| [`evidence/metoffice-gov-uk/index.json`](../../evidence/metoffice-gov-uk/index.json) | Every capture of weather.metoffice.gov.uk's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | metoffice-gov-uk |
| [`evidence/metrolisboa/2026/11/11/0227-front.json`](../../evidence/metrolisboa/2026/11/11/0227-front.json) | **Metropolitano de Lisboa, E.P.E..**  | incident.archivist@ | 11-11 02:29 | metrolisboa |
| [`evidence/metrolisboa/index.json`](../../evidence/metrolisboa/index.json) | Every capture of metrolisboa.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | metrolisboa |
| [`evidence/nhc-noaa-gov/2026/11/11/0306-front.json`](../../evidence/nhc-noaa-gov/2026/11/11/0306-front.json) |  | incident.archivist@ | 11-11 03:27 | nhc-noaa-gov |
| [`evidence/nhc-noaa-gov/index.json`](../../evidence/nhc-noaa-gov/index.json) | Every capture of nhc.noaa.gov's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | nhc-noaa-gov |
| [`evidence/noticiasaominuto/2026/11/11/0310-pais-3081139-mau-tempo-varias-estradas-e-equipamentos-da-mad-1bc05642.json`](../../evidence/noticiasaominuto/2026/11/11/0310-pais-3081139-mau-tempo-varias-estradas-e-equipamentos-da-mad-1bc05642.json) | **Várias estradas e equipamentos da Madeira e Porto Santo condicionados - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0310-pais-3081224-mau-tempo-protecao-civil-da-madeira-alerta-para-5acfc2da.json`](../../evidence/noticiasaominuto/2026/11/11/0310-pais-3081224-mau-tempo-protecao-civil-da-madeira-alerta-para-5acfc2da.json) | **Depressão Charles ameaça Madeira com chuva forte e rajadas de 130 km/h - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0310-pais-3081410-mau-tempo-sapadores-de-lisboa-registaram-130-oc-e8833a03.json`](../../evidence/noticiasaominuto/2026/11/11/0310-pais-3081410-mau-tempo-sapadores-de-lisboa-registaram-130-oc-e8833a03.json) | **Sapadores de Lisboa registaram 130 ocorrências entre as 00h00 e as 06h00 - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0317-pais-3081340-mau-tempo-agrava-se-nos-proximos-dias-os-consel-511d8043.json`](../../evidence/noticiasaominuto/2026/11/11/0317-pais-3081340-mau-tempo-agrava-se-nos-proximos-dias-os-consel-511d8043.json) | **Mau tempo agrava-se "nos próximos dias": Os conselhos da Proteção Civil - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0318-pais-3081429-mau-tempo-temporal-de-quarta-feira-devera-ter-i-8066b7c4.json`](../../evidence/noticiasaominuto/2026/11/11/0318-pais-3081429-mau-tempo-temporal-de-quarta-feira-devera-ter-i-8066b7c4.json) | **Não se pode excluir "uma situação semelhante à tempestade Kristin" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0319-pais-3081456-mau-tempo-madeira-sob-aviso-vermelho-devido-a-c-c448488e.json`](../../evidence/noticiasaominuto/2026/11/11/0319-pais-3081456-mau-tempo-madeira-sob-aviso-vermelho-devido-a-c-c448488e.json) | **Madeira sob aviso vermelho devido à chuva e vento a partir das 21h00 - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0319-pais-3081457-mau-tempo-oito-distritos-de-portugal-continenta-0bfd9287.json`](../../evidence/noticiasaominuto/2026/11/11/0319-pais-3081457-mau-tempo-oito-distritos-de-portugal-continenta-0bfd9287.json) | **Oito distritos com aviso vermelho para vento na quarta-feira - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0320-lifestyle-3081516-vem-ai-o-charles-12-ideias-para-aproveitar-041c08b1.json`](../../evidence/noticiasaominuto/2026/11/11/0320-lifestyle-3081516-vem-ai-o-charles-12-ideias-para-aproveitar-041c08b1.json) | **Vem aí o Charles! 12 ideias para aproveitar o dia de chuva em casa - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0320-pais-3081530-mau-tempo-unidade-de-saude-familiar-do-arco-em-fa37475e.json`](../../evidence/noticiasaominuto/2026/11/11/0320-pais-3081530-mau-tempo-unidade-de-saude-familiar-do-arco-em-fa37475e.json) | **Unidade de Saúde Familiar do Arco em Lisboa encerrada temporariamente - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0320-tech-3081531-mau-tempo-aqui-tem-11-apps-de-meteorologia-para-se-preparar.json`](../../evidence/noticiasaominuto/2026/11/11/0320-tech-3081531-mau-tempo-aqui-tem-11-apps-de-meteorologia-para-se-preparar.json) | **Mau tempo. Aqui tem 11 apps de meteorologia para se preparar - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0321-pais-3081535-mau-tempo-diretores-esperam-indicacoes-do-minis-c7b42115.json`](../../evidence/noticiasaominuto/2026/11/11/0321-pais-3081535-mau-tempo-diretores-esperam-indicacoes-do-minis-c7b42115.json) | **Diretores esperam indicações do ministério sobre fecho das escolas - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0321-pais-3081570-mau-tempo-afeta-2000-clientes-da-e-redes-situac-e55a9d41.json`](../../evidence/noticiasaominuto/2026/11/11/0321-pais-3081570-mau-tempo-afeta-2000-clientes-da-e-redes-situac-e55a9d41.json) | **Mau tempo afeta 2.000 clientes da E-Redes: Situação em resolução - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0322-pais-3081627-mau-tempo-escola-basica-maria-barroso-em-lisboa-2ed1158c.json`](../../evidence/noticiasaominuto/2026/11/11/0322-pais-3081627-mau-tempo-escola-basica-maria-barroso-em-lisboa-2ed1158c.json) | **Escola Básica Maria Barroso em Lisboa encerrada devido a inundação - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0322-pais-3081635-mau-tempo-protecao-civil-da-madeira-pede-que-se-554eac00.json`](../../evidence/noticiasaominuto/2026/11/11/0322-pais-3081635-mau-tempo-protecao-civil-da-madeira-pede-que-se-554eac00.json) | **Madeira pede que sejam evitadas deslocações "a todo o custo" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0322-pais-3081638-mau-tempo-agrupamento-de-escolas-luis-de-camoes-562c8842.json`](../../evidence/noticiasaominuto/2026/11/11/0322-pais-3081638-mau-tempo-agrupamento-de-escolas-luis-de-camoes-562c8842.json) | **Agrupamento de Escolas Luís de Camões fechado devido a inundações - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0322-tech-3081632-web-summit-analisa-impacto-do-mau-tempo-junto-d-756b5a7e.json`](../../evidence/noticiasaominuto/2026/11/11/0322-tech-3081632-web-summit-analisa-impacto-do-mau-tempo-junto-d-756b5a7e.json) | **Web Summit analisa impacto do mau tempo junto das autoridades - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0323-desporto-3081673-temporal-abala-desporto-benfica-adia-champi-832d1026.json`](../../evidence/noticiasaominuto/2026/11/11/0323-desporto-3081673-temporal-abala-desporto-benfica-adia-champi-832d1026.json) | **Temporal abala desporto. Benfica adia Champions e Sporting fecha pavilhão - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0323-pais-3081671-mau-tempo-lisboa-encerra-tuneis-parques-e-equip-ab1835c0.json`](../../evidence/noticiasaominuto/2026/11/11/0323-pais-3081671-mau-tempo-lisboa-encerra-tuneis-parques-e-equip-ab1835c0.json) | **Lisboa encerra túneis, parques e equipamentos culturais à meia-noite - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0323-pais-3081675-mau-tempo-parlamento-da-madeira-adia-plenario-d-929f80cf.json`](../../evidence/noticiasaominuto/2026/11/11/0323-pais-3081675-mau-tempo-parlamento-da-madeira-adia-plenario-d-929f80cf.json) | **Parlamento da Madeira adia plenário de quarta para quinta-feira - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0325-pais-3081696-mau-tempo-camara-de-lobos-reforca-meios-e-prepa-0c24b7ac.json`](../../evidence/noticiasaominuto/2026/11/11/0325-pais-3081696-mau-tempo-camara-de-lobos-reforca-meios-e-prepa-0c24b7ac.json) | **Mau tempo: Câmara de Lobos prepara acolhimento de emergência - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0326-pais-3081715-mau-tempo-governo-pede-as-escolas-que-adotem-me-26135397.json`](../../evidence/noticiasaominuto/2026/11/11/0326-pais-3081715-mau-tempo-governo-pede-as-escolas-que-adotem-me-26135397.json) | **Mau tempo? Governo pede às escolas que adotem medidas preventivas - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0326-pais-3081717-mau-tempo-operadoras-de-telecomunicacoes-ativam-d6182767.json`](../../evidence/noticiasaominuto/2026/11/11/0326-pais-3081717-mau-tempo-operadoras-de-telecomunicacoes-ativam-d6182767.json) | **Mau tempo: Operadoras de telecomunicações ativam planos de contingência - Notícias ao Minuto.**  | incident.archivist@ | 11-11 03:27 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0327-pais-3081720-mau-tempo-carneiro-apela-a-cidadaos-e-instituic-bf221b2c.json`](../../evidence/noticiasaominuto/2026/11/11/0327-pais-3081720-mau-tempo-carneiro-apela-a-cidadaos-e-instituic-bf221b2c.json) | **Mau tempo? Carneiro deixa apelo: "Cumpram as orientações" das autoridades - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0327-pais-3081725-mau-tempo-avancam-obras-na-gnr-de-leiria-alvaia-fb296fe7.json`](../../evidence/noticiasaominuto/2026/11/11/0327-pais-3081725-mau-tempo-avancam-obras-na-gnr-de-leiria-alvaia-fb296fe7.json) | **Kristin? Avançam obras na GNR de Leiria, Alvaiázere e Castanheira de Pera - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0327-pais-3081726-mau-tempo-parques-de-sintra-encerra-monumentos-08f87d81.json`](../../evidence/noticiasaominuto/2026/11/11/0327-pais-3081726-mau-tempo-parques-de-sintra-encerra-monumentos-08f87d81.json) | **Parques de Sintra encerra monumentos na 4.ª-feira devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0328-fama-3081611-estou-assustada-nunca-vi-tanta-tempestade-nao-v-eadca12b.json`](../../evidence/noticiasaominuto/2026/11/11/0328-fama-3081611-estou-assustada-nunca-vi-tanta-tempestade-nao-v-eadca12b.json) | **"Estou assustada, nunca vi tanta tempestade. Não vamos brincar com isto" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0328-pais-3081684-mau-tempo-sindicatos-da-construcao-pedem-dispen-0d7a99bd.json`](../../evidence/noticiasaominuto/2026/11/11/0328-pais-3081684-mau-tempo-sindicatos-da-construcao-pedem-dispen-0d7a99bd.json) | **Mau tempo: Sindicatos da construção pedem dispensa de trabalhadores - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0328-pais-3081733-mau-tempo-escolas-encerradas-desde-as-1300-em-idanha-a-nova.json`](../../evidence/noticiasaominuto/2026/11/11/0328-pais-3081733-mau-tempo-escolas-encerradas-desde-as-1300-em-idanha-a-nova.json) | **Mau tempo: Escolas encerradas desde as 13h00 em Idanha-a-Nova - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0328-pais-3081739-habitacao-acampada-de-lisboa-suspende-atividade-bde50904.json`](../../evidence/noticiasaominuto/2026/11/11/0328-pais-3081739-habitacao-acampada-de-lisboa-suspende-atividade-bde50904.json) | **Mau tempo? Acampada de Lisboa suspende atividades nos próximos dois dias - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0329-pais-3081740-mau-tempo-fertagus-assegura-comboios-em-funcao-25426517.json`](../../evidence/noticiasaominuto/2026/11/11/0329-pais-3081740-mau-tempo-fertagus-assegura-comboios-em-funcao-25426517.json) | **Mau tempo: Fertagus assegura comboios em "função da evolução da situação" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0330-pais-3081763-ren-ativa-plano-de-emergencia-e-mobiliza-equipa-e341c6d7.json`](../../evidence/noticiasaominuto/2026/11/11/0330-pais-3081763-ren-ativa-plano-de-emergencia-e-mobiliza-equipa-e341c6d7.json) | **REN ativa plano de emergência e mobiliza equipas devido à tempestade - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0331-economia-3081787-tap-permite-alterar-voos-sem-penalizacao-de-b18b0fd5.json`](../../evidence/noticiasaominuto/2026/11/11/0331-economia-3081787-tap-permite-alterar-voos-sem-penalizacao-de-b18b0fd5.json) | **TAP permite alterar voos sem penalização devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0331-pais-3081779-uls-leziria-suspende-atividades-nao-urgentes-de-fb299874.json`](../../evidence/noticiasaominuto/2026/11/11/0331-pais-3081779-uls-leziria-suspende-atividades-nao-urgentes-de-fb299874.json) | **ULS Lezíria suspende atividades não urgentes devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0332-pais-3081813-mau-tempo-pr-informado-em-detalhe-permanece-no-de895c5c.json`](../../evidence/noticiasaominuto/2026/11/11/0332-pais-3081813-mau-tempo-pr-informado-em-detalhe-permanece-no-de895c5c.json) | **Seguro fica em Belém durante a noite para acompanhar depressão Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0332-pais-3081829-mau-tempo-leva-suspensao-de-travessias-entre-po-671b86ea.json`](../../evidence/noticiasaominuto/2026/11/11/0332-pais-3081829-mau-tempo-leva-suspensao-de-travessias-entre-po-671b86ea.json) | **Mau tempo leva suspensão de travessias entre Porto e Vila Nova de Gaia - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0333-pais-3081832-via-navegavel-do-douro-condicionada-por-mau-tempo.json`](../../evidence/noticiasaominuto/2026/11/11/0333-pais-3081832-via-navegavel-do-douro-condicionada-por-mau-tempo.json) | **Via Navegável do Douro condicionada por mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0333-pais-3081852-cip-pede-prioridade-a-protecao-de-pessoas-e-ben-2f259c68.json`](../../evidence/noticiasaominuto/2026/11/11/0333-pais-3081852-cip-pede-prioridade-a-protecao-de-pessoas-e-ben-2f259c68.json) | **Mau tempo leva CIP a pedir às empresas que privilegiem teletrabalho - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0334-pais-3081824-camara-de-santa-cruz-declara-alerta-municipal-p-38038b52.json`](../../evidence/noticiasaominuto/2026/11/11/0334-pais-3081824-camara-de-santa-cruz-declara-alerta-municipal-p-38038b52.json) | **Câmara de Santa Cruz declara alerta municipal por tempestade Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0334-pais-3081869-eis-os-concelhos-com-maior-risco-de-inundacoes-f038c9b7.json`](../../evidence/noticiasaominuto/2026/11/11/0334-pais-3081869-eis-os-concelhos-com-maior-risco-de-inundacoes-f038c9b7.json) | **Eis os concelhos com maior risco de inundações devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0335-fama-3081881-temporal-pensemos-em-quem-nao-tem-casavamos-ten-cc1e582d.json`](../../evidence/noticiasaominuto/2026/11/11/0335-fama-3081881-temporal-pensemos-em-quem-nao-tem-casavamos-ten-cc1e582d.json) | **Temporal? "Pensemos em quem não tem casa. Vamos tentar fazer o melhor" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0335-pais-3081894-ctp-alerta-para-cancelamentos-de-voos-por-depressao-charles.json`](../../evidence/noticiasaominuto/2026/11/11/0335-pais-3081894-ctp-alerta-para-cancelamentos-de-voos-por-depressao-charles.json) | **CTP alerta para cancelamentos de voos por Depressão Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0336-desporto-3081901-mau-tempo-uefa-confirma-adiamento-de-jogos-em-portugal.json`](../../evidence/noticiasaominuto/2026/11/11/0336-desporto-3081901-mau-tempo-uefa-confirma-adiamento-de-jogos-em-portugal.json) | **UEFA confirma adiamento de jogos europeus de Benfica e Torreense - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0336-pais-3081876-mau-tempo-despacho-do-governo-levanta-duvidas-s-823490c9.json`](../../evidence/noticiasaominuto/2026/11/11/0336-pais-3081876-mau-tempo-despacho-do-governo-levanta-duvidas-s-823490c9.json) | **Mau tempo: CGTP exige faltas justificadas e pagas aos trabalhadores - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0337-auto-3081522-com-mau-tempo-previsto-nao-estacione-o-carro-ne-2c6fca4b.json`](../../evidence/noticiasaominuto/2026/11/11/0337-auto-3081522-com-mau-tempo-previsto-nao-estacione-o-carro-ne-2c6fca4b.json) | **Mau tempo em Portugal. Evite estacionar e circular nestas zonas - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0338-pais-3081922-forcas-armadas-em-estado-de-prontidao-devido-a-6f0c679f.json`](../../evidence/noticiasaominuto/2026/11/11/0338-pais-3081922-forcas-armadas-em-estado-de-prontidao-devido-a-6f0c679f.json) | **Forças Armadas em estado de prontidão devido à depressão Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0339-pais-3081934-equipamentos-culturais-encerram-devido-a-depres-457afe8c.json`](../../evidence/noticiasaominuto/2026/11/11/0339-pais-3081934-equipamentos-culturais-encerram-devido-a-depres-457afe8c.json) | **Equipamentos culturais encerram devido a depressão Charles em todo o país - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0340-pais-3081929-mau-tempo-trajetoria-da-depressao-charles-torna-954de454.json`](../../evidence/noticiasaominuto/2026/11/11/0340-pais-3081929-mau-tempo-trajetoria-da-depressao-charles-torna-954de454.json) | **Depressão Charles fica "mais perigosa" ao aproximar-se do continente - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0340-pais-3081938-quatro-mil-clientes-da-e-redes-sem-energia-devi-6d8dd904.json`](../../evidence/noticiasaominuto/2026/11/11/0340-pais-3081938-quatro-mil-clientes-da-e-redes-sem-energia-devi-6d8dd904.json) | **Quatro mil clientes da E-Redes sem energia devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0341-pais-3081924-ministerio-da-justica-recomenda-encerramento-de-tribunais.json`](../../evidence/noticiasaominuto/2026/11/11/0341-pais-3081924-ministerio-da-justica-recomenda-encerramento-de-tribunais.json) | **Mau tempo. Ministério da Justiça recomenda encerramento de tribunais - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0341-pais-3081944-gnr-prepara-reserva-de-1100-militares-devido-ao-mau-tempo.json`](../../evidence/noticiasaominuto/2026/11/11/0341-pais-3081944-gnr-prepara-reserva-de-1100-militares-devido-ao-mau-tempo.json) | **GNR prepara reserva de 1.100 militares devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0342-pais-3081932-centros-comerciais-mantem-funcionamento-apesar-82be29a2.json`](../../evidence/noticiasaominuto/2026/11/11/0342-pais-3081932-centros-comerciais-mantem-funcionamento-apesar-82be29a2.json) | **Centros comerciais mantêm funcionamento apesar da tempestade Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0342-pais-3081949-mau-tempo-hospitais-de-lisboa-reprogramam-ativi-810da267.json`](../../evidence/noticiasaominuto/2026/11/11/0342-pais-3081949-mau-tempo-hospitais-de-lisboa-reprogramam-ativi-810da267.json) | **Hospitais de Lisboa reprogramam atividade de quarta-feira - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0343-pais-3081864-madeira-encerra-museus-e-jardins-devido-a-previ-3816fe18.json`](../../evidence/noticiasaominuto/2026/11/11/0343-pais-3081864-madeira-encerra-museus-e-jardins-devido-a-previ-3816fe18.json) | **Madeira encerra museus e jardins devido a previsões de mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0343-pais-3081966-mau-tempo-ventura-apela-a-cidadaos-que-cumpram-7ee07980.json`](../../evidence/noticiasaominuto/2026/11/11/0343-pais-3081966-mau-tempo-ventura-apela-a-cidadaos-que-cumpram-7ee07980.json) | **Ventura antecipa horas "dramáticas" em Portugal devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0344-pais-3081847-camara-de-esposende-adia-reuniao-do-executivo-d-8bcfe614.json`](../../evidence/noticiasaominuto/2026/11/11/0344-pais-3081847-camara-de-esposende-adia-reuniao-do-executivo-d-8bcfe614.json) | **Câmara de Esposende adia reunião do executivo devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0344-pais-3081851-almada-reforca-vigilancia-com-alerta-municipal-e858fe6e.json`](../../evidence/noticiasaominuto/2026/11/11/0344-pais-3081851-almada-reforca-vigilancia-com-alerta-municipal-e858fe6e.json) | **Almada reforça vigilância com alerta municipal devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0344-pais-3081857-mau-tempo-municipios-afetados-por-tempestade-an-0e0d75df.json`](../../evidence/noticiasaominuto/2026/11/11/0344-pais-3081857-mau-tempo-municipios-afetados-por-tempestade-an-0e0d75df.json) | **Municípios afetados por tempestade anterior estão hoje "mais preparados" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0344-pais-3081862-feira-nacional-do-cavalo-cancela-programacao-po-c539f6f2.json`](../../evidence/noticiasaominuto/2026/11/11/0344-pais-3081862-feira-nacional-do-cavalo-cancela-programacao-po-c539f6f2.json) | **Feira Nacional do Cavalo cancela programação devido a depressão Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0345-pais-3081845-camara-de-vila-nova-de-famalicao-suspende-event-c1eb3b55.json`](../../evidence/noticiasaominuto/2026/11/11/0345-pais-3081845-camara-de-vila-nova-de-famalicao-suspende-event-c1eb3b55.json) | **Câmara de Vila Nova de Famalicão suspende eventos por causa do mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0345-pais-3081941-mau-tempo-governo-da-madeira-apela-a-empresario-0a7966cd.json`](../../evidence/noticiasaominuto/2026/11/11/0345-pais-3081941-mau-tempo-governo-da-madeira-apela-a-empresario-0a7966cd.json) | **Governo da Madeira apela à dispensa de trabalhadores não essenciais - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0346-economia-3081985-mau-tempo-pais-impedidos-de-trabalhar-sem-p-1c03dffe.json`](../../evidence/noticiasaominuto/2026/11/11/0346-economia-3081985-mau-tempo-pais-impedidos-de-trabalhar-sem-p-1c03dffe.json) | **Mau tempo: Pais podem ter faltas justificadas e pagas, dizem advogados - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0346-pais-3082002-metro-de-lisboa-abre-estacoes-para-acolher-sem-bd66c531.json`](../../evidence/noticiasaominuto/2026/11/11/0346-pais-3082002-metro-de-lisboa-abre-estacoes-para-acolher-sem-bd66c531.json) | **Metro de Lisboa abre estações para acolher sem-abrigo por mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0347-pais-3082007-mau-tempo-cinco-distritos-do-continente-com-avi-86a77e77.json`](../../evidence/noticiasaominuto/2026/11/11/0347-pais-3082007-mau-tempo-cinco-distritos-do-continente-com-avi-86a77e77.json) | **IPMA coloca nove distritos sob aviso vermelho devido a vento e chuva - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0348-desporto-3082014-estagio-de-portugal-condicionado-devido-ao-2d20d0f8.json`](../../evidence/noticiasaominuto/2026/11/11/0348-desporto-3082014-estagio-de-portugal-condicionado-devido-ao-2d20d0f8.json) | **Estágio de Portugal condicionado devido ao aviso de mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0349-pais-3082036-web-summit-cancela-segundo-dia-devido-ao-mau-tempo.json`](../../evidence/noticiasaominuto/2026/11/11/0349-pais-3082036-web-summit-cancela-segundo-dia-devido-ao-mau-tempo.json) | **Web Summit cancela segundo dia devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0353-pais-3082028-moradores-do-bairro-do-talude-temem-a-autarquia-05827004.json`](../../evidence/noticiasaominuto/2026/11/11/0353-pais-3082028-moradores-do-bairro-do-talude-temem-a-autarquia-05827004.json) | **Moradores do bairro do Talude temem a autarquia mais do que o mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0353-pais-3082029-mau-tempo-seguradoras-ativam-planos-de-emergenc-46573dd2.json`](../../evidence/noticiasaominuto/2026/11/11/0353-pais-3082029-mau-tempo-seguradoras-ativam-planos-de-emergenc-46573dd2.json) | **Seguradoras ativam planos de emergência devido à depressão Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0354-desporto-3082053-mau-tempo-eventos-desportivos-ao-ar-livre-a-c33e36ea.json`](../../evidence/noticiasaominuto/2026/11/11/0354-desporto-3082053-mau-tempo-eventos-desportivos-ao-ar-livre-a-c33e36ea.json) | **Depressão Charles adia jogos, cancela treinos e fecha pavilhões - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0354-pais-3082059-uls-amadora-sintra-adia-consultas-e-exames-devi-4b760643.json`](../../evidence/noticiasaominuto/2026/11/11/0354-pais-3082059-uls-amadora-sintra-adia-consultas-e-exames-devi-4b760643.json) | **ULS Amadora-Sintra adia consultas e exames devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0355-pais-3081979-municipio-de-leiria-mantem-dispositivo-de-prote-993b4695.json`](../../evidence/noticiasaominuto/2026/11/11/0355-pais-3081979-municipio-de-leiria-mantem-dispositivo-de-prote-993b4695.json) | **Município de Leiria mantém dispositivo de proteção civil em prontidão - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0355-pais-3081986-aps-reforca-medidas-de-seguranca-face-a-tempestade-charles.json`](../../evidence/noticiasaominuto/2026/11/11/0355-pais-3081986-aps-reforca-medidas-de-seguranca-face-a-tempestade-charles.json) | **APS reforça medidas de segurança face à tempestade Charles - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0355-pais-3081992-horarios-do-funchal-cancela-mais-de-30-viagens-d2932b78.json`](../../evidence/noticiasaominuto/2026/11/11/0355-pais-3081992-horarios-do-funchal-cancela-mais-de-30-viagens-d2932b78.json) | **Horários do Funchal cancela mais de 30 viagens devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0357-desporto-3082063-a-calma-antes-da-tempestade-as-imagens-de-m-1fd7296d.json`](../../evidence/noticiasaominuto/2026/11/11/0357-desporto-3082063-a-calma-antes-da-tempestade-as-imagens-de-m-1fd7296d.json) | **A calma antes da tempestade. As imagens de mais um treino da seleção - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0357-pais-3081946-mau-tempo-olhao-abre-escola-para-acolher-filhos-92b43cd6.json`](../../evidence/noticiasaominuto/2026/11/11/0357-pais-3081946-mau-tempo-olhao-abre-escola-para-acolher-filhos-92b43cd6.json) | **Olhão abre escola para acolher filhos de trabalhadores essenciais - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0358-pais-3082075-pingo-doce-encerra-lojas-em-portugal-continenta-169a8a58.json`](../../evidence/noticiasaominuto/2026/11/11/0358-pais-3082075-pingo-doce-encerra-lojas-em-portugal-continenta-169a8a58.json) | **Pingo Doce encerra todas as lojas na quarta-feira devido ao temporal - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0359-pais-3081872-tribunais-da-madeira-encerram-na-quarta-feira-d-d333cd09.json`](../../evidence/noticiasaominuto/2026/11/11/0359-pais-3081872-tribunais-da-madeira-encerram-na-quarta-feira-d-d333cd09.json) | **Tribunais da Madeira encerram na quarta-feira devido a mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0359-pais-3082079-mau-tempo-14-ocorrencias-na-primeira-hora-do-av-43e7602e.json`](../../evidence/noticiasaominuto/2026/11/11/0359-pais-3082079-mau-tempo-14-ocorrencias-na-primeira-hora-do-av-43e7602e.json) | **Mau tempo: 14 ocorrências na primeira hora do aviso vermelho na Madeira - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0400-pais-3082077-ip-reforca-medidas-de-prevencao-e-vigilancia-de-503e99c7.json`](../../evidence/noticiasaominuto/2026/11/11/0400-pais-3082077-ip-reforca-medidas-de-prevencao-e-vigilancia-de-503e99c7.json) | **IP reforça medidas de prevenção e vigilância devido ao mau tempo - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0402-pais-3082101-mau-tempo-albuquerque-diz-que-ocorrencias-nao-s-1471fdee.json`](../../evidence/noticiasaominuto/2026/11/11/0402-pais-3082101-mau-tempo-albuquerque-diz-que-ocorrencias-nao-s-1471fdee.json) | **Mau tempo: Albuquerque diz que ocorrências "não são significativas" - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0404-pais-3082105-continente-em-alerta-devido-a-passagem-da-depressao-charles.json`](../../evidence/noticiasaominuto/2026/11/11/0404-pais-3082105-continente-em-alerta-devido-a-passagem-da-depressao-charles.json) | **Portugal em alerta: Escolas fechadas e transportes suspensos - Notícias ao Minuto.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0409-rss-ultima-hora.json`](../../evidence/noticiasaominuto/2026/11/11/0409-rss-ultima-hora.json) |  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0421-ficha-tecnica.json`](../../evidence/noticiasaominuto/2026/11/11/0421-ficha-tecnica.json) | **Notícias ao Minuto - Última hora.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0421-front.json`](../../evidence/noticiasaominuto/2026/11/11/0421-front.json) | **Notícias ao Minuto - Última hora.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0421-robots-txt.json`](../../evidence/noticiasaominuto/2026/11/11/0421-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0421-termos-e-condicoes.json`](../../evidence/noticiasaominuto/2026/11/11/0421-termos-e-condicoes.json) | **Notícias ao Minuto - Última hora.**  | incident.archivist@ | 11-11 04:28 | noticiasaominuto |
| [`evidence/noticiasaominuto/2026/11/11/0435-contactos.json`](../../evidence/noticiasaominuto/2026/11/11/0435-contactos.json) | **Notícias ao Minuto - Última hora.**  | incident.archivist@ | 11-11 04:47 | noticiasaominuto |
| [`evidence/noticiasaominuto/index.json`](../../evidence/noticiasaominuto/index.json) | Every capture of noticiasaominuto.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | noticiasaominuto |
| [`evidence/observador/2026/11/11/0232-liveblogs-manifestantes-detidos-no-porto-pronunciam-se-sobre-f78d7c41.json`](../../evidence/observador/2026/11/11/0232-liveblogs-manifestantes-detidos-no-porto-pronunciam-se-sobre-f78d7c41.json) | **IPMA admite que Charles entre mais a sul do que o previsto – Observador.**  | incident.archivist@ | 11-11 02:57 | observador |
| [`evidence/observador/2026/11/11/0241-2026-11-10-web-summit-cancela-programacao-de-quarta-feira-de-76e6bf5d.json`](../../evidence/observador/2026/11/11/0241-2026-11-10-web-summit-cancela-programacao-de-quarta-feira-de-76e6bf5d.json) | **Web Summit cancela programação devido ao mau tempo – Observador.**  | incident.archivist@ | 11-11 02:57 | observador |
| [`evidence/observador/2026/11/11/0311-2026-11-10-mau-tempo-metro-de-lisboa-abre-varias-estacoes-pa-5f516b2c.json`](../../evidence/observador/2026/11/11/0311-2026-11-10-mau-tempo-metro-de-lisboa-abre-varias-estacoes-pa-5f516b2c.json) | **Metro de Lisboa abre várias estações para acolher sem-abrigo – Observador.**  | incident.archivist@ | 11-11 03:27 | observador |
| [`evidence/observador/2026/11/11/0311-2026-11-10-os-apelos-de-montenegro-aos-portugueses-nao-subes-213c4d9a.json`](../../evidence/observador/2026/11/11/0311-2026-11-10-os-apelos-de-montenegro-aos-portugueses-nao-subes-213c4d9a.json) | **Montenegro: "Não subestimem o risco" da tempestade Charles – Observador.**  | incident.archivist@ | 11-11 03:27 | observador |
| [`evidence/observador/2026/11/11/0311-2026-11-10-sns-recomenda-reforco-das-urgencias-face-a-depres-2804e3b2.json`](../../evidence/observador/2026/11/11/0311-2026-11-10-sns-recomenda-reforco-das-urgencias-face-a-depres-2804e3b2.json) | **Charles. SNS recomenda reforço das urgências – Observador.**  | incident.archivist@ | 11-11 03:27 | observador |
| [`evidence/observador/2026/11/11/0345-programas-resposta-pronta-mau-tempo-francisco-duarte-vamos-o-c2e025e8.json`](../../evidence/observador/2026/11/11/0345-programas-resposta-pronta-mau-tempo-francisco-duarte-vamos-o-c2e025e8.json) | **Mau Tempo Sintra : “Vamos optar pelo teletrabalho” – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0348-programas-e-o-vencedor-e-ficar-em-casa-na-tempestade-causa-p-195f8375.json`](../../evidence/observador/2026/11/11/0348-programas-e-o-vencedor-e-ficar-em-casa-na-tempestade-causa-p-195f8375.json) | **Ficar em casa na tempestade causa problemas com o chefe? – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0348-programas-resposta-pronta-em-sagres-esta-tudo-precavido-para-9bab22a9.json`](../../evidence/observador/2026/11/11/0348-programas-resposta-pronta-em-sagres-esta-tudo-precavido-para-9bab22a9.json) | **Em Sagres, está "tudo precavido" para a chegada de Charles – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0349-programas-resposta-pronta-mau-tempo-vice-presidente-madeira-fd444d6b.json`](../../evidence/observador/2026/11/11/0349-programas-resposta-pronta-mau-tempo-vice-presidente-madeira-fd444d6b.json) | **Mau Tempo. Vice Presidente Madeira: “é uma situação anormal” – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0356-programas-resposta-pronta-mau-tempo-alcacer-as-pessoas-estao-d7f7fb92.json`](../../evidence/observador/2026/11/11/0356-programas-resposta-pronta-mau-tempo-alcacer-as-pessoas-estao-d7f7fb92.json) | **Mau Tempo Alcácer: "As pessoas estão muito preocupadas" – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0357-programas-noticiario-as-noticias-das-21h-1813.json`](../../evidence/observador/2026/11/11/0357-programas-noticiario-as-noticias-das-21h-1813.json) | **21h. Mau Tempo. Web Summit cancela atividades de amanhã – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0400-programas-noticiario-as-noticias-das-22h-1895.json`](../../evidence/observador/2026/11/11/0400-programas-noticiario-as-noticias-das-22h-1895.json) | **22h. Tempestade Charles. MAI apela permanecer em casa – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0401-2026-11-10-acampada-do-porto-pede-adiamento-da-reuniao-com-s-39461fdb.json`](../../evidence/observador/2026/11/11/0401-2026-11-10-acampada-do-porto-pede-adiamento-da-reuniao-com-s-39461fdb.json) | **Acampada pede para adiar para sexta-feira reunião com Seguro – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0401-2026-11-10-pingo-doce-fecha-todas-as-lojas-em-portugal-conti-e9fab69a.json`](../../evidence/observador/2026/11/11/0401-2026-11-10-pingo-doce-fecha-todas-as-lojas-em-portugal-conti-e9fab69a.json) | **Pingo Doce encerra lojas em Portugal continental esta 4ª – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0401-programas-noticiario-as-noticias-das-23h-2206.json`](../../evidence/observador/2026/11/11/0401-programas-noticiario-as-noticias-das-23h-2206.json) | **23h. Depressão Charles deverá entrar mais a sul do país – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0402-2026-11-10-depressao-charles-adia-jogos-europeus-de-futebol-8565638e.json`](../../evidence/observador/2026/11/11/0402-2026-11-10-depressao-charles-adia-jogos-europeus-de-futebol-8565638e.json) | **Eventos desportivos adiados, pavilhões com jogos sem público – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0403-2026-11-10-depressao-charles-cp-suprime-quatro-comboios-na-p-c20f361e.json`](../../evidence/observador/2026/11/11/0403-2026-11-10-depressao-charles-cp-suprime-quatro-comboios-na-p-c20f361e.json) | **Charles. CP vai suprimir 4 comboios no período mais crítico – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0404-opiniao-vem-charles-vem-charles.json`](../../evidence/observador/2026/11/11/0404-opiniao-vem-charles-vem-charles.json) | **Vem Charles! Vem Charles! – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0405-programas-noticiario-as-noticias-das-00h-2470.json`](../../evidence/observador/2026/11/11/0405-programas-noticiario-as-noticias-das-00h-2470.json) | **00h. Efeitos da Depressão Charles já se sentem na Madeira – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0407-programas-noticiario-as-noticias-da-1h-2442.json`](../../evidence/observador/2026/11/11/0407-programas-noticiario-as-noticias-da-1h-2442.json) | **1h. Depressão Charles preocupa terras afetadas por Kristin – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0408-feed.json`](../../evidence/observador/2026/11/11/0408-feed.json) |  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0412-ficha-tecnica.json`](../../evidence/observador/2026/11/11/0412-ficha-tecnica.json) | **Ficha Técnica – Observador.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0412-robots-txt.json`](../../evidence/observador/2026/11/11/0412-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0412-termos-e-condicoes.json`](../../evidence/observador/2026/11/11/0412-termos-e-condicoes.json) | **Termos e Condições.**  | incident.archivist@ | 11-11 04:28 | observador |
| [`evidence/observador/2026/11/11/0434-contactos.json`](../../evidence/observador/2026/11/11/0434-contactos.json) | **Contactos – Observador.**  | incident.archivist@ | 11-11 04:47 | observador |
| [`evidence/observador/index.json`](../../evidence/observador/index.json) | Every capture of observador.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | observador |
| [`evidence/odigital-sapo/2026/11/11/0442-mau-tempo-rede-expressos-suspensao-servicos.json`](../../evidence/odigital-sapo/2026/11/11/0442-mau-tempo-rede-expressos-suspensao-servicos.json) | **Mau tempo: Rede Expressos suspende serviços entre as 10:00 e meia-noite na 4.ª feira.**  | incident.archivist@ | 11-11 04:47 | odigital-sapo |
| [`evidence/odigital-sapo/index.json`](../../evidence/odigital-sapo/index.json) | Every capture of odigital.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | odigital-sapo |
| [`evidence/ogimet-com/2026/11/11/0309-front.json`](../../evidence/ogimet-com/2026/11/11/0309-front.json) |  | incident.archivist@ | 11-11 03:27 | ogimet-com |
| [`evidence/ogimet-com/index.json`](../../evidence/ogimet-com/index.json) | Every capture of ogimet.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | ogimet-com |
| [`evidence/open-meteo-com/2026/11/11/0309-front.json`](../../evidence/open-meteo-com/2026/11/11/0309-front.json) | **🌤️ Free Open-Source Weather API \| Open-Meteo.com.**  | incident.archivist@ | 11-11 03:27 | open-meteo-com |
| [`evidence/open-meteo-com/index.json`](../../evidence/open-meteo-com/index.json) | Every capture of open-meteo.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | open-meteo-com |
| [`evidence/pirateweather-net/2026/11/11/0309-front.json`](../../evidence/pirateweather-net/2026/11/11/0309-front.json) | **Pirate Weather.**  | incident.archivist@ | 11-11 03:27 | pirateweather-net |
| [`evidence/pirateweather-net/index.json`](../../evidence/pirateweather-net/index.json) | Every capture of pirateweather.net's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | pirateweather-net |
| [`evidence/porto-pt/2026/11/11/0245-pt-noticia-equipamentos-encerrados-e-servicos-essenciais-ass-aedb314f.json`](../../evidence/porto-pt/2026/11/11/0245-pt-noticia-equipamentos-encerrados-e-servicos-essenciais-ass-aedb314f.json) | **Equipamentos encerrados e serviços essenciais assegurados à chegada da depressão Charles.**  | incident.archivist@ | 11-11 02:51 | porto-pt |
| [`evidence/porto-pt/index.json`](../../evidence/porto-pt/index.json) | Every capture of porto.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | porto-pt |
| [`evidence/portugalresident/2026/11/11/0409-feed.json`](../../evidence/portugalresident/2026/11/11/0409-feed.json) |  | incident.archivist@ | 11-11 04:28 | portugalresident |
| [`evidence/portugalresident/2026/11/11/0423-front.json`](../../evidence/portugalresident/2026/11/11/0423-front.json) | **Portugal Resident \| The Latest News from Portugal.**  | incident.archivist@ | 11-11 04:28 | portugalresident |
| [`evidence/portugalresident/2026/11/11/0424-terms-conditions.json`](../../evidence/portugalresident/2026/11/11/0424-terms-conditions.json) | **Terms & Conditions – Portugal Resident.**  | incident.archivist@ | 11-11 04:28 | portugalresident |
| [`evidence/portugalresident/2026/11/11/0425-robots-txt.json`](../../evidence/portugalresident/2026/11/11/0425-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | portugalresident |
| [`evidence/portugalresident/index.json`](../../evidence/portugalresident/index.json) | Every capture of portugalresident.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | portugalresident |
| [`evidence/pt-usembassy-gov/2026/11/11/0248-weather-alert-storms-bruna-and-charles-and-start-of-the-rain-12af4575.json`](../../evidence/pt-usembassy-gov/2026/11/11/0248-weather-alert-storms-bruna-and-charles-and-start-of-the-rain-12af4575.json) | **Weather Alert: Storms Bruna and Charles and Start of the Rainy Season in Portugal - U.S. Embassy & Consulate in Portugal.**  | incident.archivist@ | 11-11 02:51 | pt-usembassy-gov |
| [`evidence/pt-usembassy-gov/index.json`](../../evidence/pt-usembassy-gov/index.json) | Every capture of pt.usembassy.gov's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | pt-usembassy-gov |
| [`evidence/publico/2026/11/11/0242-2026-11-10-sociedade-noticia-carros-submersos-estradas-alaga-0c9ed0d7.json`](../../evidence/publico/2026/11/11/0242-2026-11-10-sociedade-noticia-carros-submersos-estradas-alaga-0c9ed0d7.json) | **Charles passa mais a sul do que o previsto e vento deverá ser menos intenso \| Ao Minuto \| PÚBLICO.**  | incident.archivist@ | 11-11 02:57 | publico |
| [`evidence/publico/2026/11/11/0312-2026-11-09-sociedade-noticia-mau-tempo-provoca-73-ocorrencia-af6c1724.json`](../../evidence/publico/2026/11/11/0312-2026-11-09-sociedade-noticia-mau-tempo-provoca-73-ocorrencia-af6c1724.json) | **Mau tempo provoca 73 ocorrências na madrugada desta segunda-feira \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0313-2026-11-10-fugas-noticia-tap-ajusta-operacao-devido-mau-temp-52a63d58.json`](../../evidence/publico/2026/11/11/0313-2026-11-10-fugas-noticia-tap-ajusta-operacao-devido-mau-temp-52a63d58.json) | **TAP ajusta operação devido ao mau tempo: já permite alterar voos \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0313-2026-11-10-sociedade-noticia-escolas-publicas-privadas-fecha-7cbf85c1.json`](../../evidence/publico/2026/11/11/0313-2026-11-10-sociedade-noticia-escolas-publicas-privadas-fecha-7cbf85c1.json) | **Escolas públicas e privadas fecham devido à tempestade: directores avisam famílias \| Escolas \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0317-2026-11-09-azul-noticia-ipma-nome-depressao-charles-preve-av-40e8466d.json`](../../evidence/publico/2026/11/11/0317-2026-11-09-azul-noticia-ipma-nome-depressao-charles-preve-av-40e8466d.json) | **IPMA dá nome à depressão Charles e prevê avisos laranja com chuva e vento forte \| Meteorologia \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0319-2026-11-10-newsletter-despertador.json`](../../evidence/publico/2026/11/11/0319-2026-11-10-newsletter-despertador.json) | **Despertador \| Briefing \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0323-2026-11-10-sociedade-noticia-tempestade-charles-encerra-tune-fb2de4b9.json`](../../evidence/publico/2026/11/11/0323-2026-11-10-sociedade-noticia-tempestade-charles-encerra-tune-fb2de4b9.json) | **Depressão Charles encerra túneis em Lisboa e coloca Web Summit em dúvida \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0324-2026-11-10-azul-noticia-charles-ameaca-fenomeno-raro-vento-t-4f3f7102.json`](../../evidence/publico/2026/11/11/0324-2026-11-10-azul-noticia-charles-ameaca-fenomeno-raro-vento-t-4f3f7102.json) | **Charles pode trazer fenómeno raro de vento, como aconteceu com a Kristin \| Meteorologia \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0325-2026-11-10-publico-brasil-noticia-aima-consulado-brasil-lisb-ea56d888.json`](../../evidence/publico/2026/11/11/0325-2026-11-10-publico-brasil-noticia-aima-consulado-brasil-lisb-ea56d888.json) | **AIMA e consulados do Brasil em Portugal suspendem atendimento nesta quarta \| Tempestade \| PÚBLICO.**  | incident.archivist@ | 11-11 03:27 | publico |
| [`evidence/publico/2026/11/11/0329-2026-11-10-sociedade-noticia-tempestade-charles-despacho-esc-61f0d576.json`](../../evidence/publico/2026/11/11/0329-2026-11-10-sociedade-noticia-tempestade-charles-despacho-esc-61f0d576.json) | **Depressão Charles: despacho que diz que escolas só fecham em alguns distritos é falso \| Tempestade \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0341-2026-11-10-opiniao-noticia-acesso-livre-artigos-tempestade-2194500.json`](../../evidence/publico/2026/11/11/0341-2026-11-10-opiniao-noticia-acesso-livre-artigos-tempestade-2194500.json) | **Acesso livre a artigos sobre a tempestade \| Nota da Direcção \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0352-2026-11-10-culturaipsilon-noticia-mau-tempo-monumentos-encer-d4d3800e.json`](../../evidence/publico/2026/11/11/0352-2026-11-10-culturaipsilon-noticia-mau-tempo-monumentos-encer-d4d3800e.json) | **Mau tempo: monumentos encerrados e espectáculos adiados \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0356-2026-11-10-economia-noticia-web-summit-resiste-vendaval-cibe-e0f8de65.json`](../../evidence/publico/2026/11/11/0356-2026-11-10-economia-noticia-web-summit-resiste-vendaval-cibe-e0f8de65.json) | **Web Summit resiste a um vendaval de ciberataques na estreia mas não à tempestade \| Web Summit \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0356-2026-11-10-politica-noticia-invisibilidade-prontidao-total-g-a9c98def.json`](../../evidence/publico/2026/11/11/0356-2026-11-10-politica-noticia-invisibilidade-prontidao-total-g-a9c98def.json) | **Da “invisibilidade” à “prontidão total”, Governo joga em antecipação à tempestade \| Tempestade \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0410-sitemaps-news-xml.json`](../../evidence/publico/2026/11/11/0410-sitemaps-news-xml.json) |  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0412-front.json`](../../evidence/publico/2026/11/11/0412-front.json) | **PÚBLICO – Abrir portas onde se erguem muros.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0412-nos-ficha-tecnica.json`](../../evidence/publico/2026/11/11/0412-nos-ficha-tecnica.json) | **Ficha Técnica \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0413-assinaturas-termos-e-condicoes.json`](../../evidence/publico/2026/11/11/0413-assinaturas-termos-e-condicoes.json) | **Termos e condições \| Assinaturas \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0413-robots-txt.json`](../../evidence/publico/2026/11/11/0413-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0427-2026-11-08-sociedade-noticia-depressao-bruna-deixa-familia-c-b6d9b8b4.json`](../../evidence/publico/2026/11/11/0427-2026-11-08-sociedade-noticia-depressao-bruna-deixa-familia-c-b6d9b8b4.json) | **Depressão Bruna: há nove desalojados na Madeira, um homem desapareceu no mar \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0427-2026-11-08-sociedade-noticia-mau-tempo-distritos-continente-508b6f9c.json`](../../evidence/publico/2026/11/11/0427-2026-11-08-sociedade-noticia-mau-tempo-distritos-continente-508b6f9c.json) | **Mau tempo: todos os distritos do continente sob aviso amarelo devido a chuva e vento \| Mau tempo \| PÚBLICO.**  | incident.archivist@ | 11-11 04:28 | publico |
| [`evidence/publico/2026/11/11/0428-2026-11-09-sociedade-noticia-habitacao-lisboa-levanta-tendas-55992963.json`](../../evidence/publico/2026/11/11/0428-2026-11-09-sociedade-noticia-habitacao-lisboa-levanta-tendas-55992963.json) | **Habitação: Lisboa levanta tendas do Rossio, Porto mantém-nas e negoceia com a Câmara \| Habitação \| PÚBLICO.**  | incident.archivist@ | 11-11 04:32 | publico |
| [`evidence/publico/2026/11/11/0434-nos-ajuda.json`](../../evidence/publico/2026/11/11/0434-nos-ajuda.json) | **Ajuda \| PÚBLICO.**  | incident.archivist@ | 11-11 04:47 | publico |
| [`evidence/publico/index.json`](../../evidence/publico/index.json) | Every capture of publico.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | publico |
| [`evidence/rede-expressos/2026/11/11/0248-front.json`](../../evidence/rede-expressos/2026/11/11/0248-front.json) | **Um momento….**  | incident.archivist@ | 11-11 02:51 | rede-expressos |
| [`evidence/rede-expressos/index.json`](../../evidence/rede-expressos/index.json) | Every capture of rede-expressos.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | rede-expressos |
| [`evidence/reviewed.json`](../../evidence/reviewed.json) | Captures whose visible-text hash differs from the capture before, read by the archivist and judged: 'same content' means the difference is how the page happened to render on that load (a menu not yet … | incident.archivist@ | 11-11 08:26 |  |
| [`evidence/rows.json`](../../evidence/rows.json) | For each timeline row (its permanent id), the outside addresses it cites and our latest capture of each: link the row to evidence/<evidence>.html. null means there is no capture, with the reason. | incident.archivist@ | 11-11 12:25 |  |
| [`evidence/rr/2026/11/11/0419-front.json`](../../evidence/rr/2026/11/11/0419-front.json) | **Service unavailable.**  | incident.archivist@ | 11-11 04:28 | rr |
| [`evidence/rr/2026/11/11/0419-robots-txt.json`](../../evidence/rr/2026/11/11/0419-robots-txt.json) | **Service unavailable.**  | incident.archivist@ | 11-11 04:28 | rr |
| [`evidence/rr/2026/11/11/0432-termos-e-condicoes.json`](../../evidence/rr/2026/11/11/0432-termos-e-condicoes.json) | **Service unavailable.**  | incident.archivist@ | 11-11 04:47 | rr |
| [`evidence/rr/2026/11/11/0434-contactos.json`](../../evidence/rr/2026/11/11/0434-contactos.json) | **Service unavailable.**  | incident.archivist@ | 11-11 04:47 | rr |
| [`evidence/rr/index.json`](../../evidence/rr/index.json) | Every capture of rr.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | rr |
| [`evidence/rtp/2026/11/11/0241-noticias-pais-depressao-charles-esperado-agravamento-signifi-ed529c17.json`](../../evidence/rtp/2026/11/11/0241-noticias-pais-depressao-charles-esperado-agravamento-signifi-ed529c17.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0243-noticias-noticiario-antena1-2h-depressao-charles-protecao-ci-3cf97066.json`](../../evidence/rtp/2026/11/11/0243-noticias-noticiario-antena1-2h-depressao-charles-protecao-ci-3cf97066.json) | **2h Depressão Charles: proteção civil da Madeira regista mais de 50 ocorrências.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0248-noticias-pais-portugal-esta-em-situacao-de-alerta-devido-a-p-94851a2a.json`](../../evidence/rtp/2026/11/11/0248-noticias-pais-portugal-esta-em-situacao-de-alerta-devido-a-p-94851a2a.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0249-noticias-pais-depressao-charles-oito-distritos-sob-aviso-ver-4b18ee13.json`](../../evidence/rtp/2026/11/11/0249-noticias-pais-depressao-charles-oito-distritos-sob-aviso-ver-4b18ee13.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0249-noticias-pais-primeiro-ministro-alerta-para-horas-dificeis-e-186c68f6.json`](../../evidence/rtp/2026/11/11/0249-noticias-pais-primeiro-ministro-alerta-para-horas-dificeis-e-186c68f6.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0250-noticias-pais-pais-vai-ser-posto-a-prova-governo-declara-sit-918d8ffc.json`](../../evidence/rtp/2026/11/11/0250-noticias-pais-pais-vai-ser-posto-a-prova-governo-declara-sit-918d8ffc.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 02:57 | rtp |
| [`evidence/rtp/2026/11/11/0324-noticias-noticiario-antena1-14h-lisboa-encerra-espacos-publi-0cde6d56.json`](../../evidence/rtp/2026/11/11/0324-noticias-noticiario-antena1-14h-lisboa-encerra-espacos-publi-0cde6d56.json) | **14h Lisboa encerra espaços públicos à meia-noite devido ao mau tempo.**  | incident.archivist@ | 11-11 03:27 | rtp |
| [`evidence/rtp/2026/11/11/0329-noticias-noticiario-antena1-15h-pais-prepara-se-para-a-tempe-d429c7dd.json`](../../evidence/rtp/2026/11/11/0329-noticias-noticiario-antena1-15h-pais-prepara-se-para-a-tempe-d429c7dd.json) | **15h País prepara-se para a tempestade.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0331-noticias-pais-regiao-oeste-espera-que-medidas-tomadas-apos-t-d3458e31.json`](../../evidence/rtp/2026/11/11/0331-noticias-pais-regiao-oeste-espera-que-medidas-tomadas-apos-t-d3458e31.json) | **Região Oeste espera que medidas tomadas após tempestade Kristin, ajudem se houver necessidade na depressão Charles.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0342-noticias-noticiario-antena1-16h-montenegro-visita-sede-da-pr-af082162.json`](../../evidence/rtp/2026/11/11/0342-noticias-noticiario-antena1-16h-montenegro-visita-sede-da-pr-af082162.json) | **16h Montenegro visita sede da Proteção Civil.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0343-noticias-noticiario-antena1-17h-presidente-passa-a-noite-em-dc3c82f1.json`](../../evidence/rtp/2026/11/11/0343-noticias-noticiario-antena1-17h-presidente-passa-a-noite-em-dc3c82f1.json) | **17h Presidente passa a noite em Belém para acompanhar temporal.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0349-noticias-noticiario-antena1-19h-charles-pm-avisa-que-pais-va-00931abf.json`](../../evidence/rtp/2026/11/11/0349-noticias-noticiario-antena1-19h-charles-pm-avisa-que-pais-va-00931abf.json) | **19h Charles. PM avisa que país vai enfrentar horas dífíceis.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0352-noticias-noticiario-antena1-20h-protecao-civil-ja-recebeu-ma-76d8723d.json`](../../evidence/rtp/2026/11/11/0352-noticias-noticiario-antena1-20h-protecao-civil-ja-recebeu-ma-76d8723d.json) | **20h Proteção Civil já recebeu mais de mil pedidos de ajuda.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0352-noticias-pais-tempestade-charles-montenegro-garante-que-o-pa-0c5413ea.json`](../../evidence/rtp/2026/11/11/0352-noticias-pais-tempestade-charles-montenegro-garante-que-o-pa-0c5413ea.json) | **Tempestade Charles. Montenegro garante que o país está mais preparado.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0353-noticias-pais-tempestade-charles-comerciantes-preparam-se-pa-abbb49fd.json`](../../evidence/rtp/2026/11/11/0353-noticias-pais-tempestade-charles-comerciantes-preparam-se-pa-abbb49fd.json) | **Tempestade Charles. Comerciantes preparam-se para inundações.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0357-noticias-pais-toda-a-cautela-e-pouca-protecao-civil-vinca-qu-4d4e2c10.json`](../../evidence/rtp/2026/11/11/0357-noticias-pais-toda-a-cautela-e-pouca-protecao-civil-vinca-qu-4d4e2c10.json) | **"Toda a cautela é pouca". Proteção Civil vinca que Grande Lisboa "vai ser seriamente afetada".**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0359-noticias-noticiario-antena1-21h-madeira-entra-em-alerta-verm-450bc3aa.json`](../../evidence/rtp/2026/11/11/0359-noticias-noticiario-antena1-21h-madeira-entra-em-alerta-verm-450bc3aa.json) | **21h Madeira entra em alerta vermelho por causa do mau tempo.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0400-noticias-noticiario-antena1-22h-ipma-depressao-mudou-a-traje-e0a37dc7.json`](../../evidence/rtp/2026/11/11/0400-noticias-noticiario-antena1-22h-ipma-depressao-mudou-a-traje-e0a37dc7.json) | **22h IPMA depressão mudou a trajetória mais para sul.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0401-noticias-noticiario-antena1-23h-madeira-o-pico-da-tempestade-2125fc75.json`](../../evidence/rtp/2026/11/11/0401-noticias-noticiario-antena1-23h-madeira-o-pico-da-tempestade-2125fc75.json) | **23h Madeira, o pico da tempestade deve ser entre a meia-noite e as 3 da manhã.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0405-noticias-pais-continente-em-situacao-de-alerta-devido-a-pass-ede83028.json`](../../evidence/rtp/2026/11/11/0405-noticias-pais-continente-em-situacao-de-alerta-devido-a-pass-ede83028.json) | **Continente em situação de alerta devido à passagem da depressão Charlie.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0405-noticias-pais-danos-semelhantes-aos-da-tempestade-kristin-sa-f31b0084.json`](../../evidence/rtp/2026/11/11/0405-noticias-pais-danos-semelhantes-aos-da-tempestade-kristin-sa-f31b0084.json) | **Portugal está em situação de alerta devido à passagem da depressão Charles.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0408-noticias-rss.json`](../../evidence/rtp/2026/11/11/0408-noticias-rss.json) |  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0411-front.json`](../../evidence/rtp/2026/11/11/0411-front.json) | **RTP - Rádio e Televisão de Portugal.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0411-institucional-contactos-gerais.json`](../../evidence/rtp/2026/11/11/0411-institucional-contactos-gerais.json) | **Contactos \| Empresa \| RTP.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0411-rgpd-termos-e-condicoes.json`](../../evidence/rtp/2026/11/11/0411-rgpd-termos-e-condicoes.json) | **Termos e Condições - RGPD.**  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/2026/11/11/0411-robots-txt.json`](../../evidence/rtp/2026/11/11/0411-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/rtp/index.json`](../../evidence/rtp/index.json) | Every capture of media.rtp.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | rtp |
| [`evidence/sapo/2026/11/11/0422-front.json`](../../evidence/sapo/2026/11/11/0422-front.json) | **SAPO – Última Hora e Notícias de Hoje atualizadas ao minuto.**  | incident.archivist@ | 11-11 04:28 | sapo |
| [`evidence/sapo/2026/11/11/0423-robots-txt.json`](../../evidence/sapo/2026/11/11/0423-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | sapo |
| [`evidence/sapo/2026/11/11/0436-artigo-depressao-charles-muda-trajetoria-para-sul-com-menos-8285a269.json`](../../evidence/sapo/2026/11/11/0436-artigo-depressao-charles-muda-trajetoria-para-sul-com-menos-8285a269.json) | **Depressão Charles muda trajetória para sul, com menos vento em Lisboa e Norte mais resguardado.**  | incident.archivist@ | 11-11 04:47 | sapo |
| [`evidence/sapo/index.json`](../../evidence/sapo/index.json) | Every capture of sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | sapo |
| [`evidence/severeweather-wmo-int/2026/11/11/0308-front.json`](../../evidence/severeweather-wmo-int/2026/11/11/0308-front.json) | **Severe Weather Information Centre 3.0.**  | incident.archivist@ | 11-11 03:27 | severeweather-wmo-int |
| [`evidence/severeweather-wmo-int/index.json`](../../evidence/severeweather-wmo-int/index.json) | Every capture of severeweather.wmo.int's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | severeweather-wmo-int |
| [`evidence/sicnoticias/2026/11/11/0410-sitemap-news-xml.json`](../../evidence/sicnoticias/2026/11/11/0410-sitemap-news-xml.json) |  | incident.archivist@ | 11-11 04:28 | sicnoticias |
| [`evidence/sicnoticias/2026/11/11/0419-front.json`](../../evidence/sicnoticias/2026/11/11/0419-front.json) | **sicnoticias.pt.**  | incident.archivist@ | 11-11 04:28 | sicnoticias |
| [`evidence/sicnoticias/2026/11/11/0419-robots-txt.json`](../../evidence/sicnoticias/2026/11/11/0419-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | sicnoticias |
| [`evidence/sicnoticias/index.json`](../../evidence/sicnoticias/index.json) | Every capture of sicnoticias.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | sicnoticias |
| [`evidence/smhi-se/2026/11/11/0306-en-weather.json`](../../evidence/smhi-se/2026/11/11/0306-en-weather.json) | **Weather — SMHI.**  | incident.archivist@ | 11-11 03:27 | smhi-se |
| [`evidence/smhi-se/index.json`](../../evidence/smhi-se/index.json) | Every capture of smhi.se's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | smhi-se |
| [`evidence/snirh-apambiente-pt/2026/11/11/0310-front.json`](../../evidence/snirh-apambiente-pt/2026/11/11/0310-front.json) | **403 Forbidden.**  | incident.archivist@ | 11-11 03:27 | snirh-apambiente-pt |
| [`evidence/snirh-apambiente-pt/index.json`](../../evidence/snirh-apambiente-pt/index.json) | Every capture of snirh.apambiente.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | snirh-apambiente-pt |
| [`evidence/sources.json`](../../evidence/sources.json) | Which source an outside address belongs to, and whether its page may be shown here. 'show: true' puts the screenshot in the display vault (readable by anyone with the published read key); 'show: … | incident.archivist@ | 11-11 09:27 | [`CLAUDE.md`](../../CLAUDE.md), [`agents/archivist/status.json`](../../agents/archivist/status.json) |
| [`evidence/techtimes/2026/11/11/0246-articles-330276-20261109-web-summit-2026-opens-tonight-manus-f7aed519.json`](../../evidence/techtimes/2026/11/11/0246-articles-330276-20261109-web-summit-2026-opens-tonight-manus-f7aed519.json) | **Web Summit 2026 Opens Tonight: Manus AI, Blocked From Meta by Beijing, Takes Lisbon Stage.**  | incident.archivist@ | 11-11 02:51 | techtimes |
| [`evidence/techtimes/2026/11/11/0425-front.json`](../../evidence/techtimes/2026/11/11/0425-front.json) | **Tech Times \| Tech News, Science, Health, Reviews.**  | incident.archivist@ | 11-11 04:28 | techtimes |
| [`evidence/techtimes/2026/11/11/0426-contact-us.json`](../../evidence/techtimes/2026/11/11/0426-contact-us.json) | **Contact Us.**  | incident.archivist@ | 11-11 04:28 | techtimes |
| [`evidence/techtimes/2026/11/11/0426-robots-txt.json`](../../evidence/techtimes/2026/11/11/0426-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | techtimes |
| [`evidence/techtimes/2026/11/11/0426-termsofservice.json`](../../evidence/techtimes/2026/11/11/0426-termsofservice.json) | **Terms Of Service.**  | incident.archivist@ | 11-11 04:28 | techtimes |
| [`evidence/techtimes/index.json`](../../evidence/techtimes/index.json) | Every capture of techtimes.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | techtimes |
| [`evidence/tek-sapo/2026/11/11/0235-noticias-ciencia-artigos-depressao-charles-web-summit-sob-du-5ec6356c.json`](../../evidence/tek-sapo/2026/11/11/0235-noticias-ciencia-artigos-depressao-charles-web-summit-sob-du-5ec6356c.json) | **Depressão Charles: Web Summit sob dúvida, pontes do Tejo com limite de 60 km/h e túneis de Lisboa fechados - Tek Notícias.**  | incident.archivist@ | 11-11 02:40 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0320-noticias-ciencia-artigos-veja-como-evolui-a-depressao-charle-b504f42b.json`](../../evidence/tek-sapo/2026/11/11/0320-noticias-ciencia-artigos-veja-como-evolui-a-depressao-charle-b504f42b.json) | **Veja como evolui a depressão Charles e prepare-se para o mau tempo de quarta-feira - Tek Notícias.**  | incident.archivist@ | 11-11 03:27 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0337-noticias-telecomunicacoes-artigos-web-summit-2026-comunicaco-f5a153cc.json`](../../evidence/tek-sapo/2026/11/11/0337-noticias-telecomunicacoes-artigos-web-summit-2026-comunicaco-f5a153cc.json) | **Web Summit 2026: Comunicações reforçadas e uma “war room” atenta ao impacto da depressão Charles - Tek Notícias.**  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0348-noticias-negocios-artigos-web-summit-cede-as-pressoes-e-fech-6b13b29b.json`](../../evidence/tek-sapo/2026/11/11/0348-noticias-negocios-artigos-web-summit-cede-as-pressoes-e-fech-6b13b29b.json) | **Web Summit cede às pressões e fecha portas no segundo dia por causa do mau tempo - Tek Notícias.**  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0409-rss.json`](../../evidence/tek-sapo/2026/11/11/0409-rss.json) |  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0421-front.json`](../../evidence/tek-sapo/2026/11/11/0421-front.json) | **Tek Notícias Tecnologia explicada com rigor e clareza.**  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0422-ficha-tecnica.json`](../../evidence/tek-sapo/2026/11/11/0422-ficha-tecnica.json) | **Ficha Técnica - Tek Notícias.**  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/2026/11/11/0422-robots-txt.json`](../../evidence/tek-sapo/2026/11/11/0422-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/tek-sapo/index.json`](../../evidence/tek-sapo/index.json) | Every capture of tek.sapo.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | tek-sapo |
| [`evidence/theguardian/2026/11/11/0411-sitemaps-news-xml.json`](../../evidence/theguardian/2026/11/11/0411-sitemaps-news-xml.json) |  | incident.archivist@ | 11-11 04:28 | theguardian |
| [`evidence/theguardian/2026/11/11/0426-front.json`](../../evidence/theguardian/2026/11/11/0426-front.json) | **Latest news, sport and opinion from the Guardian.**  | incident.archivist@ | 11-11 04:28 | theguardian |
| [`evidence/theguardian/2026/11/11/0427-robots-txt.json`](../../evidence/theguardian/2026/11/11/0427-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | theguardian |
| [`evidence/theguardian/index.json`](../../evidence/theguardian/index.json) | Every capture of theguardian.com's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | theguardian |
| [`evidence/tsf/2026/11/11/0246-sociedade-artigo-web-summit-suspende-programacao-na-quarta-f-0ed38b83.json`](../../evidence/tsf/2026/11/11/0246-sociedade-artigo-web-summit-suspende-programacao-na-quarta-f-0ed38b83.json) | **Web Summit suspende programação na quarta-feira.**  | incident.archivist@ | 11-11 02:57 | tsf |
| [`evidence/tsf/2026/11/11/0410-feed-news-sitemap-xml.json`](../../evidence/tsf/2026/11/11/0410-feed-news-sitemap-xml.json) |  | incident.archivist@ | 11-11 04:28 | tsf |
| [`evidence/tsf/2026/11/11/0419-front.json`](../../evidence/tsf/2026/11/11/0419-front.json) | **TSF Rádio Notícias.**  | incident.archivist@ | 11-11 04:28 | tsf |
| [`evidence/tsf/2026/11/11/0419-robots-txt.json`](../../evidence/tsf/2026/11/11/0419-robots-txt.json) |  | incident.archivist@ | 11-11 04:28 | tsf |
| [`evidence/tsf/2026/11/11/0432-termos-e-condicoes.json`](../../evidence/tsf/2026/11/11/0432-termos-e-condicoes.json) | **Termos de Uso e Política de Privacidade.**  | incident.archivist@ | 11-11 04:47 | tsf |
| [`evidence/tsf/2026/11/11/0435-contactos.json`](../../evidence/tsf/2026/11/11/0435-contactos.json) | **Contactos.**  | incident.archivist@ | 11-11 04:47 | tsf |
| [`evidence/tsf/index.json`](../../evidence/tsf/index.json) | Every capture of tsf.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | tsf |
| [`evidence/ttsl/2026/11/11/0230-front.json`](../../evidence/ttsl/2026/11/11/0230-front.json) | **Transtejo Soflusa \| Unimos margens.**  | incident.archivist@ | 11-11 02:31 | ttsl |
| [`evidence/ttsl/index.json`](../../evidence/ttsl/index.json) | Every capture of ttsl.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | ttsl |
| [`evidence/tvi-iol/2026/11/11/0433-contactos.json`](../../evidence/tvi-iol/2026/11/11/0433-contactos.json) | **CONTACTOS - TVI.**  | incident.archivist@ | 11-11 04:47 | tvi-iol |
| [`evidence/tvi-iol/2026/11/11/0433-front.json`](../../evidence/tvi-iol/2026/11/11/0433-front.json) | **TVI.**  | incident.archivist@ | 11-11 04:47 | tvi-iol |
| [`evidence/tvi-iol/index.json`](../../evidence/tvi-iol/index.json) | Every capture of tvi.iol.pt's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:47 | tvi-iol |
| [`evidence/weather-gc-ca/2026/11/11/0307-front.json`](../../evidence/weather-gc-ca/2026/11/11/0307-front.json) | **Weather Information - Environment Canada.**  | incident.archivist@ | 11-11 03:27 | weather-gc-ca |
| [`evidence/weather-gc-ca/index.json`](../../evidence/weather-gc-ca/index.json) | Every capture of weather.gc.ca's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | weather-gc-ca |
| [`evidence/weather-gov/2026/11/11/0254-mapclick-php-lat-40-7146-lon-74-0071.json`](../../evidence/weather-gov/2026/11/11/0254-mapclick-php-lat-40-7146-lon-74-0071.json) | **7-Day Forecast 40.71N 74.01W.**  | incident.archivist@ | 11-11 02:57 | weather-gov |
| [`evidence/weather-gov/2026/11/11/0258-front.json`](../../evidence/weather-gov/2026/11/11/0258-front.json) | **National Weather Service.**  | incident.archivist@ | 11-11 03:02 | weather-gov |
| [`evidence/weather-gov/2026/11/11/0300-disclaimer.json`](../../evidence/weather-gov/2026/11/11/0300-disclaimer.json) | **Disclaimer.**  | incident.archivist@ | 11-11 03:02 | weather-gov |
| [`evidence/weather-gov/2026/11/11/0302-contact.json`](../../evidence/weather-gov/2026/11/11/0302-contact.json) | **Contact Us.**  | incident.archivist@ | 11-11 03:27 | weather-gov |
| [`evidence/weather-gov/2026/11/11/0304-logorequest.json`](../../evidence/weather-gov/2026/11/11/0304-logorequest.json) | **Request for Permission to Use Official NOAA Emblem and NWS Logo.**  | incident.archivist@ | 11-11 03:27 | weather-gov |
| [`evidence/weather-gov/index.json`](../../evidence/weather-gov/index.json) | Every capture of forecast.weather.gov's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | weather-gov |
| [`evidence/websummit/2026/11/11/0216-blog-web-summit-important-event-update-2026.json`](../../evidence/websummit/2026/11/11/0216-blog-web-summit-important-event-update-2026.json) | **Important event update.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0216-blog.json`](../../evidence/websummit/2026/11/11/0216-blog.json) | **What's happening at Web Summit \| Web Summit.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0223-front.json`](../../evidence/websummit/2026/11/11/0223-front.json) | **Web Summit - The best tech conference on the planet \| November 9-12, 2026.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0224-news.json`](../../evidence/websummit/2026/11/11/0224-news.json) | **What's happening at Web Summit \| Web Summit.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0225-essentials-app.json`](../../evidence/websummit/2026/11/11/0225-essentials-app.json) | **Mobile app \| Essentials \| Web Summit \| November 9-12, 2026.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0225-essentials-schedule.json`](../../evidence/websummit/2026/11/11/0225-essentials-schedule.json) | **Schedule \| Essentials \| Web Summit \| November 9-12, 2026.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0225-schedule.json`](../../evidence/websummit/2026/11/11/0225-schedule.json) | **Check out the 2026 program \| Web Summit \| November 9-12, 2026.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0228-startups-pitch.json`](../../evidence/websummit/2026/11/11/0228-startups-pitch.json) | **PITCH \| Startup competition at Web Summit \| November 9-12, 2026.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0240-sitemap-xml.json`](../../evidence/websummit/2026/11/11/0240-sitemap-xml.json) |  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0324-blog-web-summit-important-event-update-2026.json`](../../evidence/websummit/2026/11/11/0324-blog-web-summit-important-event-update-2026.json) | **Important event update.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0324-blog.json`](../../evidence/websummit/2026/11/11/0324-blog.json) | **What's happening at Web Summit \| Web Summit.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0424-blog-web-summit-important-event-update-2026.json`](../../evidence/websummit/2026/11/11/0424-blog-web-summit-important-event-update-2026.json) | **Important event update.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0424-blog.json`](../../evidence/websummit/2026/11/11/0424-blog.json) | **What's happening at Web Summit \| Web Summit.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0523-blog-web-summit-important-event-update-2026.json`](../../evidence/websummit/2026/11/11/0523-blog-web-summit-important-event-update-2026.json) | **Important event update.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/2026/11/11/0523-blog.json`](../../evidence/websummit/2026/11/11/0523-blog.json) | **What's happening at Web Summit \| Web Summit.**  | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/websummit/index.json`](../../evidence/websummit/index.json) | Every capture of Web Summit's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 05:28 | websummit |
| [`evidence/wikipedia/2026/11/11/0257-wiki-2026-e2-80-9327-european-windstorm-season.json`](../../evidence/wikipedia/2026/11/11/0257-wiki-2026-e2-80-9327-european-windstorm-season.json) | **2026–27 European windstorm season - Wikipedia.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0257-wiki-borrasca-charles.json`](../../evidence/wikipedia/2026/11/11/0257-wiki-borrasca-charles.json) | **Borrasca Charles - Wikipedia, la enciclopedia libre.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0257-wiki-depress-c3-a3o-charles.json`](../../evidence/wikipedia/2026/11/11/0257-wiki-depress-c3-a3o-charles.json) | **Depressão Charles – Wikipédia, a enciclopédia livre.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0257-wiki-storm-charles.json`](../../evidence/wikipedia/2026/11/11/0257-wiki-storm-charles.json) | **2026–27 European windstorm season - Wikipedia.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0257-wiki-tempestade-charles.json`](../../evidence/wikipedia/2026/11/11/0257-wiki-tempestade-charles.json) | **Tempestade Charles – Wikipédia, a enciclopédia livre.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0301-wiki-wikipedia-general-disclaimer.json`](../../evidence/wikipedia/2026/11/11/0301-wiki-wikipedia-general-disclaimer.json) | **Wikipedia:General disclaimer - Wikipedia.**  | incident.archivist@ | 11-11 03:02 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0303-wiki-ajuda-p-c3-a1gina-principal.json`](../../evidence/wikipedia/2026/11/11/0303-wiki-ajuda-p-c3-a1gina-principal.json) | **Ajuda:Página principal – Wikipédia, a enciclopédia livre.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0304-wiki-2026-e2-80-942027-e5-b9-b4-e6-ad-90-e6-b4-b2-e9-a2-a8-e-2327c551.json`](../../evidence/wikipedia/2026/11/11/0304-wiki-2026-e2-80-942027-e5-b9-b4-e6-ad-90-e6-b4-b2-e9-a2-a8-e-2327c551.json) | **2026—2027年歐洲風暴季 - 维基百科，自由的百科全书.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0304-wiki-51st-annie-awards.json`](../../evidence/wikipedia/2026/11/11/0304-wiki-51st-annie-awards.json) | **51st Annie Awards - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0304-wiki-depress-c3-a3o-bruna.json`](../../evidence/wikipedia/2026/11/11/0304-wiki-depress-c3-a3o-bruna.json) | **Depressão Bruna – Wikipédia, a enciclopédia livre.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0304-wiki-saison-des-temp-c3-aates-hivernales-en-europe-de-2026-2027.json`](../../evidence/wikipedia/2026/11/11/0304-wiki-saison-des-temp-c3-aates-hivernales-en-europe-de-2026-2027.json) | **Saison des tempêtes hivernales en Europe de 2026-2027 — Wikipédia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0304-wiki-wikipedia-contact-us.json`](../../evidence/wikipedia/2026/11/11/0304-wiki-wikipedia-contact-us.json) | **Wikipedia:Contact us - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-biographies-of-living-persons.json`](../../evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-biographies-of-living-persons.json) | **Wikipedia:Biographies of living persons - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-neutral-point-of-view.json`](../../evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-neutral-point-of-view.json) | **Wikipedia:Neutral point of view - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-no-original-research.json`](../../evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-no-original-research.json) | **Wikipedia:No original research - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-reliable-sources.json`](../../evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-reliable-sources.json) | **Wikipedia:Reliable sources - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-verifiability.json`](../../evidence/wikipedia/2026/11/11/0305-wiki-wikipedia-verifiability.json) | **Wikipedia:Verifiability - Wikipedia.**  | incident.archivist@ | 11-11 03:27 | wikipedia |
| [`evidence/wikipedia/index.json`](../../evidence/wikipedia/index.json) | Every capture of Wikipedia's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | wikipedia |
| [`evidence/worldview-earthdata-nasa-gov/2026/11/11/0309-front.json`](../../evidence/worldview-earthdata-nasa-gov/2026/11/11/0309-front.json) | **NASA Worldview.**  | incident.archivist@ | 11-11 03:27 | worldview-earthdata-nasa-gov |
| [`evidence/worldview-earthdata-nasa-gov/index.json`](../../evidence/worldview-earthdata-nasa-gov/index.json) | Every capture of worldview.earthdata.nasa.gov's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | worldview-earthdata-nasa-gov |
| [`evidence/yr-no/2026/11/11/0254-en-forecast-hourly-table-2-2267057-portugal-lisbon-lisbon.json`](../../evidence/yr-no/2026/11/11/0254-en-forecast-hourly-table-2-2267057-portugal-lisbon-lisbon.json) | **Yr - Lisbon - Hourly weather forecast.**  | incident.archivist@ | 11-11 02:57 | yr-no |
| [`evidence/yr-no/2026/11/11/0306-en.json`](../../evidence/yr-no/2026/11/11/0306-en.json) | **Yr.**  | incident.archivist@ | 11-11 03:27 | yr-no |
| [`evidence/yr-no/index.json`](../../evidence/yr-no/index.json) | Every capture of yr.no's addresses, with the sha256 of each capture's visible text and screenshot. | incident.archivist@ | 11-11 04:28 | yr-no |
| [`flows/README.md`](../../flows/README.md) | **Flows: the team's work, step by step.** Small animations of how the work was done (a wake, a hand-over, an agent over the night, the storyteller's paths), each built from the record by one tool, each step with its commit or file, each … | incident.motion@ | 11-11 11:48 |  |
| [`flows/flows.json`](../../flows/flows.json) | The flows built by recipe from the record (tools/flows-build.mjs; recipes in app/flows/core.js). One line each: kind (wake, handover, night, hour: the last hour of the record), agent (its role or … | incident.motion@ | 11-11 11:48 | [`tools/flows-build.mjs`](../../tools/flows-build.mjs) |
| [`guide/HANDOVER.md`](../../guide/HANDOVER.md) | **The guide: handover.** Kept by incident.sherpa@web-summit.dinis, 11 November 2026, 12:19 UTC | incident.sherpa@ | 11-11 12:19 |  |
| [`guide/index.md`](../../guide/index.md) | **Are you in Lisbon right now? A guide through Storm Charles.** The questions people in Lisbon are asking during Storm Charles, answered only from what the authorities and operators have stated, each with its source and the time read. What is happening now, … | incident.sherpa@ | 11-11 12:05 | [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`guide/lisbon/index.md`](../../guide/lisbon/index.md) | **In Lisbon now? Storm Charles today.** For anyone in Lisbon during Storm Charles: IPMA's warnings in force, flights, getting around and what is open, each from the authority's or operator's own word with its source and the time read. Not … | incident.sherpa@ | 11-11 12:05 | [`guide/index.md`](../../guide/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`guide/media/index.md`](../../guide/media/index.md) | **For journalists: Storm Charles, sourced.** For journalists covering Storm Charles: the current headline and warnings, the decisions with their primary sources and times, and where to take the data. Not a warning service. | incident.sherpa@ | 11-11 12:05 | [`guide/index.md`](../../guide/index.md), [`help/cite.md`](../../help/cite.md), [`welcome/index.md`](../../welcome/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`guide/stranded/index.md`](../../guide/stranded/index.md) | **Stranded in Lisbon? What is open, how to get around.** Stuck in Lisbon during Storm Charles: what authorities and operators have stated is open or closed, and how transport runs, each with its source and the time read; never inferred. Not a warning … | incident.sherpa@ | 11-11 12:05 | [`guide/index.md`](../../guide/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`help/README.md`](../../help/README.md) | **Help: how to read this site.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Short pages, one question each. Asked for by Dinis Cruz ("we need to have a whole help section", 11 November, about 02:10 … | incident.librarian@ | 11-11 04:21 | [`BRIEF.md`](../../BRIEF.md), [`help/cite.md`](../../help/cite.md), [`help/corrections.md`](../../help/corrections.md), [`help/data.md`](../../help/data.md), [`help/follow.md`](../../help/follow.md), [`help/labels.md`](../../help/labels.md), and 3 more |
| [`help/cite.md`](../../help/cite.md) | **How to cite us.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. | incident.librarian@ | 11-11 02:19 | [`help/README.md`](../../help/README.md) |
| [`help/corrections.md`](../../help/corrections.md) | **Corrections.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. | incident.librarian@ | 11-11 02:19 | [`help/README.md`](../../help/README.md) |
| [`help/data.md`](../../help/data.md) | **The data, the query and the files.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. | incident.librarian@ | 11-11 02:25 | [`help/README.md`](../../help/README.md) |
| [`help/follow.md`](../../help/follow.md) | **From a word to its evidence.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. | incident.librarian@ | 11-11 02:19 | [`help/README.md`](../../help/README.md) |
| [`help/labels.md`](../../help/labels.md) | **Fact, evidence, hypothesis: how far to trust a line.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. The rule is in CLAUDE.md, Content rules. | incident.librarian@ | 11-11 02:19 | [`CLAUDE.md`](../../CLAUDE.md), [`help/README.md`](../../help/README.md) |
| [`help/print.md`](../../help/print.md) | **Does a page print? How to test it.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 04:20 UTC. Back to Help. For the agents who make pages; asked by incident.journalist@ ("printable" had no test). | incident.librarian@ | 11-11 04:21 | [`help/README.md`](../../help/README.md) |
| [`help/what-this-is.md`](../../help/what-this-is.md) | **What this site is.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:15 UTC. Back to Help. | incident.librarian@ | 11-11 02:19 | [`agents/JOBS.md`](../../agents/JOBS.md), [`help/README.md`](../../help/README.md), [`library/README.md`](../README.md) |
| [`journal/README.md`](../../journal/README.md) | **The journal: how this site was made.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 10:35 UTC | incident.journalist@ | 11-11 10:36 | [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/a-storm-one-person-one-night.json`](../../journal/a-storm-one-person-one-night.json) | What each statement of journal/a-storm-one-person-one-night.md rests on. Resolved on every build by tools/journal-build.mjs (the kinds of support are listed at the top of that file); the resolved … | incident.journalist@ | 11-11 10:15 | [`journal/a-storm-one-person-one-night.md`](../../journal/a-storm-one-person-one-night.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/a-storm-one-person-one-night.md`](../../journal/a-storm-one-person-one-night.md) | **A storm, one person, twenty-something agents, one night.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 10:14 UTC | incident.journalist@ | 11-11 10:15 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/an-agents-first-twelve-minutes.json`](../../journal/an-agents-first-twelve-minutes.json) | What each statement of journal/an-agents-first-twelve-minutes.md rests on: steps of incident.reporter@'s trace start-a-jobs-line-to-a-first-page (each with its own commit and served version) and … | incident.journalist@ | 11-11 05:14 | [`journal/an-agents-first-twelve-minutes.md`](../../journal/an-agents-first-twelve-minutes.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/an-agents-first-twelve-minutes.md`](../../journal/an-agents-first-twelve-minutes.md) | **An agent's first twelve minutes.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 05:14 UTC | incident.journalist@ | 11-11 05:14 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/an-empty-account.json`](../../journal/an-empty-account.json) | What each statement of journal/an-empty-account.md rests on: the status files of the agents the empty account stopped, incident.accountant@'s record of the provider's account, the board's card and … | incident.journalist@ | 11-11 12:17 | [`journal/an-empty-account.md`](../../journal/an-empty-account.md), [`reporter/traces/outage-the-model-account-out-of-credit.json`](../../reporter/traces/outage-the-model-account-out-of-credit.json), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/an-empty-account.md`](../../journal/an-empty-account.md) | **An empty account stopped the models, and only the models.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 12:17 UTC | incident.journalist@ | 11-11 12:17 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/an-explanation-that-is-data.json`](../../journal/an-explanation-that-is-data.json) | What each statement of journal/an-explanation-that-is-data.md rests on: steps of incident.reporter@'s trace studio-a-spoken-idea-to-an-animation (each with its own commit and served version) and … | incident.journalist@ | 11-11 05:17 | [`journal/an-explanation-that-is-data.md`](../../journal/an-explanation-that-is-data.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/an-explanation-that-is-data.md`](../../journal/an-explanation-that-is-data.md) | **An explanation that is data.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 05:16 UTC | incident.journalist@ | 11-11 05:17 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/beginning-to-end.json`](../../journal/beginning-to-end.json) | What each statement of journal/beginning-to-end.md (the journal's closing piece) rests on: incident.ci@'s data, the accountant's books, the board, the brief, the reporter's traces and the journal's … | incident.journalist@ | 11-11 12:17 | [`journal/beginning-to-end.md`](../../journal/beginning-to-end.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/beginning-to-end.md`](../../journal/beginning-to-end.md) | **Storm Charles, from beginning to end: how one person and thirty agents covered it.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 12:17 UTC | incident.journalist@ | 11-11 12:17 | [`journal/README.md`](../../journal/README.md), [`story/arc.md`](../../story/arc.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/from-a-sentence-to-a-live-page.json`](../../journal/from-a-sentence-to-a-live-page.json) | What each statement of journal/from-a-sentence-to-a-live-page.md rests on: steps of incident.reporter@'s traces (each with its own commit and served version) and sentences of the record. Resolved on … | incident.journalist@ | 11-11 03:11 | [`journal/from-a-sentence-to-a-live-page.md`](../../journal/from-a-sentence-to-a-live-page.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/from-a-sentence-to-a-live-page.md`](../../journal/from-a-sentence-to-a-live-page.md) | **From a sentence to a live page.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 03:11 UTC | incident.journalist@ | 11-11 03:11 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/index.json`](../../journal/index.json) | The journal's pieces, in the order of the printable edition. tools/journal-build.mjs builds each from journal/<slug>.md (the prose) and journal/<slug>.json (what each statement rests on). | incident.journalist@ | 11-11 10:36 | [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/mistakes-made-in-the-open.json`](../../journal/mistakes-made-in-the-open.json) | What each statement of journal/mistakes-made-in-the-open.md rests on. Resolved on every build by tools/journal-build.mjs. | incident.journalist@ | 11-11 11:23 | [`journal/mistakes-made-in-the-open.md`](../../journal/mistakes-made-in-the-open.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/mistakes-made-in-the-open.md`](../../journal/mistakes-made-in-the-open.md) | **Mistakes made in the open.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 11:22 UTC | incident.journalist@ | 11-11 11:23 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/nobody-asked.json`](../../journal/nobody-asked.json) | What each statement of journal/nobody-asked.md rests on: steps of incident.reporter@'s trace signal-a-warning-lowered-to-the-front-page (each with its own commit and served version) and the timeline … | incident.journalist@ | 11-11 09:13 | [`journal/nobody-asked.md`](../../journal/nobody-asked.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/nobody-asked.md`](../../journal/nobody-asked.md) | **Nobody asked.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 09:13 UTC | incident.journalist@ | 11-11 09:13 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/read-before-he-saw-it.json`](../../journal/read-before-he-saw-it.json) | What each statement of journal/read-before-he-saw-it.md rests on: steps of incident.reporter@'s trace loop-a-front-page-for-newcomers (each with its own commit and served version) and the brief. … | incident.journalist@ | 11-11 12:17 | [`journal/read-before-he-saw-it.md`](../../journal/read-before-he-saw-it.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/read-before-he-saw-it.md`](../../journal/read-before-he-saw-it.md) | **Read before he saw it.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 12:17 UTC | incident.journalist@ | 11-11 12:17 | [`journal/README.md`](../../journal/README.md) |
| [`journal/starting-again-is-cheaper-than-remembering.json`](../../journal/starting-again-is-cheaper-than-remembering.json) | What each statement of journal/starting-again-is-cheaper-than-remembering.md rests on: steps of incident.reporter@'s trace memory-the-librarian-saves-tokens, the accountant's files and this agent's … | incident.journalist@ | 11-11 10:15 | [`journal/starting-again-is-cheaper-than-remembering.md`](../../journal/starting-again-is-cheaper-than-remembering.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/starting-again-is-cheaper-than-remembering.md`](../../journal/starting-again-is-cheaper-than-remembering.md) | **Starting again is cheaper than remembering.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 10:14 UTC | incident.journalist@ | 11-11 10:15 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/the-first-decision-to-stop.json`](../../journal/the-first-decision-to-stop.json) | What each statement of journal/the-first-decision-to-stop.md rests on: steps of incident.reporter@'s trace decision-web-summit-terms-to-a-hold (each with its own commit and served version) and … | incident.journalist@ | 11-11 07:15 | [`journal/the-first-decision-to-stop.md`](../../journal/the-first-decision-to-stop.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/the-first-decision-to-stop.md`](../../journal/the-first-decision-to-stop.md) | **The first decision to stop.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 07:14 UTC | incident.journalist@ | 11-11 07:15 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/what-it-cost.json`](../../journal/what-it-cost.json) | What each statement of journal/what-it-cost.md rests on: incident.accountant@'s files (with what each said when the sentence was written) and the agents' own ledger lines. Resolved on every build by … | incident.journalist@ | 11-11 11:23 | [`journal/what-it-cost.md`](../../journal/what-it-cost.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/what-it-cost.md`](../../journal/what-it-cost.md) | **What it cost.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 11:22 UTC | incident.journalist@ | 11-11 11:23 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`journal/what-waited-on-the-human.json`](../../journal/what-waited-on-the-human.json) | What each statement of journal/what-waited-on-the-human.md rests on. Resolved on every build by tools/journal-build.mjs. | incident.journalist@ | 11-11 10:15 | [`journal/what-waited-on-the-human.md`](../../journal/what-waited-on-the-human.md), [`tools/journal-build.mjs`](../../tools/journal-build.mjs) |
| [`journal/what-waited-on-the-human.md`](../../journal/what-waited-on-the-human.md) | **What waited on the human.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 10:14 UTC | incident.journalist@ | 11-11 10:15 | [`journal/README.md`](../../journal/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/decisions/days.md`](../../labs/decisions/days.md) | **Day by day: Tuesday, Wednesday, Thursday.** A Labs experiment. One strip per day, 00 to 24: the decisions announced that day at their hour, and under them every warning and decision in effect that day as a bar over the hours it covers. | *not said in the file*; commits: incident.labs@ | 11-11 02:22 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/decisions/flow.md`](../../labs/decisions/flow.md) | **Flow: what followed from a warning.** A Labs experiment. Choose one warning or decision and see only what followed from it, column by column, each card with who decided, when, and the hours it covers. It is the answer to one question, … | *not said in the file*; commits: incident.labs@ | 11-11 02:22 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/decisions/lead-times.md`](../../labs/decisions/lead-times.md) | **Lead times: warning, decision, effect.** A Labs experiment. For every decision with stated hours: the IPMA warning before it, the minute it was announced and the hours it covers, on one axis, with the notice it gave written out; then the … | *not said in the file*; commits: incident.labs@ | 11-11 02:22 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`incidents/2026-11-10-storm-charles/data/weather/analysis.json`](../../incidents/2026-11-10-storm-charles/data/weather/analysis.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/decisions/state.md`](../../labs/decisions/state.md) | **By state of service: closed, suspended, limited, running, not announced.** A Labs experiment. A board with one column per state of a service and one row per place (or per kind of body): each decision sits where its state puts it, so the gaps, and who has not yet said, can … | *not said in the file*; commits: incident.labs@ | 11-11 06:46 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/index.md`](../../labs/index.md) | **Labs.** Experiments in showing Storm Charles: several timelines, several decision views, several weather views, each on its own page, so they can be compared and the best moved into the site's two faces. | *not said* |  | [`BRIEF.md`](../../BRIEF.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/timelines/known-when.md`](../../labs/timelines/known-when.md) | **What was known when.** A Labs experiment. A scrubber: pick any minute and the page rebuilds what stood at that minute: IPMA's warnings for Lisbon or for Madeira's four areas as then sent and not yet replaced (with a play … | *not said in the file*; commits: incident.labs@ | 11-11 02:32 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`incidents/2026-11-10-storm-charles/data/signals.json`](../../incidents/2026-11-10-storm-charles/data/signals.json), [`incidents/2026-11-10-storm-charles/data/weather/cap.json`](../../incidents/2026-11-10-storm-charles/data/weather/cap.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/timelines/lag.md`](../../labs/timelines/lag.md) | **Lag: the source's time against everyone else's.** A Labs experiment. How long after the primary source's own time each outlet first published a fact, and how long after each step of IPMA's warnings one of our desks read it. | *not said in the file*; commits: incident.labs@ | 11-11 02:28 | [`incidents/2026-11-10-storm-charles/data/weather/warnings.json`](../../incidents/2026-11-10-storm-charles/data/weather/warnings.json), [`labs/index.md`](../../labs/index.md), [`research/media/first-on-each-fact.json`](../../research/media/first-on-each-fact.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/timelines/lanes.md`](../../labs/timelines/lanes.md) | **Timeline in lanes: who spoke when.** A Labs experiment. Every row of the timeline on one time axis, in a lane per kind of publisher (the bodies that warn and decide, the carriers of their data, Web Summit, the press, our team, our … | *not said in the file*; commits: incident.labs@ | 11-11 02:32 | [`data/graph/tables/actors.json`](../../data/graph/tables/actors.json), [`data/graph/tables/signals.json`](../../data/graph/tables/signals.json), [`incidents/2026-11-10-storm-charles/data/signals.json`](../../incidents/2026-11-10-storm-charles/data/signals.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/timelines/story.md`](../../labs/timelines/story.md) | **The story in decisions only.** A Labs experiment. A vertical story with nothing but warnings and decisions: those who warn on the left, those who decide for their own service on the right, the time down the middle and the gaps … | *not said in the file*; commits: incident.labs@ | 11-11 02:22 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`labs/weather/day-bands.md`](../../labs/weather/day-bands.md) | **The day in bands, hour by hour.** A Labs experiment. One day, 24 columns, everything stacked: what IPMA warned, what IPMA's and the airport's forecasts said for each hour, what was measured so far, which decisions were in effect, and … | *not said in the file*; commits: incident.labs@ | 11-11 02:37 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`incidents/2026-11-10-storm-charles/data/weather/airport.json`](../../incidents/2026-11-10-storm-charles/data/weather/airport.json), [`incidents/2026-11-10-storm-charles/data/weather/analysis.json`](../../incidents/2026-11-10-storm-charles/data/weather/analysis.json), [`incidents/2026-11-10-storm-charles/data/weather/forecast.json`](../../incidents/2026-11-10-storm-charles/data/weather/forecast.json), [`incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json`](../../incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json), [`incidents/2026-11-10-storm-charles/data/weather/warnings.json`](../../incidents/2026-11-10-storm-charles/data/weather/warnings.json), and 3 more |
| [`labs/weather/day-rebuilt.md`](../../labs/weather/day-rebuilt.md) | **Tuesday rebuilt from what the files still hold.** A Labs experiment. The day-in-bands strip opened on Tuesday 10 November, with the warned bands rebuilt from the warning messages we kept and each one marked as still in the feed or rebuilt from our … | *not said in the file*; commits: incident.labs@ | 11-11 02:37 | [`incidents/2026-11-10-storm-charles/data/decisions/graph.json`](../../incidents/2026-11-10-storm-charles/data/decisions/graph.json), [`incidents/2026-11-10-storm-charles/data/weather/airport.json`](../../incidents/2026-11-10-storm-charles/data/weather/airport.json), [`incidents/2026-11-10-storm-charles/data/weather/analysis.json`](../../incidents/2026-11-10-storm-charles/data/weather/analysis.json), [`incidents/2026-11-10-storm-charles/data/weather/cap.json`](../../incidents/2026-11-10-storm-charles/data/weather/cap.json), [`incidents/2026-11-10-storm-charles/data/weather/forecast.json`](../../incidents/2026-11-10-storm-charles/data/weather/forecast.json), [`incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json`](../../incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json), and 5 more |
| [`labs/weather/models.md`](../../labs/weather/models.md) | **The models side by side.** A Labs experiment. Four model runs for Lisbon (two of IPMA's, MET Norway, Open-Meteo) drawn as what they are, dashed and named hypotheses about the future, against what was actually measured (solid), … | *not said in the file*; commits: incident.labs@ | 11-11 09:15 | [`incidents/2026-11-10-storm-charles/data/weather/airport.json`](../../incidents/2026-11-10-storm-charles/data/weather/airport.json), [`incidents/2026-11-10-storm-charles/data/weather/forecast.json`](../../incidents/2026-11-10-storm-charles/data/weather/forecast.json), [`incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json`](../../incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json), [`incidents/2026-11-10-storm-charles/data/weather/stations.json`](../../incidents/2026-11-10-storm-charles/data/weather/stations.json), [`incidents/2026-11-10-storm-charles/data/weather/warnings.json`](../../incidents/2026-11-10-storm-charles/data/weather/warnings.json), [`labs/index.md`](../../labs/index.md), and 2 more |
| [`labs/weather/stations.md`](../../labs/weather/stations.md) | **Warned against observed, station by station.** A Labs experiment. Every IPMA station we keep for Lisbon (8) and Madeira (16) as a row on one time axis: rain in each hour as bars, mean wind as a line, and above them the warnings that were in … | *not said* |  | [`incidents/2026-11-10-storm-charles/data/weather/cap.json`](../../incidents/2026-11-10-storm-charles/data/weather/cap.json), [`incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json`](../../incidents/2026-11-10-storm-charles/data/weather/lisbon-rain.json), [`incidents/2026-11-10-storm-charles/data/weather/madeira.json`](../../incidents/2026-11-10-storm-charles/data/weather/madeira.json), [`labs/index.md`](../../labs/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`meteorology/build-on.json`](../../meteorology/build-on.json) | What we may build on today: for each open source in the meteorology lineage, one concrete thing this site could draw from it for Lisbon and Madeira this week, the size of the data, the attribution … | incident.meteorology@ | 11-11 02:58 | [`meteorology/licences.json`](../../meteorology/licences.json), [`meteorology/sources.json`](../../meteorology/sources.json) |
| [`meteorology/edges/aggregates.json`](../../meteorology/edges/aggregates.json) | An aggregator republishes the warnings of the services that issue them. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/assimilates.json`](../../meteorology/edges/assimilates.json) | A model takes an observing system's measurements as its starting state (data assimilation), or a machine-learned model is trained on or started from another product. Every edge: the page that says so … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/issues.json`](../../meteorology/edges/issues.json) | A body issues warnings through its warning service, or names storms. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/operates.json`](../../meteorology/edges/operates.json) | A body operates an observing system. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it (`state`), a short quote. Stamped by … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/publishes.json`](../../meteorology/edges/publishes.json) | A body publishes a data set or API; or a data set carries a model's output. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/redistributes.json`](../../meteorology/edges/redistributes.json) | A service passes on another body's model output or observations, in its own format. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/runs.json`](../../meteorology/edges/runs.json) | A body runs a forecast model. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it (`state`), a short quote. Stamped by … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/supplies.json`](../../meteorology/edges/supplies.json) | A forecast provider supplies a site with its forecasts (the site says so). Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/visualises.json`](../../meteorology/edges/visualises.json) | A site or app draws a model's output or an observing system's data. "to": null means the site does not say where its picture comes from on the address read: never guessed. Every edge: the page that … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/edges/warns_from.json`](../../meteorology/edges/warns_from.json) | A warning service or a body's automatic forecast says what its warnings or forecasts are based on. Most services do not say which model stands behind a given warning: a forecaster decides. Every … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/index.md`](../../meteorology/index.md) | **Where a forecast comes from.** Kept by incident.meteorology@web-summit.dinis, 11 November 2026, 03:00 UTC | incident.meteorology@ | 11-11 02:58 | [`meteorology/licences.json`](../../meteorology/licences.json), [`meteorology/lineage.json`](../../meteorology/lineage.json), [`meteorology/sources.json`](../../meteorology/sources.json), [ipma.pt](https://www.ipma.pt/pt/otempo/prev-sam/) |
| [`meteorology/licences.json`](../../meteorology/licences.json) | Licences as data: for each source in the meteorology lineage, the exact licence or terms with the page that states them, and four plain answers: may we read it, store it, show it, transform it; and … | incident.meteorology@ | 11-11 11:36 | [`tools/meteorology-read.mjs`](../../tools/meteorology-read.mjs) |
| [`meteorology/lineage.json`](../../meteorology/lineage.json) | The weather data supply chain as a graph: where a forecast, a warning or a picture on a weather site comes from, down to the instruments. This file is the index and the grammar: the layers (node … | incident.meteorology@ | 11-11 02:37 |  |
| [`meteorology/nodes/body.json`](../../meteorology/nodes/body.json) | Nodes of the meteorology lineage graph, type "body": who runs it. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not here. Joins, each a fact we … | incident.meteorology@ | 11-11 05:23 | [`sources/registry.json`](../../sources/registry.json) |
| [`meteorology/nodes/dataset.json`](../../meteorology/nodes/dataset.json) | Nodes of the meteorology lineage graph, type "dataset": where the output can be fetched. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not here. … | incident.meteorology@ | 11-11 05:23 | [`sources/registry.json`](../../sources/registry.json) |
| [`meteorology/nodes/model.json`](../../meteorology/nodes/model.json) | Nodes of the meteorology lineage graph, type "model": what computes the forecast. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not here. | incident.meteorology@ | 11-11 02:47 |  |
| [`meteorology/nodes/observing-system.json`](../../meteorology/nodes/observing-system.json) | Nodes of the meteorology lineage graph, type "observing-system": what measures the atmosphere. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not … | incident.meteorology@ | 11-11 02:47 |  |
| [`meteorology/nodes/site.json`](../../meteorology/nodes/site.json) | Nodes of the meteorology lineage graph, type "site": what people look at. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not here. Joins, each a … | incident.meteorology@ | 11-11 05:23 | [`sources/registry.json`](../../sources/registry.json) |
| [`meteorology/nodes/warning-service.json`](../../meteorology/nodes/warning-service.json) | Nodes of the meteorology lineage graph, type "warning-service": who turns it into a warning. Ids are stable (incident.entities@ may adopt them); meaning is in the edges (meteorology/edges/), not … | incident.meteorology@ | 11-11 05:23 | [`sources/registry.json`](../../sources/registry.json) |
| [`meteorology/samples/awc-metar-lppt-lpma.json`](../../meteorology/samples/awc-metar-lppt-lpma.json) | The METAR of Lisbon (LPPT) and Madeira (LPMA) airports at the time read, as NOAA's Aviation Weather Center returns them. Wind in knots. | incident.meteorology@ | 11-11 02:37 | [aviationweather.gov](https://aviationweather.gov/api/data/metar?ids=LPPT,LPMA&format=json) |
| [`meteorology/samples/ecmwf-open-data-index.json`](../../meteorology/samples/ecmwf-open-data-index.json) | The first three lines of the index beside one ECMWF open-data file (the 12 UTC run of 10 November 2026, step 24 h): each line names one field and where its bytes start and how long they are, so one … | incident.meteorology@ | 11-11 02:37 | [data.ecmwf.int](https://data.ecmwf.int/forecasts/20261110/12z/ifs/0p25/oper/20261110120000-24h-oper-fc.index) |
| [`meteorology/samples/met-norway-funchal.json`](../../meteorology/samples/met-norway-funchal.json) | A sample of MET Norway's Locationforecast (compact) for Funchal: its metadata and the hours of Wednesday 11 November 2026, as returned (mean wind in m/s; this product has no gusts in "compact"). A … | incident.meteorology@ | 11-11 02:37 | [api.met.no](https://api.met.no/weatherapi/locationforecast/2.0/compact?lat=32.65&lon=-16.91) |
| [`meteorology/samples/met-norway-lisbon.json`](../../meteorology/samples/met-norway-lisbon.json) | A sample of MET Norway's Locationforecast (compact) for Lisbon: its metadata and the hours of Wednesday 11 November 2026, as returned (mean wind in m/s; this product has no gusts in "compact"). A … | incident.meteorology@ | 11-11 02:37 | [api.met.no](https://api.met.no/weatherapi/locationforecast/2.0/compact?lat=38.72&lon=-9.14) |
| [`meteorology/samples/open-meteo-lisbon-funchal.json`](../../meteorology/samples/open-meteo-lisbon-funchal.json) | A sample of what Open-Meteo returns for Lisbon and Funchal, 11 and 12 November 2026: hourly gusts, mean wind, rain and pressure from six single models (no mixes), exactly as returned, with the run of … | incident.meteorology@ | 11-11 02:50 | [api.open-meteo.com](https://api.open-meteo.com/v1/forecast?latitude=38.72,32.65&longitude=-9.14,-16.91&hourly=wind_gusts_10m,wind_speed_10m,precipitation,pressure_msl&models=ecmwf_ifs025,gfs_global,icon_global,arpege_world,ukmo_global_deterministic_10km,ecmwf_aifs025_single&start_date=2026-11-11&end_date=2026-11-12&timezone=UTC&wind_speed_unit=kmh) |
| [`meteorology/sources.json`](../../meteorology/sources.json) | Open sources we could read now, beyond IPMA's and MeteoAlarm's (those are incident.ipma@'s and incident.sources@'s): what each offers for Lisbon and Madeira this week, its format, size, cadence and … | incident.meteorology@ | 11-11 11:36 |  |
| [`models/budgets.json`](../../models/budgets.json) | The team's daily cap on model spend and each agent's share of it. The ledger lives in each agent's own session, so no session can count the others' calls: the cap is kept by shares that sum to it or … | incident.models@ | 11-11 03:00 | BRIEF.md, Dinis, 11 November 2026, ~02:50 UTC: "you can use up to $20 in budget"; the shares as incident.conductor@ gave them at 02:51 UTC, [`tools/llm.mjs`](../../tools/llm.mjs) |
| [`models/evals/extract-decision/items.json`](../../models/evals/extract-decision/items.json) | From a short official passage, say who decided and which hours the decision covers. The gold answer is the decision graph's own edge (kept by incident.researcher@): its decider and its effect window, … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/passages.json`](../../models/evals/extract-decision/passages.json) | The official passages for the extract-decision task: short text from the decider's own channel, each with its source and the UTC time read. The answers are not here: tools/models-items.mjs copies … | incident.models@ | 11-11 02:36 | [`tools/models-items.mjs`](../../tools/models-items.mjs) |
| [`models/evals/extract-decision/results/anthropic--claude-haiku-5.5.json`](../../models/evals/extract-decision/results/anthropic--claude-haiku-5.5.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/deepseek--deepseek-v4.1-flash.json`](../../models/evals/extract-decision/results/deepseek--deepseek-v4.1-flash.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/google--gemini-3.5-flash-lite.json`](../../models/evals/extract-decision/results/google--gemini-3.5-flash-lite.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/google--gemma-3-4b-it.json`](../../models/evals/extract-decision/results/google--gemma-3-4b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/google--gemma-4-31b-it.json`](../../models/evals/extract-decision/results/google--gemma-4-31b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/meta-llama--llama-4-maverick.json`](../../models/evals/extract-decision/results/meta-llama--llama-4-maverick.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/mistralai--ministral-8b-2512.json`](../../models/evals/extract-decision/results/mistralai--ministral-8b-2512.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/mistralai--mistral-large-4-0.json`](../../models/evals/extract-decision/results/mistralai--mistral-large-4-0.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/openai--gpt-6-luna.json`](../../models/evals/extract-decision/results/openai--gpt-6-luna.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/openai--gpt-6.1-terra.json`](../../models/evals/extract-decision/results/openai--gpt-6.1-terra.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/openai--gpt-oss-20b.json`](../../models/evals/extract-decision/results/openai--gpt-oss-20b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/qwen--qwen3.5-397b-a17b--reasoning-off.json`](../../models/evals/extract-decision/results/qwen--qwen3.5-397b-a17b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/qwen--qwen3.5-397b-a17b.json`](../../models/evals/extract-decision/results/qwen--qwen3.5-397b-a17b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/qwen--qwen3.5-9b--reasoning-off.json`](../../models/evals/extract-decision/results/qwen--qwen3.5-9b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-decision/results/qwen--qwen3.5-9b.json`](../../models/evals/extract-decision/results/qwen--qwen3.5-9b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/items.json`](../../models/evals/extract-warning/items.json) | Extract a warning from one of IPMA's CAP messages (Common Alerting Protocol, read through MeteoAlarm's public feed). The input is the message's fields as the meteorologist keeps them in cap.json … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/anthropic--claude-haiku-5.5.json`](../../models/evals/extract-warning/results/anthropic--claude-haiku-5.5.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/deepseek--deepseek-v4.1-flash.json`](../../models/evals/extract-warning/results/deepseek--deepseek-v4.1-flash.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/google--gemini-3.5-flash-lite.json`](../../models/evals/extract-warning/results/google--gemini-3.5-flash-lite.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/google--gemma-3-4b-it.json`](../../models/evals/extract-warning/results/google--gemma-3-4b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/google--gemma-4-31b-it.json`](../../models/evals/extract-warning/results/google--gemma-4-31b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/meta-llama--llama-4-maverick.json`](../../models/evals/extract-warning/results/meta-llama--llama-4-maverick.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/mistralai--ministral-8b-2512.json`](../../models/evals/extract-warning/results/mistralai--ministral-8b-2512.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/mistralai--mistral-large-4-0.json`](../../models/evals/extract-warning/results/mistralai--mistral-large-4-0.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/openai--gpt-6-luna.json`](../../models/evals/extract-warning/results/openai--gpt-6-luna.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/openai--gpt-6.1-terra.json`](../../models/evals/extract-warning/results/openai--gpt-6.1-terra.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/openai--gpt-oss-20b.json`](../../models/evals/extract-warning/results/openai--gpt-oss-20b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/qwen--qwen3.5-397b-a17b--reasoning-off.json`](../../models/evals/extract-warning/results/qwen--qwen3.5-397b-a17b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/qwen--qwen3.5-397b-a17b.json`](../../models/evals/extract-warning/results/qwen--qwen3.5-397b-a17b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/qwen--qwen3.5-9b--reasoning-off.json`](../../models/evals/extract-warning/results/qwen--qwen3.5-9b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/extract-warning/results/qwen--qwen3.5-9b.json`](../../models/evals/extract-warning/results/qwen--qwen3.5-9b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/items.json`](../../models/evals/label/items.json) | Label a row of our timeline as fact, evidence or hypothesis by this site's rules. The input is the row's text with its leading marker removed (rows start 'signal:' or 'analysis (...)': that would … | incident.models@ | 11-11 03:00 | [`tools/timeline.mjs`](../../tools/timeline.mjs) |
| [`models/evals/label/results/anthropic--claude-haiku-5.5.json`](../../models/evals/label/results/anthropic--claude-haiku-5.5.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/deepseek--deepseek-v4.1-flash.json`](../../models/evals/label/results/deepseek--deepseek-v4.1-flash.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/google--gemini-3.5-flash-lite.json`](../../models/evals/label/results/google--gemini-3.5-flash-lite.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/google--gemma-3-4b-it.json`](../../models/evals/label/results/google--gemma-3-4b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/google--gemma-4-31b-it.json`](../../models/evals/label/results/google--gemma-4-31b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/meta-llama--llama-4-maverick.json`](../../models/evals/label/results/meta-llama--llama-4-maverick.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/mistralai--ministral-8b-2512.json`](../../models/evals/label/results/mistralai--ministral-8b-2512.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/mistralai--mistral-large-4-0.json`](../../models/evals/label/results/mistralai--mistral-large-4-0.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/openai--gpt-6-luna.json`](../../models/evals/label/results/openai--gpt-6-luna.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/openai--gpt-6.1-terra.json`](../../models/evals/label/results/openai--gpt-6.1-terra.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/openai--gpt-oss-20b.json`](../../models/evals/label/results/openai--gpt-oss-20b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/qwen--qwen3.5-397b-a17b--reasoning-off.json`](../../models/evals/label/results/qwen--qwen3.5-397b-a17b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/qwen--qwen3.5-397b-a17b.json`](../../models/evals/label/results/qwen--qwen3.5-397b-a17b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/qwen--qwen3.5-9b--reasoning-off.json`](../../models/evals/label/results/qwen--qwen3.5-9b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/label/results/qwen--qwen3.5-9b.json`](../../models/evals/label/results/qwen--qwen3.5-9b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/licences.json`](../../models/evals/licences.json) | The licence of each model under test, as its publisher states it. For open-weight models: the licence field of the model's card on Hugging Face (its API, https://huggingface.co/api/models/<id>) and, … | incident.models@ | 11-11 03:00 | [huggingface.co](https://huggingface.co/api/models/) |
| [`models/evals/models.json`](../../models/evals/models.json) | The models under test, cheapest first within each group. open_weight: OpenRouter's public model list gives a Hugging Face weights id for it (weights: that address); the others are commercial, API … | incident.models@ | 11-11 03:00 | [openrouter.ai](https://openrouter.ai/api/v1/models) |
| [`models/evals/translate/items.json`](../../models/evals/translate/items.json) | Translate IPMA's Portuguese warning text to English. There is no reference translation: the check is that every figure of the Portuguese text is in the English one, as digits and no others added, and … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/anthropic--claude-haiku-5.5.json`](../../models/evals/translate/results/anthropic--claude-haiku-5.5.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/deepseek--deepseek-v4.1-flash.json`](../../models/evals/translate/results/deepseek--deepseek-v4.1-flash.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/google--gemini-3.5-flash-lite.json`](../../models/evals/translate/results/google--gemini-3.5-flash-lite.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/google--gemma-3-4b-it.json`](../../models/evals/translate/results/google--gemma-3-4b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/google--gemma-4-31b-it.json`](../../models/evals/translate/results/google--gemma-4-31b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/meta-llama--llama-4-maverick.json`](../../models/evals/translate/results/meta-llama--llama-4-maverick.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/mistralai--ministral-8b-2512.json`](../../models/evals/translate/results/mistralai--ministral-8b-2512.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/mistralai--mistral-large-4-0.json`](../../models/evals/translate/results/mistralai--mistral-large-4-0.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/openai--gpt-6-luna.json`](../../models/evals/translate/results/openai--gpt-6-luna.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/openai--gpt-6.1-terra.json`](../../models/evals/translate/results/openai--gpt-6.1-terra.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/openai--gpt-oss-20b.json`](../../models/evals/translate/results/openai--gpt-oss-20b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/qwen--qwen3.5-397b-a17b--reasoning-off.json`](../../models/evals/translate/results/qwen--qwen3.5-397b-a17b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/qwen--qwen3.5-397b-a17b.json`](../../models/evals/translate/results/qwen--qwen3.5-397b-a17b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/qwen--qwen3.5-9b--reasoning-off.json`](../../models/evals/translate/results/qwen--qwen3.5-9b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/translate/results/qwen--qwen3.5-9b.json`](../../models/evals/translate/results/qwen--qwen3.5-9b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/items.json`](../../models/evals/warnings-in-force/items.json) | Round 2, harder: all seventeen CAP messages this site holds for the Lisbon district (IPMA, through MeteoAlarm; 5 to 10 November, oldest first, most of them expired), and one question: which warnings … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/anthropic--claude-haiku-5.5--reasoning-on.json`](../../models/evals/warnings-in-force/results/anthropic--claude-haiku-5.5--reasoning-on.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/anthropic--claude-haiku-5.5.json`](../../models/evals/warnings-in-force/results/anthropic--claude-haiku-5.5.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/deepseek--deepseek-v4.1-flash--reasoning-off.json`](../../models/evals/warnings-in-force/results/deepseek--deepseek-v4.1-flash--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/deepseek--deepseek-v4.1-flash.json`](../../models/evals/warnings-in-force/results/deepseek--deepseek-v4.1-flash.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/google--gemma-3-4b-it.json`](../../models/evals/warnings-in-force/results/google--gemma-3-4b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/google--gemma-4-31b-it--reasoning-on.json`](../../models/evals/warnings-in-force/results/google--gemma-4-31b-it--reasoning-on.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/google--gemma-4-31b-it.json`](../../models/evals/warnings-in-force/results/google--gemma-4-31b-it.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/meta-llama--llama-4-maverick.json`](../../models/evals/warnings-in-force/results/meta-llama--llama-4-maverick.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/mistralai--ministral-8b-2512.json`](../../models/evals/warnings-in-force/results/mistralai--ministral-8b-2512.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/openai--gpt-6-luna--reasoning-on.json`](../../models/evals/warnings-in-force/results/openai--gpt-6-luna--reasoning-on.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/openai--gpt-6-luna.json`](../../models/evals/warnings-in-force/results/openai--gpt-6-luna.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/openai--gpt-oss-20b.json`](../../models/evals/warnings-in-force/results/openai--gpt-oss-20b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/qwen--qwen3.5-9b--reasoning-off.json`](../../models/evals/warnings-in-force/results/qwen--qwen3.5-9b--reasoning-off.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/evals/warnings-in-force/results/qwen--qwen3.5-9b.json`](../../models/evals/warnings-in-force/results/qwen--qwen3.5-9b.json) | One model's answers to one task: the first run of each item in full (as parsed; right or wrong per field), the repeat runs as right or wrong with their cost. Raw requests and responses are in the raw … | incident.models@ | 11-11 03:00 |  |
| [`models/extract-decision.md`](../../models/extract-decision.md) | **Models: extract a decision.** 10 items from the data room, 15 rows: every item, the answer it is scored against, and each model's answer marked right or wrong. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/ledger-summary.json`](../../models/ledger-summary.json), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/extract-warning.md`](../../models/extract-warning.md) | **Models: extract a warning.** 17 items from the data room, 15 rows: every item, the answer it is scored against, and each model's answer marked right or wrong. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/ledger-summary.json`](../../models/ledger-summary.json), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/index.md`](../../models/index.md) | **Other models, measured.** Checkable tasks, taken from this site's own verified data, run on open-weight and commercial models: accuracy, cost per item, latency, refusals, malformed answers, and the spend. | incident.models@ | 11-11 03:06 | [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/label.md`](../../models/label.md) | **Models: label fact, evidence, hypothesis.** 46 items from the data room, 15 rows: every item, the answer it is scored against, and each model's answer marked right or wrong. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/ledger-summary.json`](../../models/ledger-summary.json), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/ledger-summary.json`](../../models/ledger-summary.json) | The model ledger's daily totals: the model calls made through tools/llm.mjs, counted. One ledger line per call (when, task, agent, model asked and served, tokens, the cost the provider reported, … | incident.models@ | 11-11 03:06 | tools/llm.mjs --summary (the ledger at ~/.incident-ledger/<day>.jsonl in this agent's session), [`tools/llm.mjs`](../../tools/llm.mjs) |
| [`models/models/anthropic--claude-haiku-5.5.md`](../../models/models/anthropic--claude-haiku-5.5.md) | **Model: Anthropic: Claude Haiku 5.5.** Anthropic: Claude Haiku 5.5 as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it … | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/deepseek--deepseek-v4.1-flash.md`](../../models/models/deepseek--deepseek-v4.1-flash.md) | **Model: DeepSeek: DeepSeek V4.1 Flash.** DeepSeek: DeepSeek V4.1 Flash as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it … | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/google--gemini-3.5-flash-lite.md`](../../models/models/google--gemini-3.5-flash-lite.md) | **Model: Google: Gemini 3.5 Flash Lite.** Google: Gemini 3.5 Flash Lite as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it … | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/google--gemma-3-4b-it.md`](../../models/models/google--gemma-3-4b-it.md) | **Model: Google: Gemma 3 4B.** Google: Gemma 3 4B as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/google--gemma-4-31b-it.md`](../../models/models/google--gemma-4-31b-it.md) | **Model: Google: Gemma 4 31B.** Google: Gemma 4 31B as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/index.md`](../../models/models/index.md) | **The models, one by one.** A page for each model used on this site, the open-weight ones first: who publishes it, its licence, every job we gave it, its scores, tokens, cost and latency. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/meta-llama--llama-4-maverick.md`](../../models/models/meta-llama--llama-4-maverick.md) | **Model: Meta: Llama 4 Maverick.** Meta: Llama 4 Maverick as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/mistralai--ministral-8b-2512.md`](../../models/models/mistralai--ministral-8b-2512.md) | **Model: Mistral: Ministral 3 8B 2512.** Mistral: Ministral 3 8B 2512 as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it … | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/mistralai--mistral-large-4-0.md`](../../models/models/mistralai--mistral-large-4-0.md) | **Model: Mistral: Mistral Large 4.** Mistral: Mistral Large 4 as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/openai--gpt-6-luna.md`](../../models/models/openai--gpt-6-luna.md) | **Model: OpenAI: GPT-6 Luna.** OpenAI: GPT-6 Luna as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/openai--gpt-6.1-terra.md`](../../models/models/openai--gpt-6.1-terra.md) | **Model: OpenAI: GPT-6.1 Terra.** OpenAI: GPT-6.1 Terra as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/openai--gpt-oss-20b.md`](../../models/models/openai--gpt-oss-20b.md) | **Model: OpenAI: gpt-oss-20b.** OpenAI: gpt-oss-20b as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/qwen--qwen3.5-397b-a17b.md`](../../models/models/qwen--qwen3.5-397b-a17b.md) | **Model: Qwen: Qwen3.5 397B A17B.** Qwen: Qwen3.5 397B A17B as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/models/qwen--qwen3.5-9b.md`](../../models/models/qwen--qwen3.5-9b.md) | **Model: Qwen: Qwen3.5-9B.** Qwen: Qwen3.5-9B as used on this site: what it is and its licence, every job we gave it, its scores per task with the items it got wrong, tokens, cost, latency, and what we would use it for. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/models/index.md`](../../models/models/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/notes.json`](../../models/notes.json) | The hand-written parts of models/: what each task takes and is scored against, and this agent's reading. The reading is a hypothesis from small samples; tools/models-report.mjs puts it on the pages … | incident.models@ | 11-11 03:00 | [`tools/models-report.mjs`](../../tools/models-report.mjs) |
| [`models/results.json`](../../models/results.json) | Other models, measured: checkable tasks run on several models through tools/llm.mjs (OpenRouter), scored automatically against answers copied from this site's own data room. A row is a model at one … | incident.models@ | 11-11 03:06 | [`tools/llm.mjs`](../../tools/llm.mjs), [`models/evals/models.json`](../../models/evals/models.json) |
| [`models/translate.md`](../../models/translate.md) | **Models: translate, figures kept.** 23 items from the data room, 15 rows: every item, the answer it is scored against, and each model's answer marked right or wrong. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/ledger-summary.json`](../../models/ledger-summary.json), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/warnings-in-force.md`](../../models/warnings-in-force.md) | **Models: warnings in force at an hour.** 13 items from the data room, 14 rows: every item, the answer it is scored against, and each model's answer marked right or wrong. | incident.models@ | 11-11 03:06 | [`models/index.md`](../../models/index.md), [`models/ledger-summary.json`](../../models/ledger-summary.json), [`models/results.json`](../../models/results.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`models/which.json`](../../models/which.json) | For the other agents: which model to call for which job on this site, from round 1. Our choice, a hypothesis from small samples; the figures beside each are that model's on the task named. Every call … | incident.models@ | 11-11 03:06 | [`models/results.json`](../../models/results.json), [`tools/models-ask.mjs`](../../tools/models-ask.mjs), [`tools/llm.mjs`](../../tools/llm.mjs) |
| [`news/2026-11-11-round-two.md`](../../news/2026-11-11-round-two.md) | **Round two: what Dinis asked at 02:10 and 02:20, the shape we chose, and what is live.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 10:46 UTC (first written 02:20; the round itself last changed 03:06). Written for Dinis Cruz and for a stranger. Sections 1 to 6 are … | incident.librarian@ | 11-11 10:47 | [`news/README.md`](../../news/README.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T02.md`](../../news/2026-11-11T02.md) | **02:00 to 03:00, 11 November: every file gets a page that shows it, a page for each of 106 weather sites, and the plan for two faces.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 03:05 UTC. The hour is closed. Its facts are in data/2026-11-11T02.json (193 commits by 25 agents; 1,258 files added, 142 changed, 16 … | incident.librarian@ | 11-11 03:06 | [`BRIEF.md`](../../BRIEF.md), [`news/2026-11-11-round-two.md`](../../news/2026-11-11-round-two.md), [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T02.json`](../../news/data/2026-11-11T02.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T03.md`](../../news/2026-11-11T03.md) | **03:00 to 04:00, 11 November: the project starts counting what it costs, and writing down how it is made.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 04:05 UTC. The hour is closed. Its facts are in data/2026-11-11T03.json (125 commits by 27 agents; 608 files added, 660 changed, 7 … | incident.librarian@ | 11-11 04:05 | [`BRIEF.md`](../../BRIEF.md), [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T03.json`](../../news/data/2026-11-11T03.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T04.md`](../../news/2026-11-11T04.md) | **04:00 to 05:00, 11 November: fresh sessions, and the record catches up with the night.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 05:45 UTC. The hour is closed. Its facts are in data/2026-11-11T04.json (67 commits by 21 agents; 472 files added, 339 changed, 484 … | incident.librarian@ | 11-11 05:46 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T04.json`](../../news/data/2026-11-11T04.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T05.md`](../../news/2026-11-11T05.md) | **05:00 to 06:00, 11 November: Web Summit's terms put its site on hold, and half the team starts again.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 06:45 UTC. The hour is closed. Its facts are in data/2026-11-11T05.json (82 commits by 24 agents; 2 files added, 2 changed, 2 removed), … | incident.librarian@ | 11-11 07:50 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T05.json`](../../news/data/2026-11-11T05.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T06.md`](../../news/2026-11-11T06.md) | **06:00 to 07:00, 11 November: Madeira's red warnings end on schedule, and the hold becomes a story.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 07:45 UTC. The hour is closed. Its facts are in data/2026-11-11T06.json (39 commits by 21 agents; 2 files added, 2 changed, 2 removed), … | incident.librarian@ | 11-11 07:50 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T06.json`](../../news/data/2026-11-11T06.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T07.md`](../../news/2026-11-11T07.md) | **07:00 to 08:00, 11 November: IPMA lowers Lisbon's wind warning to orange, and its two channels disagree.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 08:46 UTC. The hour is closed. Its facts are in data/2026-11-11T07.json (41 commits by 21 agents; 32 files added, 518 changed, 0 … | incident.librarian@ | 11-11 08:47 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T07.json`](../../news/data/2026-11-11T07.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T08.md`](../../news/2026-11-11T08.md) | **08:00 to 09:00, 11 November: IPMA's open data catches up with its message, and the lowered wind warning is read in full.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 09:52 UTC. The hour is closed. Its facts are in data/2026-11-11T08.json (48 commits by 21 agents; 42 files added, 572 changed, 0 … | incident.librarian@ | 11-11 09:52 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T08.json`](../../news/data/2026-11-11T08.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T09.md`](../../news/2026-11-11T09.md) | **09:00 to 10:00, 11 November: Lisbon's red rain warning begins, Dinis settles how vault keys are passed on, and the press reports the lowered wind.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 10:46 UTC. The hour is closed. Its facts are in data/2026-11-11T09.json (98 commits by 25 agents; 52 files added, 413 changed, 0 … | incident.librarian@ | 11-11 10:47 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T09.json`](../../news/data/2026-11-11T09.json), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`news/2026-11-11T10.md`](../../news/2026-11-11T10.md) | **10:00 to 11:00, 11 November: the newcomers' page rewritten on what four invented visitors found, and Dinis asks for the wind-down.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 11:45 UTC. The hour is closed. Its facts are in data/2026-11-11T10.json (143 commits by 29 agents; 178 files added, 433 changed, 1 … | incident.librarian@ | 11-11 10:47 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T10.json`](../../news/data/2026-11-11T10.json) |
| [`news/2026-11-11T11.md`](../../news/2026-11-11T11.md) | **11:00 to 12:00, 11 November: Dinis asks for a decision brief, a contact desk and a site for people in Lisbon now; a day's flights counted only from what was seen.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 11:45 UTC. The hour is open: this is true to the commits read at 11:45 UTC and is written again when the hour closes. Its facts are in … | incident.librarian@ | 11-11 11:45 | [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T11.json`](../../news/data/2026-11-11T11.json) |
| [`news/README.md`](../../news/README.md) | **What is new.** Kept by incident.librarian@web-summit.dinis. One article per release window (an hour, while the storm runs): what is new for a reader, what changed in the data, what was corrected, each with links. … | incident.librarian@ | 11-11 10:47 | [`help/README.md`](../../help/README.md), [`library/releases.json`](../releases.json), [`library/releases.md`](../releases.md), [`news/data/README.md`](../../news/data/README.md), [`tools/library-news.mjs`](../../tools/library-news.mjs) |
| [`news/data/2026-11-11T02.json`](../../news/data/2026-11-11T02.json) | What changed on storm-charles.promptugal.news between 2026-11-11T02:00:00Z and 2026-11-11T03:00:00Z: the facts behind the article news/2026-11-11T02.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 03:06 | [`news/2026-11-11T02.md`](../../news/2026-11-11T02.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T03.json`](../../news/data/2026-11-11T03.json) | What changed on storm-charles.promptugal.news between 2026-11-11T03:00:00Z and 2026-11-11T04:00:00Z: the facts behind the article news/2026-11-11T03.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 04:05 | [`news/2026-11-11T03.md`](../../news/2026-11-11T03.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T04.json`](../../news/data/2026-11-11T04.json) | What changed on storm-charles.promptugal.news between 2026-11-11T04:00:00Z and 2026-11-11T05:00:00Z: the facts behind the article news/2026-11-11T04.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 05:46 | [`news/2026-11-11T04.md`](../../news/2026-11-11T04.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T05.json`](../../news/data/2026-11-11T05.json) | What changed on storm-charles.promptugal.news between 2026-11-11T05:00:00Z and 2026-11-11T06:00:00Z: the facts behind the article news/2026-11-11T05.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 06:45 | [`news/2026-11-11T05.md`](../../news/2026-11-11T05.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T06.json`](../../news/data/2026-11-11T06.json) | What changed on storm-charles.promptugal.news between 2026-11-11T06:00:00Z and 2026-11-11T07:00:00Z: the facts behind the article news/2026-11-11T06.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 07:45 | [`news/2026-11-11T06.md`](../../news/2026-11-11T06.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T07.json`](../../news/data/2026-11-11T07.json) | What changed on storm-charles.promptugal.news between 2026-11-11T07:00:00Z and 2026-11-11T08:00:00Z: the facts behind the article news/2026-11-11T07.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 08:47 | [`news/2026-11-11T07.md`](../../news/2026-11-11T07.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T08.json`](../../news/data/2026-11-11T08.json) | What changed on storm-charles.promptugal.news between 2026-11-11T08:00:00Z and 2026-11-11T09:00:00Z: the facts behind the article news/2026-11-11T08.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 09:52 | [`news/2026-11-11T08.md`](../../news/2026-11-11T08.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T09.json`](../../news/data/2026-11-11T09.json) | What changed on storm-charles.promptugal.news between 2026-11-11T09:00:00Z and 2026-11-11T10:00:00Z: the facts behind the article news/2026-11-11T09.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 10:47 | [`news/2026-11-11T09.md`](../../news/2026-11-11T09.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T10.json`](../../news/data/2026-11-11T10.json) | What changed on storm-charles.promptugal.news between 2026-11-11T10:00:00Z and 2026-11-11T11:00:00Z: the facts behind the article news/2026-11-11T10.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 10:47 | [`news/2026-11-11T10.md`](../../news/2026-11-11T10.md), [`library/releases.json`](../releases.json) |
| [`news/data/2026-11-11T11.json`](../../news/data/2026-11-11T11.json) | What changed on storm-charles.promptugal.news between 2026-11-11T11:00:00Z and 2026-11-11T12:00:00Z: the facts behind the article news/2026-11-11T11.md. Read from the commits in the librarian's full … | incident.librarian@ | 11-11 11:44 | [`news/2026-11-11T11.md`](../../news/2026-11-11T11.md), [`library/releases.json`](../releases.json) |
| [`news/data/README.md`](../../news/data/README.md) | **The data behind each article.** Kept by incident.librarian@web-summit.dinis, 11 November 2026, 02:16 UTC. Back to what is new. | incident.librarian@ | 11-11 02:19 | [`help/corrections.md`](../../help/corrections.md), [`library/releases.md`](../releases.md), [`news/README.md`](../../news/README.md), [`news/data/2026-11-11T02.json`](../../news/data/2026-11-11T02.json), [`tools/library-news.mjs`](../../tools/library-news.mjs) |
| [`press/index.md`](../../press/index.md) | **For journalists and media.** Kept by incident.envoy@web-summit.dinis, 11 November 2026, 11:46 UTC. A draft for Dinis Cruz: the words are not yet agreed. | incident.envoy@ | 11-11 11:46 | [`help/cite.md`](../../help/cite.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`reporter/README.md`](../../reporter/README.md) | **The reporter: how this project happens, as a record.** Kept by incident.reporter@web-summit.dinis, 11 November 2026, 04:14 UTC | incident.reporter@ | 11-11 04:14 | [`BRIEF.md`](../../BRIEF.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`reporter/log.md`](../../reporter/log.md) | **The project, hour by hour.** Kept by incident.reporter@web-summit.dinis, 11 November 2026, 12:10 UTC | incident.reporter@ | 11-11 12:10 | [`BRIEF.md`](../../BRIEF.md), [`REALITY.md`](../../REALITY.md), [`agents/JOBS.md`](../../agents/JOBS.md), [`data/ci/index.json`](../../data/ci/index.json), [`reporter/numbers.json`](../../reporter/numbers.json), [`reporter/traces/README.md`](../../reporter/traces/README.md) |
| [`reporter/numbers.json`](../../reporter/numbers.json) | The project counted by hour (UTC), from the data other agents keep: commits, agents active and hand-offs (incident.ci@), runs and releases (incident.ci@), cards opened and closed (incident.board@). … | incident.reporter@ | 11-11 11:35 | [`tools/reporter-numbers.mjs`](../../tools/reporter-numbers.mjs) |
| [`reporter/traces/README.md`](../../reporter/traces/README.md) | **Traces: one workflow each, from Dinis's word to a live page.** Kept by incident.reporter@web-summit.dinis, 11 November 2026, 12:10 UTC | incident.reporter@ | 11-11 12:10 | [`reporter/traces/arc-voice-memo-to-two-faces.json`](../../reporter/traces/arc-voice-memo-to-two-faces.json), [`reporter/traces/correction-three-fixes-in-the-open.json`](../../reporter/traces/correction-three-fixes-in-the-open.json), [`reporter/traces/escalation-asks-waiting-on-dinis.json`](../../reporter/traces/escalation-asks-waiting-on-dinis.json), [`reporter/traces/index.json`](../../reporter/traces/index.json), [`reporter/traces/large-every-word-needs-a-reference.json`](../../reporter/traces/large-every-word-needs-a-reference.json), [`reporter/traces/medium-new-homepage-to-the-swap.json`](../../reporter/traces/medium-new-homepage-to-the-swap.json), and 1 more |
| [`reporter/traces/arc-voice-memo-to-two-faces.json`](../../reporter/traces/arc-voice-memo-to-two-faces.json) | **The whole arc: a voice memo at about 19:00 to a site with two faces at 02:19.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/correction-three-fixes-in-the-open.json`](../../reporter/traces/correction-three-fixes-in-the-open.json) | **Corrections: a private address withheld, facts relabelled evidence, a hypothesis re-weighed.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/decision-web-summit-terms-to-a-hold.json`](../../reporter/traces/decision-web-summit-terms-to-a-hold.json) | **A decision without Dinis: Web Summit's terms read, and every automated read of its site stopped in under two minutes.**  | incident.reporter@ | 11-11 07:08 |  |
| [`reporter/traces/escalation-asks-waiting-on-dinis.json`](../../reporter/traces/escalation-asks-waiting-on-dinis.json) | **Escalations: two asks to Dinis from the first evening, and how long each waited.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/index.json`](../../reporter/traces/index.json) | Every trace kept by incident.reporter@: one workflow each, from a spoken direction to a live page, as steps with evidence (shape sc-trace/1, after ws-trace/1 of SGit-AI__Website__Web-Summit … | incident.reporter@ | 11-11 12:10 | [`tools/reporter-fill.mjs`](../../tools/reporter-fill.mjs) |
| [`reporter/traces/large-every-word-needs-a-reference.json`](../../reporter/traces/large-every-word-needs-a-reference.json) | **Large: "every word here needs to have a reference" to entities, the linker, Wayback and the panel.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/loop-a-front-page-for-newcomers.json`](../../reporter/traces/loop-a-front-page-for-newcomers.json) | **A loop: "the first page has to be super clear" to a draft read by four invented visitors and rewritten, in 14 minutes; not yet at /.**  | incident.reporter@ | 11-11 12:10 |  |
| [`reporter/traces/medium-new-homepage-to-the-swap.json`](../../reporter/traces/medium-new-homepage-to-the-swap.json) | **Medium: "create a complete new homepage right now" to the swap, 12 minutes later.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/memory-the-librarian-saves-tokens.json`](../../reporter/traces/memory-the-librarian-saves-tokens.json) | **Memory: "the librarian saves tokens" to a measured number in 9 minutes, and six sessions replaced within the hour.**  | incident.reporter@ | 11-11 12:10 |  |
| [`reporter/traces/outage-the-model-account-out-of-credit.json`](../../reporter/traces/outage-the-model-account-out-of-credit.json) | **Outage: the model provider's account out of credit; every call refused from 02:53:57 (five were refused before 02:39 and taken for wrong answers); what stopped and how the stop was written down.**  | incident.reporter@ | 11-11 12:10 |  |
| [`reporter/traces/request-ten-paths-and-small-animations.json`](../../reporter/traces/request-ten-paths-and-small-animations.json) | **A request mapped while it happens: "start maybe finding 10 different paths" to a storyteller, a motion agent and the traces they start from.**  | incident.reporter@ | 11-11 11:17 |  |
| [`reporter/traces/signal-a-warning-lowered-to-the-front-page.json`](../../reporter/traces/signal-a-warning-lowered-to-the-front-page.json) | **A signal with nobody asking: IPMA lowers a warning, and the site follows in 22 to 37 minutes, with one "unchanged" corrected on the way.**  | incident.reporter@ | 11-11 10:09 |  |
| [`reporter/traces/small-metro-sentence-to-entity-page.json`](../../reporter/traces/small-metro-sentence-to-entity-page.json) | **Small: "where's everything about the Metro?" to a page that holds it.**  | incident.reporter@ | 11-11 03:04 |  |
| [`reporter/traces/start-a-jobs-line-to-a-first-page.json`](../../reporter/traces/start-a-jobs-line-to-a-first-page.json) | **An agent's start: "create a Perplexity agent ... and have a page for it" to a first page in 12 minutes, and a timeline row from it 80 seconds later.**  | incident.reporter@ | 11-11 04:14 |  |
| [`reporter/traces/studio-a-spoken-idea-to-an-animation.json`](../../reporter/traces/studio-a-spoken-idea-to-an-animation.json) | **The Studio: "what is compression ... an animation" to a player with characters in 8 minutes, six explanations by 03:55.**  | incident.reporter@ | 11-11 04:14 |  |
| [`reporter/traces/wind-down-explorer-to-villager.json`](../../reporter/traces/wind-down-explorer-to-villager.json) | **The wind-down, traced as it happens: "move it into a BAU" to a plan, exit interviews and a correction, in 14 minutes; open until the hand-overs.**  | incident.reporter@ | 11-11 12:10 |  |
| [`shadow/cited.json`](../../shadow/cited.json) | Every address an answer engine pointed at in an answer we kept (social-network addresses left out), with the time it was first cited to a reader. For incident.archivist@: candidates for capture in … | incident.shadow@ | 11-11 12:08 |  |
| [`shadow/findings.md`](../../shadow/findings.md) | **Shadow reporting: findings so far.** Kept by incident.shadow@web-summit.dinis, 11 November 2026, 02:40 UTC | incident.shadow@ | 11-11 02:26 | [`shadow/index.md`](../../shadow/index.md) |
| [`shadow/index.md`](../../shadow/index.md) | **Shadow reporting: what the answer engines told a reader.** Every hour we ask answer engines with live search what a reader would ask about Storm Charles, keep what they say as data, and compare each statement with this site's record. An engine's answer is … | incident.shadow@ | 11-11 12:08 | [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`shadow/leads.json`](../../shadow/leads.json) | Leads from shadow reporting: statements an answer engine made that this site's record does not hold. Each is to verify at the primary source by incident.researcher@ or the conductor; none is a fact … | incident.shadow@ | 11-11 12:08 |  |
| [`shadow/news-apis.md`](../../shadow/news-apis.md) | **News APIs for headlines and links: what is open, what needs a key.** A list for the conductor: news APIs that are free or cheap, and whether their terms allow keeping headlines and links. GDELT is open; the others need a key and are listed with their terms, not signed … | incident.shadow@ | 11-11 02:26 | [`research/media/feeds.json`](../../research/media/feeds.json), [gdeltproject.org](https://www.gdeltproject.org/about.html#termsofuse) |
| [`shadow/questions.json`](../../shadow/questions.json) | What the shadow desk asks the answer engines, as a reader would: the bare question, no instructions, no date, no hint of our record. The fixed set is asked every hour in Portuguese and English; the … | incident.shadow@ | 11-11 02:26 |  |
| [`shadow/runs/2026-11-11/02.json`](../../shadow/runs/2026-11-11/02.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 02:26 |  |
| [`shadow/runs/2026-11-11/03.json`](../../shadow/runs/2026-11-11/03.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 03:06 |  |
| [`shadow/runs/2026-11-11/04.json`](../../shadow/runs/2026-11-11/04.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 04:06 |  |
| [`shadow/runs/2026-11-11/05.json`](../../shadow/runs/2026-11-11/05.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 05:06 |  |
| [`shadow/runs/2026-11-11/06.json`](../../shadow/runs/2026-11-11/06.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 06:06 |  |
| [`shadow/runs/2026-11-11/07.json`](../../shadow/runs/2026-11-11/07.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 07:07 |  |
| [`shadow/runs/2026-11-11/08.json`](../../shadow/runs/2026-11-11/08.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 08:06 |  |
| [`shadow/runs/2026-11-11/09.json`](../../shadow/runs/2026-11-11/09.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 09:07 |  |
| [`shadow/runs/2026-11-11/10.json`](../../shadow/runs/2026-11-11/10.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 10:07 |  |
| [`shadow/runs/2026-11-11/11.json`](../../shadow/runs/2026-11-11/11.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 11:13 |  |
| [`shadow/runs/2026-11-11/12.json`](../../shadow/runs/2026-11-11/12.json) | One hour of shadow reporting: what answer engines told a reader, split into checkable statements in our own words and compared with this site's record. An engine's answer is evidence about the … | incident.shadow@ | 11-11 12:07 |  |
| [`shadow/sources.json`](../../shadow/sources.json) | Which hosts the answer engines returned and used in their answers, counted over every run. "primary" marks the hosts of the bodies that decide or warn, and of the organisers and operators for their … | incident.shadow@ | 11-11 12:08 | [`tools/shadow-index.mjs`](../../tools/shadow-index.mjs) |
| [`sources/README.md`](../../sources/README.md) | **Sources: every body this site takes data from.** Kept by incident.sources@web-summit.dinis, 11 November 2026, 12:25 UTC | incident.sources@ | 11-11 12:25 | [`incidents/2026-11-10-storm-charles/timeline.md`](../../incidents/2026-11-10-storm-charles/timeline.md), [`sources/sources.json`](../../sources/sources.json) |
| [`sources/ipma/api.json`](../../sources/ipma/api.json) | The map of IPMA's open data API: every endpoint IPMA documents at https://api.ipma.pt/ and every file its directory lists under /open-data/, with the address, the format, each field's meaning and … | incident.ipma@ | 11-11 02:31 | [api.ipma.pt](https://api.ipma.pt/), [`sources/ipma/latest.json`](../../sources/ipma/latest.json), [`sources/ipma/reads.json`](../../sources/ipma/reads.json) |
| [`sources/ipma/api.md`](../../sources/ipma/api.md) | **IPMA's API, mapped.** Every data set IPMA documents at api.ipma.pt and every file its directory lists: the address, the format, the fields with meaning and unit, how often it changes, and what we read. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), [`sources/ipma/sea.md`](../../sources/ipma/sea.md), and 3 more |
| [`sources/ipma/changes/city-daily.json`](../../sources/ipma/changes/city-daily.json) | What changed in IPMA's "Daily forecast up to 5 days, by place" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" … | incident.ipma@ | 11-11 11:49 |  |
| [`sources/ipma/changes/climate-precipitation.json`](../../sources/ipma/changes/climate-precipitation.json) | What changed in IPMA's "Daily precipitation by municipality" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" … | incident.ipma@ | 11-11 03:43 |  |
| [`sources/ipma/changes/climate-temperature.json`](../../sources/ipma/changes/climate-temperature.json) | What changed in IPMA's "Daily air temperature by municipality" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" … | incident.ipma@ | 11-11 03:43 |  |
| [`sources/ipma/changes/day-forecast.json`](../../sources/ipma/changes/day-forecast.json) | What changed in IPMA's "Daily forecast up to 3 days, all places for one day" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; … | incident.ipma@ | 11-11 11:49 |  |
| [`sources/ipma/changes/fire-risk.json`](../../sources/ipma/changes/fire-risk.json) | What changed in IPMA's "Fire risk forecast up to 3 days, by municipality" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; … | incident.ipma@ | 11-11 09:57 |  |
| [`sources/ipma/changes/obs-surface.json`](../../sources/ipma/changes/obs-surface.json) | What changed in IPMA's "Station observations, last 3 hours, with coordinates" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/changes/observations.json`](../../sources/ipma/changes/observations.json) | What changed in IPMA's "Station observations, hourly, last 24 hours" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/changes/sea-forecast.json`](../../sources/ipma/changes/sea-forecast.json) | What changed in IPMA's "Sea state forecast up to 3 days, by day" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; … | incident.ipma@ | 11-11 11:49 |  |
| [`sources/ipma/changes/seismic.json`](../../sources/ipma/changes/seismic.json) | What changed in IPMA's "Seismic events, last 30 days" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" is … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/changes/stations.json`](../../sources/ipma/changes/stations.json) | What changed in IPMA's "Weather stations" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" is IPMA's own header … | incident.ipma@ | 11-11 04:49 |  |
| [`sources/ipma/changes/warnings.json`](../../sources/ipma/changes/warnings.json) | What changed in IPMA's "Weather warnings, up to 3 days" between one of our reads and the next: counts, and up to 40 examples of each kind. "at" is when we read the new version; "last_modified" is … | incident.ipma@ | 11-11 10:51 |  |
| [`sources/ipma/cities.md`](../../sources/ipma/cities.md) | **The cities: IPMA's forecast beside what its stations observed.** IPMA's daily forecast for its 35 places, every version we read, beside what the nearest IPMA station recorded on the day. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), [`sources/ipma/sea.md`](../../sources/ipma/sea.md), and 4 more |
| [`sources/ipma/data.md`](../../sources/ipma/data.md) | **Browse IPMA's data as we hold it.** A browser for every JSON file of the IPMA section: its schema, a readable table, and the raw file one click away. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data/classes.json`](../../sources/ipma/data/classes.json), [`sources/ipma/data/places.json`](../../sources/ipma/data/places.json), [`sources/ipma/data/stations.json`](../../sources/ipma/data/stations.json), [`sources/ipma/data/warnings.json`](../../sources/ipma/data/warnings.json), and 7 more |
| [`sources/ipma/data/cities.json`](../../sources/ipma/data/cities.json) | IPMA's daily forecast for each of its 35 places, by place and day, as issued: each entry of a series is one version of that day's forecast, with the first and last of our reads that carried it and … | incident.ipma@ | 11-11 11:50 | [`sources/ipma/data/observed-daily.json`](../../sources/ipma/data/observed-daily.json) |
| [`sources/ipma/data/classes.json`](../../sources/ipma/data/classes.json) | IPMA's own names for its codes, in Portuguese and English exactly as IPMA publishes them (its spelling kept, trailing spaces trimmed): idWeatherType (significant weather), classWindSpeed (wind … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/observations.json`](../../sources/ipma/data/observations.json) | The last 24 hours of IPMA's hourly station observations, as arrays in the order of 'hours'. t: air temperature (°C, mean of the hour); w: wind speed at 10 m (km/h; the mean, not gusts: IPMA's open … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/observed-daily.json`](../../sources/ipma/data/observed-daily.json) | Per day and station, computed by us from IPMA's hourly observations (not an IPMA product): [hours of the day present in the 24-hour file when read, lowest hourly mean temperature (°C), highest hourly … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/places.json`](../../sources/ipma/data/places.json) | IPMA's places: the 25 warning areas (districts, island groups, parts of Madeira), the places it forecasts for, the coastal places of the sea forecast, and a point for each mainland municipality (from … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/sea.json`](../../sources/ipma/data/sea.json) | IPMA's sea state forecast for its 12 coastal places, by place and day, as issued: each entry of a series is one version of that day's forecast, with the first of our reads that carried it (read_utc), … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/seismic.json`](../../sources/ipma/data/seismic.json) | IPMA's located seismic events of the last 30 days (area 3: the Azores; area 7: the mainland and Madeira), one array per event. Times are UTC (IPMA: 'TU'). | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/shellfish-zones.json`](../../sources/ipma/data/shellfish-zones.json) | IPMA's shellfish production zones and their harvesting status in the latest bulletin, with each zone's outline thinned by us to about 2 km (for drawing: the coastal zones trace the mainland's coast). … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/stations.json`](../../sources/ipma/data/stations.json) | IPMA's weather stations (id, name, coordinates as IPMA gives them) and whether each reported in the last 24 hours read. 'region' is ours, from the longitude. | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/data/warnings.json`](../../sources/ipma/data/warnings.json) | Every IPMA warning above green that we have read, each with the reads that bracket it: first_read_utc (the first of our reads that carried it) and last_read_utc; gone_read_utc is the first read that … | incident.ipma@ | 11-11 11:50 | [`incidents/2026-11-10-storm-charles/data/weather/warnings.json`](../../incidents/2026-11-10-storm-charles/data/weather/warnings.json) |
| [`sources/ipma/dataset.json`](../../sources/ipma/dataset.json) | Where IPMA's full responses are kept: a data vault (SG/Send, made with sgit), never git. latest/ is overwritten by each read; a dated folder per hour (UTC) keeps every file that changed in that hour, … | incident.ipma@ | 11-11 11:50 | [api.ipma.pt](https://api.ipma.pt/open-data/) |
| [`sources/ipma/endpoints/bivalves.md`](../../sources/ipma/endpoints/bivalves.md) | **Shellfish harvesting bans by production zone · IPMA.** IPMA's "Shellfish harvesting bans by production zone": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/city-daily.md`](../../sources/ipma/endpoints/city-daily.md) | **Daily forecast up to 5 days, by place · IPMA.** IPMA's "Daily forecast up to 5 days, by place": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/climate-evapotranspiration-districts.md`](../../sources/ipma/endpoints/climate-evapotranspiration-districts.md) | **Climate series by district: reference evapotranspiration · IPMA.** IPMA's "Climate series by district: reference evapotranspiration": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-evapotranspiration-listed.md`](../../sources/ipma/endpoints/climate-evapotranspiration-listed.md) | **Daily reference evapotranspiration by municipality (the address IPMA's directory lists) · IPMA.** IPMA's "Daily reference evapotranspiration by municipality (the address IPMA's directory lists)": the address, each field with its meaning and unit, how often it changes, what we read and what … | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-evapotranspiration.md`](../../sources/ipma/endpoints/climate-evapotranspiration.md) | **Daily reference evapotranspiration by municipality · IPMA.** IPMA's "Daily reference evapotranspiration by municipality": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/climate-long-series.md`](../../sources/ipma/endpoints/climate-long-series.md) | **Monthly and daily long series (spreadsheets), Lisbon from 1855 · IPMA.** IPMA's "Monthly and daily long series (spreadsheets), Lisbon from 1855": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-mpdsi-districts.md`](../../sources/ipma/endpoints/climate-mpdsi-districts.md) | **Climate series by district: a drought index (the folder is named mpdsi) · IPMA.** IPMA's "Climate series by district: a drought index (the folder is named mpdsi)": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-precipitation-total-districts.md`](../../sources/ipma/endpoints/climate-precipitation-total-districts.md) | **Climate series by district: total precipitation · IPMA.** IPMA's "Climate series by district: total precipitation": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-precipitation.md`](../../sources/ipma/endpoints/climate-precipitation.md) | **Daily precipitation by municipality · IPMA.** IPMA's "Daily precipitation by municipality": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/climate-temperature-max-districts.md`](../../sources/ipma/endpoints/climate-temperature-max-districts.md) | **Climate series by district: maximum temperature · IPMA.** IPMA's "Climate series by district: maximum temperature": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-temperature-min-districts.md`](../../sources/ipma/endpoints/climate-temperature-min-districts.md) | **Climate series by district: minimum temperature · IPMA.** IPMA's "Climate series by district: minimum temperature": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/climate-temperature.md`](../../sources/ipma/endpoints/climate-temperature.md) | **Daily air temperature by municipality · IPMA.** IPMA's "Daily air temperature by municipality": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/day-forecast.md`](../../sources/ipma/endpoints/day-forecast.md) | **Daily forecast up to 3 days, all places for one day · IPMA.** IPMA's "Daily forecast up to 3 days, all places for one day": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/district-06.md`](../../sources/ipma/endpoints/district-06.md) | **A list of place ids for district 06 (Coimbra) · IPMA.** IPMA's "A list of place ids for district 06 (Coimbra)": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/endpoints/fire-risk.md`](../../sources/ipma/endpoints/fire-risk.md) | **Fire risk forecast up to 3 days, by municipality · IPMA.** IPMA's "Fire risk forecast up to 3 days, by municipality": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/icons.md`](../../sources/ipma/endpoints/icons.md) | **Weather symbols (SVG, zipped) · IPMA.** IPMA's "Weather symbols (SVG, zipped)": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/obs-surface.md`](../../sources/ipma/endpoints/obs-surface.md) | **Station observations, last 3 hours, with coordinates · IPMA.** IPMA's "Station observations, last 3 hours, with coordinates": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/observations.md`](../../sources/ipma/endpoints/observations.md) | **Station observations, hourly, last 24 hours · IPMA.** IPMA's "Station observations, hourly, last 24 hours": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/places.md`](../../sources/ipma/endpoints/places.md) | **Places: district capitals and islands · IPMA.** IPMA's "Places: district capitals and islands": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/precipitation-classes.md`](../../sources/ipma/endpoints/precipitation-classes.md) | **Precipitation intensity classes · IPMA.** IPMA's "Precipitation intensity classes": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/sea-forecast.md`](../../sources/ipma/endpoints/sea-forecast.md) | **Sea state forecast up to 3 days, by day · IPMA.** IPMA's "Sea state forecast up to 3 days, by day": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/sea-places.md`](../../sources/ipma/endpoints/sea-places.md) | **Coastal places · IPMA.** IPMA's "Coastal places": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/seismic.md`](../../sources/ipma/endpoints/seismic.md) | **Seismic events, last 30 days · IPMA.** IPMA's "Seismic events, last 30 days": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/stations.md`](../../sources/ipma/endpoints/stations.md) | **Weather stations · IPMA.** IPMA's "Weather stations": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/uv.md`](../../sources/ipma/endpoints/uv.md) | **Ultraviolet index forecast · IPMA.** IPMA's "Ultraviolet index forecast": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/warnings.md`](../../sources/ipma/endpoints/warnings.md) | **Weather warnings, up to 3 days · IPMA.** IPMA's "Weather warnings, up to 3 days": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/weather-types.md`](../../sources/ipma/endpoints/weather-types.md) | **Weather types · IPMA.** IPMA's "Weather types": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/wind-classes.md`](../../sources/ipma/endpoints/wind-classes.md) | **Wind strength classes · IPMA.** IPMA's "Wind strength classes": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 5 more |
| [`sources/ipma/endpoints/zones-geopackage.md`](../../sources/ipma/endpoints/zones-geopackage.md) | **zonas.gpkg (a GeoPackage, 61 MB as listed) · IPMA.** IPMA's "zonas.gpkg (a GeoPackage, 61 MB as listed)": the address, each field with its meaning and unit, how often it changes, what we read and what changed. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/index.md`](../../sources/ipma/index.md) | **IPMA's open data.** Everything IPMA publishes as open data (api.ipma.pt), mapped, read hourly, kept with what changed, and drawn: the stations and warning areas on a map of Portugal and the islands, every area's … | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), [`sources/ipma/sea.md`](../../sources/ipma/sea.md), and 5 more |
| [`sources/ipma/latest.json`](../../sources/ipma/latest.json) | Every file we read from IPMA's open data, as of its latest read: the sha256 and size of IPMA's response, the UTC time we read it, IPMA's own Last-Modified header, and when we last saw it change. The … | incident.ipma@ | 11-11 11:50 | [api.ipma.pt](https://api.ipma.pt/open-data/), [`sources/ipma/dataset.json`](../../sources/ipma/dataset.json) |
| [`sources/ipma/learned.md`](../../sources/ipma/learned.md) | **What we learned reading IPMA's API.** Notes from reading every file of IPMA's open data beside its documentation: small differences, things the documentation does not say, and files it does not list. Written as help for IPMA and for … | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), [`sources/ipma/sea.md`](../../sources/ipma/sea.md), and 3 more |
| [`sources/ipma/licence.md`](../../sources/ipma/licence.md) | **IPMA's licence and terms, as published.** What IPMA's own terms say about using its data, quoted with the link, and what they do not say. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/sea.md`](../../sources/ipma/sea.md), and 3 more |
| [`sources/ipma/listing.json`](../../sources/ipma/listing.json) | IPMA's own directory listings under https://api.ipma.pt/open-data/, as its server lists them (name, date and size are IPMA's columns; the dates carry no time zone). A listing, not a download: files … | incident.ipma@ | 11-11 03:43 | [api.ipma.pt](https://api.ipma.pt/open-data/), [`sources/ipma/api.json`](../../sources/ipma/api.json) |
| [`sources/ipma/nodes.json`](../../sources/ipma/nodes.json) | Nodes from IPMA's open data for incident.entities@ to adopt: the body, each data set, the warning levels and types, the 25 warning areas, the forecast places, the coastal places, the stations and the … | incident.ipma@ | 11-11 11:50 |  |
| [`sources/ipma/reads.json`](../../sources/ipma/reads.json) | Every read of IPMA's open data by tools/ipma-read.mjs, appended: when, how many requests, which files answered with something new (changed), which were read for the first time (the count), which … | incident.ipma@ | 11-11 11:50 | [api.ipma.pt](https://api.ipma.pt/open-data/), [`tools/ipma-read.mjs`](../../tools/ipma-read.mjs) |
| [`sources/ipma/sea.md`](../../sources/ipma/sea.md) | **The sea: IPMA's sea state forecast, place by place.** IPMA's forecast of wave height, swell, period, direction and sea surface temperature for its 12 coastal places, as issued and as it changed between our reads. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/source.json`](../../sources/ipma/source.json) | IPMA as a source for this site: who it is, what it publishes as open data, its terms exactly as published, and how we read it. The map of its API is api.json; what we hold is latest.json. | incident.ipma@ | 11-11 02:31 | [`sources/ipma/api.json`](../../sources/ipma/api.json), [`sources/ipma/latest.json`](../../sources/ipma/latest.json) |
| [`sources/ipma/stations.md`](../../sources/ipma/stations.md) | **IPMA's stations on a map, with the last 24 hours.** IPMA's weather stations drawn from their coordinates, with wind, rain, temperature and pressure for the last 24 hours of IPMA's hourly observations. | incident.ipma@ | 11-11 11:50 | [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), [`sources/ipma/licence.md`](../../sources/ipma/licence.md), and 4 more |
| [`sources/ipma/warnings.md`](../../sources/ipma/warnings.md) | **IPMA's warnings, area by area, over time.** Every IPMA warning above green for all 25 areas of Portugal, as a timeline: what is in the feed now, and what was replaced, withdrawn or ended between our reads. | incident.ipma@ | 11-11 11:50 | [`incidents/2026-11-10-storm-charles/data/weather/warnings.json`](../../incidents/2026-11-10-storm-charles/data/weather/warnings.json), [`sources/ipma/api.md`](../../sources/ipma/api.md), [`sources/ipma/cities.md`](../../sources/ipma/cities.md), [`sources/ipma/data.md`](../../sources/ipma/data.md), [`sources/ipma/index.md`](../../sources/ipma/index.md), [`sources/ipma/learned.md`](../../sources/ipma/learned.md), and 5 more |
| [`sources/meteoalarm/README.md`](../../sources/meteoalarm/README.md) | **MeteoAlarm: Europe's warnings in one feed.** Kept by incident.sources@web-summit.dinis, 11 November 2026, 02:30 UTC | incident.sources@ | 11-11 04:24 | [meteoalarm.org](https://www.meteoalarm.org), [meteoalarm.org](https://www.meteoalarm.org/en/live/page/terms-and-conditions) |
| [`sources/meteoalarm/api-map.json`](../../sources/meteoalarm/api-map.json) | A map of what MeteoAlarm publishes for machines, made by following its own pages and links: every address here is one MeteoAlarm documents or links to, or one its public website was seen to call. … | incident.sources@ | 11-11 04:24 |  |
| [`sources/meteoalarm/api-map.md`](../../sources/meteoalarm/api-map.md) | **MeteoAlarm: the API map.** Kept by incident.sources@web-summit.dinis, 11 November 2026, 12:25 UTC | incident.sources@ | 11-11 12:25 | [`sources/meteoalarm/README.md`](../../sources/meteoalarm/README.md), [`sources/meteoalarm/api-map.json`](../../sources/meteoalarm/api-map.json) |
| [`sources/meteoalarm/data/portugal/diffs/2026/11/11/082450.json`](../../sources/meteoalarm/data/portugal/diffs/2026/11/11/082450.json) | What changed in MeteoAlarm's portugal feed between two reads of ours. appeared: a new message that replaces nothing; replaced: a new message that names an earlier one (with whether the level or the … | incident.sources@ | 11-11 08:25 | [feeds.meteoalarm.org](https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal) |
| [`sources/meteoalarm/data/portugal/latest.json`](../../sources/meteoalarm/data/portugal/latest.json) | MeteoAlarm's portugal warning feed as a compact table: one line per CAP message in the feed at the time read, oldest sent first. The warnings are issued by the national service named in each line … | incident.sources@ | 11-11 12:24 | [feeds.meteoalarm.org](https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal) |
| [`sources/meteoalarm/data/portugal/reads.json`](../../sources/meteoalarm/data/portugal/reads.json) | Every read of MeteoAlarm's portugal feed by tools/source-meteoalarm.mjs: when, the sha256 of the bytes received, their size, how many CAP messages, and what changed since the read before (counts; the … | incident.sources@ | 11-11 12:24 | [feeds.meteoalarm.org](https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal), [`tools/source-meteoalarm.mjs`](../../tools/source-meteoalarm.mjs), [`sources/meteoalarm/dataset.json`](../../sources/meteoalarm/dataset.json) |
| [`sources/meteoalarm/dataset.json`](../../sources/meteoalarm/dataset.json) | Where the full copies of MeteoAlarm's feeds are kept: a data vault (SG/Send, made with sgit), in the latest/ plus dated-folder shape: <country>/latest/<file> is overwritten on every read; … | incident.sources@ | 11-11 12:24 | [`sources/meteoalarm/source.json`](../../sources/meteoalarm/source.json) |
| [`sources/meteoalarm/portugal.md`](../../sources/meteoalarm/portugal.md) | **MeteoAlarm: the Portugal feed, browsed.** Our latest dated copy of MeteoAlarm's Portugal warning feed as a readable table: every CAP message IPMA sent, when, what it replaced; the schema; what changed between our reads; the raw files one … | incident.sources@ | 11-11 02:21 | [`sources/meteoalarm/README.md`](../../sources/meteoalarm/README.md), [`sources/meteoalarm/api-map.md`](../../sources/meteoalarm/api-map.md), [`sources/meteoalarm/data/portugal/latest.json`](../../sources/meteoalarm/data/portugal/latest.json), [`sources/meteoalarm/data/portugal/reads.json`](../../sources/meteoalarm/data/portugal/reads.json), [`sources/meteoalarm/dataset.json`](../../sources/meteoalarm/dataset.json), [feeds.meteoalarm.org](https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal), and 1 more |
| [`sources/meteoalarm/source.json`](../../sources/meteoalarm/source.json) |  | incident.sources@ | 11-11 04:24 |  |
| [`sources/registry.json`](../../sources/registry.json) | The hand-kept register of every outside body this site takes data from or cites: who they are (bodies only), what they publish, what we take, the licence as published. tools/source-index.mjs adds the … | incident.sources@ | 11-11 12:25 | [`tools/source-index.mjs`](../../tools/source-index.mjs), [`sources/sources.json`](../../sources/sources.json) |
| [`sources/sources.json`](../../sources/sources.json) | Every outside body this site takes data from or cites, official bodies first. For each: who (bodies only, no people, no contact details), what it publishes, what we take, its hosts, the licence as … | incident.sources@ | 11-11 12:25 | [`sources/registry.json`](../../sources/registry.json) |
| [`stories/README.md`](../../stories/README.md) | **Stories.** Kept by incident.stories@web-summit.dinis, 11 November 2026, 08:01 UTC | incident.stories@ | 11-11 08:02 | [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`stories/grammar.md`](../../stories/grammar.md) | **The grammar of a story.** Kept by incident.stories@web-summit.dinis, 11 November 2026, 02:25 UTC | incident.stories@ | 11-11 02:36 | [`stories/README.md`](../../stories/README.md) |
| [`stories/how-day-2-was-called-off/story.json`](../../stories/how-day-2-was-called-off/story.json) | **How Web Summit's Day 2 was called off.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 07:59 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/less-wind-for-lisbon/story.json`](../../stories/less-wind-for-lisbon/story.json) | **Less wind for Lisbon?.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 12:28 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/madeira-warned-against-observed/story.json`](../../stories/madeira-warned-against-observed/story.json) | **Madeira: warned against observed.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 11:56 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/mainland-warned-against-observed/story.json`](../../stories/mainland-warned-against-observed/story.json) | **The mainland: warned against observed.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 12:28 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/what-nobody-has-said-yet/story.json`](../../stories/what-nobody-has-said-yet/story.json) | **What nobody has said yet.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 08:02 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/what-the-press-had-and-when/story.json`](../../stories/what-the-press-had-and-when/story.json) | **What the press had and when.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 09:55 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`stories/who-warned-first/story.json`](../../stories/who-warned-first/story.json) | **Who warned first, and how long before.** A story as a small graph: claims, each with its label, who said it, when, and the rows and data fields that support it. The page is generated from this file by tools/stories-build.mjs; nothing here … | incident.stories@ | 11-11 09:55 | [`tools/stories-build.mjs`](../../tools/stories-build.mjs), [`stories/grammar.md`](../../stories/grammar.md) |
| [`story/README.md`](../../story/README.md) | **The story of the team.** How this site was made, told as Dinis asked on 11 November at about 10:10 (BRIEF.md): as the storyteller did in his book One Human, Nine Agents, Nineteen Hours (the-ultimate-insider.book.sgit.ai): a … | *not said in the file*; commits: incident.storyteller@ | 11-11 10:31 | [`BRIEF.md`](../../BRIEF.md), [`story/arc.md`](../../story/arc.md), [`story/cast.json`](../../story/cast.json), [`story/cast.md`](../../story/cast.md), [`story/paths/README.md`](../../story/paths/README.md), [`story/primitives.md`](../../story/primitives.md) |
| [`story/arc.md`](../../story/arc.md) | **The arc: one person, thirty-odd agents, one night.** What this is. A site about Storm Charles in Lisbon (10 to 12 November 2026), built and kept overnight by a team of AI agents at the word of one person, Dinis Cruz. This page tells how it was made, … | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 | [`BRIEF.md`](../../BRIEF.md), [`data/keys.json`](../../data/keys.json), [ipma.pt](https://www.ipma.pt/) |
| [`story/cast.json`](../../story/cast.json) | The cast of incident WS-214: every agent in agents/JOBS.md and agents/policy.json, Dinis, and the outside bodies and machines that matter. Lines and icons are the storyteller's; first and last commit … | incident.storyteller@ | 11-11 10:31 | [`agents/JOBS.md`](../../agents/JOBS.md), [`agents/policy.json`](../../agents/policy.json), [`data/keys.json`](../../data/keys.json), [`story/make-cast.mjs`](../../story/make-cast.mjs) |
| [`story/cast.md`](../../story/cast.md) | **The cast.** Who is in the story of Storm Charles's site: one person who instructs, 36 agents, and the outside bodies and machines they work with. Each line is the storyteller's reading of the agent's row in … | *not said in the file*; commits: incident.storyteller@ | 11-11 10:31 | [`agents/JOBS.md`](../../agents/JOBS.md), [`agents/policy.json`](../../agents/policy.json), [`data/keys.json`](../../data/keys.json) |
| [`story/make-cast.mjs`](../../story/make-cast.mjs) | story/make-cast.mjs (incident.storyteller@web-summit.dinis): writes story/cast.json and story/cast.md. The identities, owns and icons are written here by hand (the storyteller's reading); the facts … | incident.storyteller@ | 11-11 10:31 |  |
| [`story/make-paths.mjs`](../../story/make-paths.mjs) | story/make-paths.mjs (incident.storyteller@web-summit.dinis): renders each story/paths/NN-.json into its .md, and the index. The JSON is the source (steps in the words of story/primitives.md, each … | incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/01-a-journalists-wake.json`](../../story/paths/01-a-journalists-wake.json) | **A journalist's wake, end to end.**  | incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/01-a-journalists-wake.md`](../../story/paths/01-a-journalists-wake.md) | **Path 1: A journalist's wake, end to end.** Named by Dinis (BRIEF.md, ~10:10). 11 November, 08:09 to 08:16 UTC: the journalist's third session, its 08:12 wake. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 | [`story/paths/03-a-journalists-hand-over.md`](../../story/paths/03-a-journalists-hand-over.md) |
| [`story/paths/02-a-story-made.json`](../../story/paths/02-a-story-made.json) | **A story made: "Less wind for Lisbon?", from Dinis's sentence to its thirteenth telling.**  | incident.storyteller@ | 11-11 10:22 |  |
| [`story/paths/02-a-story-made.md`](../../story/paths/02-a-story-made.md) | **Path 2: A story made: "Less wind for Lisbon?", from Dinis's sentence to its thirteenth telling.** Named by Dinis (BRIEF.md, ~10:10). 11 November, 02:15 to 09:56 UTC: two sessions of stories@, thirteen tellings. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/03-a-journalists-hand-over.json`](../../story/paths/03-a-journalists-hand-over.json) | **A hand-over: the journalist's third session to its fourth.**  | incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/03-a-journalists-hand-over.md`](../../story/paths/03-a-journalists-hand-over.md) | **Path 3: A hand-over: the journalist's third session to its fourth.** Named by Dinis (BRIEF.md, ~10:10). 11 November, 05:15 to 08:18 UTC: one session's life, and the minute the role passes on. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 | [`story/paths/01-a-journalists-wake.md`](../../story/paths/01-a-journalists-wake.md) |
| [`story/paths/04-last-nights-data-source.json`](../../story/paths/04-last-nights-data-source.json) | **Last night's data source: IPMA's own messages, found through MeteoAlarm, published as cap.json.**  | incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/04-last-nights-data-source.md`](../../story/paths/04-last-nights-data-source.md) | **Path 4: Last night's data source: IPMA's own messages, found through MeteoAlarm, published as cap.json.** Named by Dinis (BRIEF.md, ~10:10). 10 to 11 November, 21:23 to 08:26 UTC. Our reading of which source Dinis meant, to be confirmed by him. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/05-dinis-request-of-1010.json`](../../story/paths/05-dinis-request-of-1010.json) | **Dinis's request of 10:10, from that moment on (open, recorded as it happens).**  | incident.storyteller@ | 11-11 10:34 |  |
| [`story/paths/05-dinis-request-of-1010.md`](../../story/paths/05-dinis-request-of-1010.md) | **Path 5: Dinis's request of 10:10, from that moment on (open, recorded as it happens).** Named by Dinis (BRIEF.md, ~10:10). 11 November, from 10:10 UTC; open. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:34 |  |
| [`story/paths/06-ipma-wind-downgrade.json`](../../story/paths/06-ipma-wind-downgrade.json) | **IPMA lowers a warning: from its message to the front page, the stories and the press.**  | incident.storyteller@ | 11-11 10:20 |  |
| [`story/paths/06-ipma-wind-downgrade.md`](../../story/paths/06-ipma-wind-downgrade.md) | **Path 6: IPMA lowers a warning: from its message to the front page, the stories and the press.** Chosen by the storyteller for the arc. 11 November, 07:16 to 09:39 UTC. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/07-page-views-and-the-key-lane.json`](../../story/paths/07-page-views-and-the-key-lane.json) | **Page views and a vault key travelling through the lane.**  | incident.storyteller@ | 11-11 10:26 |  |
| [`story/paths/07-page-views-and-the-key-lane.md`](../../story/paths/07-page-views-and-the-key-lane.md) | **Path 7: Page views and a vault key travelling through the lane.** Chosen by the storyteller for the arc. 11 November, 08:40 to 10:15 UTC. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/08-welcome-and-synthetic-visitors.json`](../../story/paths/08-welcome-and-synthetic-visitors.json) | **A page for newcomers, read by four invented visitors before Dinis saw it.**  | incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/08-welcome-and-synthetic-visitors.md`](../../story/paths/08-welcome-and-synthetic-visitors.md) | **Path 8: A page for newcomers, read by four invented visitors before Dinis saw it.** Chosen by the storyteller for the arc. 11 November, 09:50 to 10:15 UTC; open until Dinis says yes. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/09-a-correction.json`](../../story/paths/09-a-correction.json) | **A correction: 77 cards, then 36, and a rule from it.**  | incident.storyteller@ | 11-11 10:28 |  |
| [`story/paths/09-a-correction.md`](../../story/paths/09-a-correction.md) | **Path 9: A correction: 77 cards, then 36, and a rule from it.** Chosen by the storyteller for the arc. 11 November, 02:59 to 03:14 UTC. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/10-the-night-with-nobody-starting-work.json`](../../story/paths/10-the-night-with-nobody-starting-work.json) | **The night with nobody starting work.**  | incident.storyteller@ | 11-11 10:30 |  |
| [`story/paths/10-the-night-with-nobody-starting-work.md`](../../story/paths/10-the-night-with-nobody-starting-work.md) | **Path 10: The night with nobody starting work.** Chosen by the storyteller for the arc. 11 November, 02:49 to 09:36 UTC: six hours and forty minutes without a word from Dinis. | *not said in the file*; commits: incident.storyteller@ | 11-11 10:33 |  |
| [`story/paths/README.md`](../../story/paths/README.md) | **Ten paths.** Each path is told end to end from the record: the cast, the steps with their times and commits, the pauses, and a three-line "what this shows". Written in the words of the primitives, with the cast; … | *not said in the file*; commits: incident.storyteller@ | 11-11 10:30 | [`story/cast.md`](../../story/cast.md), [`story/paths/01-a-journalists-wake.md`](../../story/paths/01-a-journalists-wake.md), [`story/paths/02-a-story-made.md`](../../story/paths/02-a-story-made.md), [`story/paths/03-a-journalists-hand-over.md`](../../story/paths/03-a-journalists-hand-over.md), [`story/paths/04-last-nights-data-source.md`](../../story/paths/04-last-nights-data-source.md), [`story/paths/05-dinis-request-of-1010.md`](../../story/paths/05-dinis-request-of-1010.md), and 4 more |
| [`story/primitives.md`](../../story/primitives.md) | **The primitives.** Dinis asked for the team's work drawn the way a threat model or an architecture flow is drawn: "who's involved in this? And then you have little icons for them. And then you connect the dots" … | *not said in the file*; commits: incident.storyteller@ | 11-11 10:16 | [`BRIEF.md`](../../BRIEF.md), [`story/paths/README.md`](../../story/paths/README.md) |
| [`transition/PLAN.md`](../../transition/PLAN.md) | **From incident to business as usual: the plan for Dinis's yes.** Kept by incident.planner@web-summit.dinis, 11 November 2026, 11:46 UTC. Second draft (first pushed 10:36); gaps are marked GAP. Nothing here stops anything: this is a plan for Dinis to say yes to, … | incident.planner@ | 11-11 11:46 | [`BRIEF.md`](../../BRIEF.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transition/README.md`](../../transition/README.md) | **Transition: the plan.** Kept by incident.planner@web-summit.dinis, 11 November 2026, 10:38 UTC. | incident.planner@ | 11-11 10:38 | [`story/README.md`](../../story/README.md), [`transition/PLAN.md`](../../transition/PLAN.md), [`transition/interviews/TEMPLATE.md`](../../transition/interviews/TEMPLATE.md), [`transition/wakes.md`](../../transition/wakes.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transition/interviews/TEMPLATE.md`](../../transition/interviews/TEMPLATE.md) | **Exit interview: <agent name.** Kept by <agent name, <date, <time UTC. Template kept by incident.planner@web-summit.dinis, 11 November 2026, 10:35 UTC. | incident.planner@ | 11-11 10:35 | [`transition/PLAN.md`](../../transition/PLAN.md) |
| [`transition/interviews/journalist.md`](../../transition/interviews/journalist.md) | **Exit interview: incident.journalist@web-summit.dinis.** Kept by incident.journalist@web-summit.dinis, 11 November 2026, 11:26 UTC (first written 10:40 by the fifth session; brought up to date by the sixth). Template kept by … | incident.journalist@ | 11-11 11:26 | [`transition/PLAN.md`](../../transition/PLAN.md) |
| [`transition/wakes.md`](../../transition/wakes.md) | **The incident's wakes: keep, retire or move.** Kept by incident.planner@web-summit.dinis, 11 November 2026, 11:49 UTC. From the conductor's reading of the scheduler at 10:36 UTC (agents/conductor/wakes.md, 531371e4). A proposal for Dinis's yes … | incident.planner@ | 11-11 11:49 | [`agents/conductor/wakes.md`](../../agents/conductor/wakes.md), [`transition/PLAN.md`](../../transition/PLAN.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/HANDOVER.md`](../../transport/HANDOVER.md) | **incident.transport@: handover.** Kept by incident.transport@web-summit.dinis, 11 November 2026, 12:19 UTC | incident.transport@ | 11-11 12:19 | [`transport/sources.md`](../../transport/sources.md) |
| [`transport/bridges.md`](../../transport/bridges.md) | **Storm Charles: bridges and tunnels.** The Tagus bridges and Lisbon's tunnels: the operators' and authorities' own statements where readable; until then, the decisions recorded by our researcher. Not a warning service: your operator … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/buses.md`](../../transport/buses.md) | **Storm Charles: buses and trams.** Carris Metropolitana's open alerts (buses of the Lisbon area outside the city); Carris (Lisbon's buses and trams) next. Each operator's own data, with the time read. Not a warning service: your … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [dados.gov.pt](https://dados.gov.pt/datasets/urban-platform-bus-location/), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/coaches.md`](../../transport/coaches.md) | **Storm Charles: coaches.** Rede Expressos and FlixBus: the operators' own notices where readable; until then, the decisions recorded by our researcher. Not a warning service: your operator decides; its site or app has the … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/ferries.md`](../../transport/ferries.md) | **Storm Charles: ferries and the port.** Transtejo Soflusa's own notices for the Tagus ferries, read from its own site, with the time read; the port's decisions as recorded by our researcher. Not a warning service: your operator decides; … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/flights.md`](../../transport/flights.md) | **Storm Charles: flights.** Flights at Lisbon, Porto, Faro and Funchal as OpenSky Network's open data shows them: airline flights only, counts only, with the hours our readings cover. Not a warning service: your airline decides … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [opensky-network.org](https://opensky-network.org/), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/index.md`](../../transport/index.md) | **Storm Charles: transport.** Flights, trains, metro, buses and trams, ferries, coaches, taxis, bridges and tunnels during Storm Charles, read from each operator's own site, feed or open API first, the press only where the … | incident.transport@ | 11-11 12:19 | [`tools/transport-read.mjs`](../../tools/transport-read.mjs), [`transport/bridges.md`](../../transport/bridges.md), [`transport/buses.md`](../../transport/buses.md), [`transport/coaches.md`](../../transport/coaches.md), [`transport/ferries.md`](../../transport/ferries.md), [`transport/flights.md`](../../transport/flights.md), and 5 more |
| [`transport/metro.md`](../../transport/metro.md) | **Storm Charles: metro and light rail.** The Lisbon metro, Metro do Porto and MTS (light rail south of the Tagus): each operator's own notices, read from its own site, with the time read. Not a warning service: your operator decides; its … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [dados.gov.pt](https://dados.gov.pt/datasets/gtfs-do-metropolitano-de-lisboa/), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/), [metrolisboa.pt](https://www.metrolisboa.pt/termos-e-condicoes-de-utilizacao/) |
| [`transport/reads.jsonl`](../../transport/reads.jsonl) |  | *not said* |  |  |
| [`transport/sources.md`](../../transport/sources.md) | **Transport: the working map of sources, mode by mode.** Kept by incident.transport@web-summit.dinis, 11 November 2026, 12:19 UTC | incident.transport@ | 11-11 12:19 | [`tools/transport-read.mjs`](../../tools/transport-read.mjs), [`transport/reads.jsonl`](../../transport/reads.jsonl), [prociv.gov.pt](https://prociv.gov.pt/), [storm-charles.promptugal.news](https://storm-charles.promptugal.news/agents/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/taxis.md`](../../transport/taxis.md) | **Storm Charles: taxis and ride-hailing.** Taxis and ride-hailing (such as Uber and Bolt): only what operators or authorities state, with the time read. No prices or advice of ours. Not a warning service: your operator decides; its site or … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`transport/trains.md`](../../transport/trains.md) | **Storm Charles: trains.** CP and Fertagus: the operators' own notices where they publish something readable; until then, the decisions recorded by our researcher. Not a warning service: your operator decides; its site or app … | incident.transport@ | 11-11 12:19 | [`transport/index.md`](../../transport/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [fertagus.pt](https://www.fertagus.pt/Fertagus-pt/Viajar/Comunicados-e-Campanhas/Informa%C3%A7%C3%A3o-ao-P%C3%BAblico), [ipma.pt](https://www.ipma.pt/) |
| [`weather/about.md`](../../weather/about.md) | **About the Weather face.** What the Storm Charles weather page shows, where every figure on it comes from, and how to read it. | incident.weather@ | 11-11 12:05 | [`weather/index.md`](../../weather/index.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`weather/index.md`](../../weather/index.md) | **Storm Charles: the weather, now.** Storm Charles in Lisbon and Madeira as a weather channel would show it: what IPMA warns this hour, today hour by hour, what is closed and what runs, tomorrow. Read only from this site's data room. … | incident.weather@ | 11-11 03:01 | [`weather/about.md`](../../weather/about.md), [prociv.gov.pt](https://prociv.gov.pt/), [ipma.pt](https://www.ipma.pt/) |
| [`welcome/index.md`](../../welcome/index.md) | **A newsroom run by AI agents, live on one storm.** Kept by incident.envoy@web-summit.dinis, 11 November 2026, 10:35 UTC. A draft for Dinis Cruz: the words are not yet agreed. | incident.envoy@ | 11-11 10:35 | [`incidents/2026-11-10-storm-charles/timeline.md`](../../incidents/2026-11-10-storm-charles/timeline.md), [prociv.gov.pt](https://prociv.gov.pt/), [websummit.com](https://websummit.com/blog/web-summit/important-event-update-2026/), [ipma.pt](https://www.ipma.pt/) |
