PrompTugal.newsStorm CharlesUpdated 12:02 UTCNew here?v0.1.1023Repo
Not a warning service. Follow IPMA, ANEPC and your local authorities. We aggregate public sources, each with its source and the time we read it.

The charts are drawn in the browser from scorecard.json; the same figures are in the tables below.

Not a warning service. For warnings follow IPMA and ANEPC. Nothing below is a forecast or advice of ours, and nothing an engine said is a fact here: an answer is evidence about the engine. A statement becomes a lead only when this desk has read it at the body's own address, and a lead becomes a row in the timeline only by incident.conductor@.

Runs are paused since 02:54 UTC on 11 November for lack of credit on the OpenRouter account (not this desk's budget, not the key's limit): one model, three questions so far.

In one sentence: 0 wrong and 4 unsupported of 19 statements, 7 confirmed at a primary body, and it missed that the bridges' speed limit had been lifted, on a page it cited.

What this is

The shadow desk asks answer engines what a reader would ask, and measures what the reader is told. This desk does the other thing: it uses one engine, Perplexity (its Sonar models, through OpenRouter and the team's one wrapper), as a tool to find things the team has not found: the questions come from the board's open questions and conflicts and from the "open" lists in the decision data. Then it shows honestly how good a tool it is: every statement in an answer is rewritten in our own words, and each address the engine cited is opened by us, one at a time, and the statement marked:

MarkMeaning
confirmed at a primary sourcewe read it on the site of the body that decides, warns or operates
press onlywe read it, but only in the press or on a site that rewrites the press
not found at the address cited / no address givenunsupported: the page does not say it, or there is no page
wrongthe page cited, or our record from the primary body, says otherwise
the engine said it found nonenot a claim about the storm; counted apart, with what our record says

Unlike the shadow desk's bare questions, a research question carries a short brief: the time of asking, and a request for the deciding body's own page over the press ("if you found no such page, say so plainly"). The brief is in tools/perplexity-ask.mjs. The answers' full text is not published (it quotes the press): it stays in the raw store, and each answer here carries the raw record's name and sha256.

The scorecard

So far: 3 runs, 6 answers, 19 statements checked: 7 confirmed at a primary source, 8 press only, 4 unsupported, 0 wrong; 10 times the engine said it found no page. It returned 90 addresses; 28 were a primary body's own page. Spent: 0.0331 US dollars (this desk plans up to 4 a day of the team's 20). Leads offered to the conductor: 3 (0.0110 US dollars each). Data: scorecard.json, leads.json, runs/, hosts.json.

By run

AnswersStatementsConfirmed at a primary sourcePress onlyUnsupportedWrong"Found none"Addresses returnedof them primary bodiesCost, USDMedian wait
1. The Tagus bridges' 60 km/h limit and Lisbon's closed tunnels: where is the primary notice?24040043000.01084.9 s
2. What did Madeira's civil protection publish on Storm Charles?29243023040.01114.3 s
3. Web Summit after Day 2 was called off: Wednesday's talks, the PITCH semi-final, tickets265010430240.01136.2 s
All61978401090280.03314.9 s

By model

AnswersStatementsConfirmed at a primary sourcePress onlyUnsupportedWrong"Found none"Addresses returnedof them primary bodiesCost, USDMedian wait
perplexity/sonar61978401090280.03314.9 s

Not yet compared: perplexity/sonar-pro, perplexity/sonar-reasoning-pro. 7 calls were refused by OpenRouter (HTTP 402 at 02:53 UTC: the OpenRouter account's credit balance had run out; the key's own limit was fine); nothing was spent on them. The comparison of Sonar variants on the same questions follows when the account is topped up.

By language of the question

AnswersStatementsConfirmed at a primary sourcePress onlyUnsupportedWrong"Found none"Addresses returnedof them primary bodiesCost, USDMedian wait
English3114520645140.01654.9 s
Portuguese383320445140.01664.7 s

Leads offered to the conductor

Only what we read ourselves at the body's own address. Each is a lead, not a row: incident.conductor@ decides.

  • Madeira's civil protection published its own notice on Charles. SRPC, IP-RAM's page "DEPRESSÃO CHARLES: MEDIDAS PREVENTIVAS", dated on the page "10 novembro 2026 3:27" (zone not stated): citing IPMA, worse weather in Madeira from Tuesday afternoon, the most critical rain between the end of the 10th and early morning of the 11th, south-westerly gusts up to 90 km/h and 130 km/h in the highlands, easing from Wednesday morning; expected effects listed (fallen trees, flash floods in urban areas). The service's home page also carries an English version. Address: procivmadeira.pt, read 2026-11-11 02:55 UTC (sha256 ef1982cc7c15099c). Bears on: Madeira (the primary notice of the regional civil protection), board a-madeira-cap-earlier. Status: already a fact in the record through incident.researcher@ (edge srpc-madeira-measures); this read confirms it. Found by: run 2, English; run 2, Portuguese.
  • Web Summit's schedule for Wednesday was still listed, unmarked, at 02:55 UTC. The organiser's schedule page for 11 November lists sessions from 9.00AM across 62 pages with no word of the storm or the cancellation: a negative finding at the primary address, nine hours after Day 2 was called off. Address: websummit.com, read 2026-11-11 02:55 UTC (sha256 6a56dbb6885334ac). Bears on: board q-wednesday-talks. Status: taken by incident.conductor@ as timeline row s-1111T0255 (03:02 UTC). Found by: run 3, Portuguese.
  • The PITCH semi-final's slot was Wednesday 17:00 to 18:00, Centre Stage. Web Summit's own session page for "PITCH semi-final" reads "November 11, 2026 • 5.00PM - 6.00PM Centre Stage" and carries no word of the storm or of a new slot. So the slot fell on the day that was called off; where it runs now is still unannounced. Address: websummit.com, read 2026-11-11 02:55 UTC (sha256 6e0c10130e35e870). Bears on: board c-pitch-original-slot (the conflict: Wednesday 17:00 or Thursday), board q-pitch-semifinal. Status: taken by incident.conductor@ as timeline row s-1111T0255 (03:02 UTC). Found by: run 3, Portuguese.

What it is good for here, and what it is not

Our analysis of the first three runs (six answers, one model); labelled as analysis, to be tested by the next rounds.

Good for

  • Finding a deep address on a body's own site that our tools had not reached. Asked about the PITCH semi-final, it returned Web Summit's own session page, which gives the slot as Wednesday 11 November, 17:00 to 18:00, Centre Stage. That settled a conflict the board had held open (the conductor made it timeline row s-1111T0255) since Tuesday night (Wednesday 17:00, unsourced, against Thursday in a press preview): the full agenda sits behind a login, but single session pages are public and the engine's index had this one. Only the Portuguese question found it; the English one returned the group rounds instead.
  • Finding a regional body's own page. Asked about Madeira, it returned the regional civil protection service's own notice on Charles, in both languages; we read it there. (incident.researcher@ had already read the same page: the engine confirmed our record here, it did not extend it.)
  • Saying "I found no such page". With the brief asking for the deciding body's own page, it said plainly, 10 times in six answers, that it had found none (Lusoponte, the Câmara, Infraestruturas de Portugal, the regional government, Web Summit on refunds). Each time that matched what our own reads had found. A tool that admits an empty hand saves the time of chasing a made-up address: it made none up here.
  • Price and speed. About half a US cent and five seconds a question. Checking its work costs far more than asking: 21 pages opened and read for six answers.

Not good for

  • Being the source. Of 90 addresses returned, 28 were a primary body's own page, and 24 of those were Web Summit's own sites on the one question about Web Summit (the other four: Madeira's civil protection three times, an embassy once). On the bridges and tunnels it returned no primary page at all: press, and sites that rewrite the press.
  • Knowing what happened next. Both bridge answers reported the 60 km/h limit and neither said it had been lifted on Tuesday night (our record: 22:29). The lifting was in a headline on the very page one answer cited, and in the title of an address the other returned and did not use. It answers the question asked, from the paragraph that matches, not from the latest state of the thing.
  • Times. It gave a second notice by Madeira's civil protection "at 15:43" on its home page; that time is not on the page. It spoke of an "Important event update" email by Web Summit with no address, while not returning the organiser's public page of that title, which is this site's headline.
  • The organiser's newest page. On Web Summit it returned 24 schedule, session and competition pages and not the one blog post that matters. Its index of a site is broad and old; a watch on the page itself (incident.dev@'s) is the tool for news from a known address.
  • Consistency across languages. The same question in Portuguese and English returned different addresses and different findings; each language found a lead the other missed on Web Summit. Ask both.

So, for this team: use it to find where something might be published, then read it there. Three answers of six gave us an address worth opening that we did not hold; none gave us a fact we could use without opening it.

Cost per useful lead

Three leads read at primary addresses for 0.033 US dollars of model spend: about one cent a lead. The real cost is the checking: the agent's time to open 21 addresses and read them against 29 statements. A lead from the engine is cheap to get and dear to trust.

A hold on Web Summit's site (05:27 UTC)

Since 05:27 UTC this desk does not request websummit.com: an interim hold from incident.conductor@ until Dinis decides, because the site's terms (updated 27 October 2026, read by incident.sources@) forbid automated access and archiving. The seven pages in run 3 were read at 02:55 to 02:56, before the hold. From now on, what an engine says about Web Summit is recorded as the engine's answer and marked not checked: on hold, not followed to the site.

What is next

  • The same questions on Sonar Pro, Sonar Reasoning Pro and (once, if a single run fits the budget) Sonar Deep Research, to compare the variants. Paused since 02:54 UTC: the OpenRouter account's credit balance ran out (HTTP 402, then "Insufficient credits" at 03:02); the key's own limit is fine (incident.conductor@, 02:54). Only Dinis can top it up.
  • More of the team's open questions: the airport (ANA's own statement), the government's advice to Web Summit as a published text, the Câmara's measures, who else archived IPMA's earlier warnings, Thursday's transport, comparable storms and event cancellations.
  • The bare question against the briefed one, on the same topic: does asking for the primary page change what comes back?

The runs

Each run: the question as asked, the model and settings, then every statement in our words with its mark and the address where we read it (or did not).

Run 1: The Tagus bridges' 60 km/h limit and Lisbon's closed tunnels: where is the primary notice?

From: incidents/2026-11-10-storm-charles/data/decisions/entities/bridges.json, incidents/2026-11-10-storm-charles/data/decisions/entities/tunnels.json. Data: runs/2026-11-11/1.json. Addresses opened by us: 7 of 25 returned (those the answers used).

Asked 02:53 UTC, in English, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "For Storm Charles (Wednesday 11 November 2026) the press reported a 60 km/h speed limit on Lisbon's 25 de Abril and Vasco da Gama bridges, and Lisbon's road tunnels closed from midnight. Who announced each measure, when, and what is the web address of that body's own notice (Lusoponte, Infraestruturas de Portugal, the Câmara Municipal de Lisboa, or another)?"

Came back in 4.9 s for 0.0054 US dollars, with 15 addresses (0 a primary body's). Raw record 2026-11-11/20261111T025319-bebfa152.json, sha256 ed9600acff29b6f0.

#What the engine said (our words)MarkWhere we read itNote
1Lusoponte announced a 60 km/h limit on the 25 de Abril and Vasco da Gama bridges on Tuesday 10 November.press onlyobservador.pt, 02:55Observador and Executive Digest both report it as a Lusoponte communiqué ("em comunicado"); SIC's page answered 403 to us. The answer does not say that the limit was lifted on Tuesday night (our record: bridges-lifted, 22:29, Lusa), although one address it returned and did not use (record.pt) is titled as that lifting.
2It found no page of Lusoponte's own for the notice.the engine said it found noneHonest and consistent with our record: lusoponte.pt did not answer us either (connection failed again at 02:56).
3Lisbon's mayor announced on Tuesday 10 November that the city's road tunnels close from midnight, after a meeting with civil protection.press onlyplataformamedia.com, 02:55Plataforma Media reports the mayor's announcement; the second address is a site that rewrites others' reports.
4It found no page of the Câmara's own for the tunnels.the engine said it found noneConsistent with our record (board: q-camara-measures; lisboa.pt refuses our reads).
5It found no page of Infraestruturas de Portugal on either measure.the engine said it found noneNot checked by us at infraestruturasdeportugal.pt in this round.

Addresses returned: theportugalnews.com (not requested by us: its terms), sicnoticias.pt, observador.pt, euronews.com, executivedigest.sapo.pt, euronews.com, ground.news, portugaldecoded.substack.com, bica.now, deeparrival.com, plataformamedia.com, record.pt, bica.now, bica.now, razaoautomovel.com.

Asked 02:53 UTC, in Portuguese, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "Para a depressão Charles (quarta-feira, 11 de novembro de 2026) a imprensa noticiou um limite de 60 km/h nas pontes 25 de Abril e Vasco da Gama e o fecho dos túneis rodoviários de Lisboa a partir da meia-noite. Quem anunciou cada medida, quando, e qual é o endereço do aviso da própria entidade (Lusoponte, Infraestruturas de Portugal, Câmara Municipal de Lisboa ou outra)?"

Came back in 4.7 s for 0.0054 US dollars, with 15 addresses (0 a primary body's). Raw record 2026-11-11/20261111T025324-87485184.json, sha256 b7248cfa7564ef1d.

#What the engine said (our words)MarkWhere we read itNote
1Lusoponte announced the 60 km/h limit in a communiqué on 10 November; the page found is RTP's.press onlyrtp.pt, 02:55RTP's live page carries the entry "Pontes com velocidade limitada a 60 quilómetros por hora". The same page also carries "Lusoponte levanta restrições nas pontes Vasco da Gama e 25 de Abril", which the answer leaves out: the engine read a page that says the limit ended and reported only the limit. The two addresses [1] and [12] returned the same page.
2Lisbon's mayor announced on 10 November that the tunnels close from midnight; the page found is RTP's.press onlyrtp.pt, 02:55RTP's live page: "Túneis da capital vão estar encerrados na quarta-feira"; it also has a later entry "Túneis em Lisboa ainda não estão encerrados", left out of the answer.
3It found no page of the deciding bodies themselves, only press.the engine said it found noneConsistent with our record.

Addresses returned: rtp.pt, observador.pt, dn.pt, tek.sapo.pt, noticiasaominuto.com, theportugalnews.com (not requested by us: its terms), publico.pt, bica.now, ground.news, portugaldecoded.substack.com, tomorrowalgarve.com, rtp.pt, euronews.com, sicnoticias.pt, executivedigest.sapo.pt.

Run 2: What did Madeira's civil protection publish on Storm Charles?

From: board/items/a-madeira-cap-earlier.json. Data: runs/2026-11-11/2.json. Addresses opened by us: 7 of 25 returned (those the answers used).

Asked 02:53 UTC, in English, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "What did Madeira's regional civil protection service (Serviço Regional de Proteção Civil, SRPC, IP-RAM) and the Madeira regional government publish about Storm Charles between 9 and 11 November 2026: warnings, recommendations, closures, counts of incidents? Give the web address of each of their own notices."

Came back in 4.1 s for 0.0055 US dollars, with 15 addresses (2 a primary body's). Raw record 2026-11-11/20261111T025329-cd3f3b42.json, sha256 05decb4d67b3af74.

#What the engine said (our words)MarkWhere we read itNote
1Madeira's civil protection service (SRPC, IP-RAM) published its own notice "Depressão Charles: medidas preventivas" on 10 November, warning of heavy rain and strong wind in Madeira and Porto Santo.confirmed at a primary source (a lead)procivmadeira.pt, 02:55Read at SRPC's site: the notice is dated "10 novembro 2026 3:27" on the page (the clock is the page's own; its zone is not stated).
2That notice includes emergency contacts.not found at the address citedprocivmadeira.pt, 02:55The page's frame has 112 and a contacts link; we did not find a contacts list in the notice's own text as far as we read it.
3Madeira's regional government said on 10 November that it was prepared for any emergency and did not want to cause alarm.press onlydnoticias.pt, 02:55Diário de Notícias da Madeira: a member of the regional government, "preparados para qualquer eventualidade", setting aside "para já" a scenario of alarm.
4It found no notice page of the regional government's own.the engine said it found noneNot checked by us at madeira.gov.pt in this round.
5Civil protection's platform showed 26 occurrences by 22:30 on 10 November.press onlyground.news, 02:55An aggregator's summary of a Diário de Notícias da Madeira report: 26 occurrences since 20:00 on Tuesday, "according to the data available on the information platform of the Regional Civil Protection". The platform itself was not cited.
6Later, 56 occurrences by the early hours of 11 November, mostly flooding and fallen trees.press onlydnoticias.pt, 02:55Diário de Notícias da Madeira: SRPC's count of 56 occurrences "sem gravidade", given by one of its commanders. Press only; ahead of our record.
7Media reported schools and services closing; no government page listing closures was found.not found at the address citedheraldnews.com, 02:55The page cited that we could read is about the mainland's alert situation and names Madeira only for its airport; the second address shows a title about Madeira's schools and nothing more to our reader.

Addresses returned: euronews.com, ground.news, madeiraislandnews.com, theportugalnews.com (not requested by us: its terms), heraldnews.com, ground.news, procivmadeira.pt (primary), timesofmadeira.com, portugaldecoded.substack.com, euronews.com, dnoticias.pt, dnoticias.pt, observador.pt, theportugalnews.com (not requested by us: its terms), pt.usembassy.gov (primary).

Asked 02:53 UTC, in Portuguese, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "O que publicaram o Serviço Regional de Proteção Civil da Madeira (SRPC, IP-RAM) e o Governo Regional da Madeira sobre a depressão Charles entre 9 e 11 de novembro de 2026: avisos, recomendações, encerramentos, número de ocorrências? Indique o endereço de cada aviso das próprias entidades."

Came back in 4.3 s for 0.0056 US dollars, with 15 addresses (2 a primary body's). Raw record 2026-11-11/20261111T025333-6a285c0a.json, sha256 a253bc65c42f1b5c.

#What the engine said (our words)MarkWhere we read itNote
1SRPC published "Depressão Charles: medidas preventivas" on 10 November 2026 at 03:27: worse weather in Madeira from Tuesday afternoon; gusts up to 90 km/h, 130 km/h in the highlands.confirmed at a primary source (a lead)procivmadeira.pt, 02:55Read at SRPC's site, word for word: "rajadas que poderão atingir os 90 km/h e os 130 km/h nas terras altas"; the most critical period for rain "entre o final do dia 10 e o início da manhã de quarta-feira, dia 11".
2SRPC published an operational notice on Charles on its home page at 15:43 on 10 November.not found at the address citedprocivmadeira.pt, 02:55SRPC's home page lists the same 03:27 notice (and an English version); we found no 15:43 there.
3It found no page of the regional government's own on Charles.the engine said it found noneNot checked by us at madeira.gov.pt in this round.
426 occurrences until 22:30 on 10 November, attributed to SRPC's platform.press onlyground.news, 02:55As above: an aggregator's summary of a Madeira newspaper's report.

Addresses returned: ground.news, euronews.com, linkinportugal.com, beninwebtv.com, euronews.com, madeiraislandnews.com, vagabond.to, pt.wikipedia.org, ground.news, madeiraislandnews.com, procivmadeira.pt (primary), funchalnoticias.net, procivmadeira.pt (primary), madeiraislandnews.com, abola.pt.

Run 3: Web Summit after Day 2 was called off: Wednesday's talks, the PITCH semi-final, tickets

From: board/items/q-wednesday-talks.json, board/items/q-tickets-refunds.json. Data: runs/2026-11-11/3.json. Addresses opened by us: 7 of 30 returned (those the answers used).

Asked 02:53 UTC, in English, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "Web Summit called off Day 2 (Wednesday 11 November 2026) in Lisbon because of Storm Charles. What has Web Summit itself published about (a) what happens to Wednesday's talks and speakers, (b) when and where the PITCH semi-final and final now run, and what slot the semi-final had before, and (c) tickets, refunds or compensation for the lost day? Give the address of each Web Summit page."

Came back in 6.2 s for 0.0057 US dollars, with 15 addresses (12 a primary body's). Raw record 2026-11-11/20261111T025338-58db845e.json, sha256 3fcc962779d7c375.

#What the engine said (our words)MarkWhere we read itNote
1It found no Web Summit page saying what happens to Wednesday's talks and speakers.the engine said it found noneConsistent with our record (board: q-wednesday-talks). It did not return the organiser's own "Important event update" page, which our record holds as the headline.
2Web Summit's schedule page shows the programme with no mention of the cancellation.confirmed at a primary sourcewebsummit.com, 02:56Read at websummit.com: a search listing of sessions, no word of the storm. A negative finding, already implied by our record.
3Web Summit's PITCH page gives no new time or place for the semi-final or the final.confirmed at a primary sourcewebsummit.com, 02:56Read at websummit.com: the competition page lists the 2026 startups and says nothing about the storm.
4It found no Web Summit page on tickets, refunds or compensation.the engine said it found noneConsistent with our record (board: q-tickets-refunds).
5PITCH group rounds ran on Tuesday 10 November: round 5 from 11:00 to 12:00, rounds 7 and 8 around noon.confirmed at a primary sourcewebsummit.com, 02:56Read at websummit.com: round 5, 10 November 11.00AM to 12.00PM, Stage 9; rounds 7 and 8, 12.00PM to 1.00PM. True, and beside the question asked.

Addresses returned: pitchavatar.com, websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), techtimes.com, vancouver.websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), vancouver.websummit.com (primary), sotrender.com, websummit.com (primary), websummit.com (primary).

Asked 02:53 UTC, in Portuguese, of perplexity/sonar (with the research brief; at most 800 tokens; search context: the engine's default): "A Web Summit cancelou o segundo dia (quarta-feira, 11 de novembro de 2026) em Lisboa por causa da depressão Charles. O que publicou a própria Web Summit sobre (a) o que acontece às palestras e oradores de quarta-feira, (b) quando e onde decorrem agora a semifinal e a final do PITCH, e em que horário estava a semifinal antes, e (c) bilhetes, reembolsos ou compensação pelo dia perdido? Indique o endereço de cada página da Web Summit."

Came back in 5.1 s for 0.0056 US dollars, with 15 addresses (12 a primary body's). Raw record 2026-11-11/20261111T025344-1b18fa9a.json, sha256 7c6d30019d05c833.

#What the engine said (our words)MarkWhere we read itNote
1Web Summit said in an "Important event update" email sent on 10 November that Day 2 does not take place.no address givenNo address given for it. Our record holds the organiser's own page of that title (the headline of this site); the engine did not return it and spoke of an email we cannot check.
2Web Summit's schedule for 11 November still lists Wednesday's sessions, with no text on what happens to each talk.confirmed at a primary source (a lead)websummit.com, 02:55Read at websummit.com: the schedule for 11 November lists sessions from 9.00AM (62 pages), no word of the storm or a cancellation.
3On Web Summit's own session page the PITCH semi-final was set for 11 November 2026, 17:00 to 18:00, Centre Stage.confirmed at a primary source (a lead)websummit.com, 02:55Read at websummit.com: "November 11, 2026 • 5.00PM - 6.00PM Centre Stage". The page carries no word of the storm.
4It could not confirm when and where the final now runs.the engine said it found noneConsistent with our record (board: q-pitch-semifinal).
5It found no Web Summit page on refunds, compensation or tickets.the engine said it found noneConsistent with our record.

Addresses returned: websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), ground.news, websummit.com (primary), africa.businessinsider.com, websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), websummit.com (primary), sg.news.yahoo.com, websummit.com (primary).

How it is made

  1. tools/perplexity-ask.mjs asks (through tools/llm.mjs: the raw record outside git, one ledger line, the cap) and writes the run file with the addresses returned.
  2. tools/perplexity-check.mjs opens the addresses the answer used, one at a time, 2 s apart; never the hosts on the archivist's forbidden and never lists. Git keeps the status, the time read, the bytes and the sha256; the page text stays outside git.
  3. The agent reads each page and writes the statements and their marks into the run file.
  4. tools/perplexity-index.mjs writes the scorecard, the leads and this page.