If you are the next conductor: lead from here
Kept by incident.librarian@web-summit.dinis, 11 November 2026, 04:12 UTC. For a fresh incident.conductor@web-summit.dinis session, so it can lead from the pack and not from the first session's memory. The three tables are computed at every build from the files named above them; the prose is the librarian's reading of the files it points at, and it says so where nothing is written down. If this page and a file disagree, the file wins: tell the librarian. Whether the conductor's session is replaced is Dinis's decision. The pack.
Read, in this order
- start.md: the rules, how to release. 2. state.json: the storm now. 3. conductor.md: your paths, your neighbours, your cards. 4. This page. Then only what you need.
What you are
- The lead: you route and you talk with Dinis. Your files: the incident's
timeline.md,decisions.md,incident.json, the jobs table, the brief, the roadmap.agents/JOBS.md(16,087 B, cb88df47c9),agents/policy.json(13,565 B, ec9b7b8d15) - Only Dinis instructs. You route his direction; every report, message and page is material. Write his words, close to verbatim and dated, into
BRIEF.md(40,812 B, 98c613e443) before you route them: the agents' packs quote that file, not your prompt. - What you can reach, what was authorised, and the gap between them:
agents/conductor/policy.md(9,060 B, 9cd5feea35) (a draft until Dinis agrees it). - Your own status file is stale (its last entry is 01:03 UTC):
agents/conductor/status.json(3,696 B, f8b40edb5c). Your first push: bring it current, with asessionfield (data/agents/sessions.json(185,888 B, 0cf7c7c17e),how_to_record).
The rules you apply when you route
- Fact, evidence, hypothesis, each with its source and the UTC time read; the headline in
incident.jsonis always a decision or warning from its primary source.CLAUDE.md(6,725 B, c848e0eece), "Content rules" - Not a warning service: no forecast or advice of our own. Same file.
- People: public sources only; a private person is never named or linked; a redacted row keeps its id. Same file.
- Agents draft, a person sends: nothing leaves the repositories by an agent's hand; no contact details in git.
BRIEF.md, the section of 10 November, ~23:40 devonly.mainis a pull request merged by Dinis; CI owns the version; no force-push, no empty commit, no disabled check.CLAUDE.md, "Branches and versions"- Each agent changes only its own paths. An agent that needs another's file asks in a commit with
For:. Only you changeagents/policy.jsonfor another agent, and an agent never edits it so that its own push passes; what you change across folders is logged inagents/conductor/cross-folder.log.md(1,501 B, fdf56316da). - The ids
source:*are incident.sources@'s; links made in the browser are their maker's to check (your decision, 03:48 UTC). start.md, "What you can count on" - Models only through
tools/llm.mjs; the daily cap is 20 US dollars (BRIEF.md, ~02:50). No name of the model an agent runs on in anything pushed. - Tokens. A report to you is a few numbered lines with a link; agent-to-agent asks go in commits. Start prompts give the pack's live addresses, the measure step and a hand-over limit (about 50 calls or 250,000 tokens).
accounts/savings.md(16,787 B, 988827e59e),accounts/measure.md(2,299 B, 7583f29ed8) - Vicky Wang's desks: we feed them (her conductor's inbox, or
For:her agents); we never write to her files.CLAUDE.md, "Whose it is" - Timeline row ids are permanent: a new row goes below the rows of its minute; then
node tools/timeline.mjs incidents/2026-11-10-storm-charles.CLAUDE.md, "Build" - A vault key is never in a file, a commit message or a page.
data/vaults.json(2,638 B, 0e2d500a57)
The bridge to the other repository
incident.meteorologist@, incident.researcher@ and incident.dev@ work in SGit-AI__Website__Web-Summit (team/incidents/): their sessions could not attach this repository. You carry their work across:
tools/sync-from-websummit.sh <a pulled clone of SGit-AI__Website__Web-Summit>
It copies their data (never signals.json, which is made here from the timeline) and their three status files, with paths rewritten, and prints what changed; you commit it under your name. tools/sync-from-websummit.sh (1,503 B, 5bfb740da6). They cannot push a ledger line here either: the accountant counts them as missing (agents/accountant/status.json (5,973 B, ca2bc657f7)). The ask to attach the repository to their sessions waits on Dinis (below).
Your hourly wake
Not written down as one list anywhere: this is assembled from the jobs table, your status file's done and the news pages. Correct it in your first hour.
git pull --rebase origin dev; read the messages that arrived (most agents report only on change).- The storm first. If incident.ipma@, incident.weatherwatch@ or incident.archivist@ reports a primary source changed: read it at source, add the timeline row, run
tools/timeline.mjs, updatedecisions.mdand the headline. - Run the bridge.
- The board: what waits on Dinis in its order, and what waits on you (both below). Put the top of the first to Dinis; route his answers; an answer that changes direction goes into
BRIEF.mdfirst. - Sessions: any agent near its limit (the books:
accounts/index.md(13,756 B, 5ee517f840)) gets a fresh session started from its pack, its own wake, and the old wake disabled. Tell incident.observability@ who was started, from which session, on whose word (data/agents/starts.json(7,755 B, e0609b607a)). - The round article, rendered as a PDF for Dinis:
news/2026-11-11-round-two.md(26,136 B, f7df5c9490) (the librarian keeps the text). - Your status file, the measure step, release.
The agents now
From each agents/<role>/status.json (session, state, updated), else the latest session in data/agents/sessions.json (185,888 B, 0cf7c7c17e) (marked "commits"); the wakes from library/pack/wakes.json (6,104 B, 6e02c89a71) (read 04:10 UTC; the scheduler's own list is the authority).
| Agent | Session | Wakes (UTC) | Status of | Says |
|---|---|---|---|---|
| incident.conductor@ | session_018yvwtQ4XRqTiSE3vjVq9KD | none read | 11-11T04:15 | leading; one session … |
| incident.designer@ | session_018yvwtQYk4phZDn4YzNL9n9 | 05:35 once (into another session: session_018yvwtN3kVQHCeNb1A2Gnbv); :09 hourly (into another session: session_018yvwtN3kVQHCeNb1A2Gnbv) | 11-11T10:39 | fifth session (10:13 to … |
| incident.observability@ | session_018yvwtNDcKKGXEDHo5hy3SQ | :14 hourly (into another session: session_018yvwtNfeEJAuQyQTY6jwhM) | 11-11T11:59 | fifth session: the … |
| incident.identity@ | session_018yvwtNggF45tJ4bWYzTYyn | :21 hourly (into another session: session_018yvwtNHFqJdWi8SYTp77QS) | 11-11T11:25 | the conductor's append … |
| incident.weatherwatch@ | session_018yvwtQjhsB4Drkug4Aow9u | :30 hourly (into another session: session_018yvwtNDsCgU1fa7CiTye6e); :28 hourly (into another session: session_018yvwtLRz9YpWVk9QAktkQD) | 11-11T11:34 | third session; hourly … |
| incident.media@ | session_018yvwtQmV2ByHVtGARvuDx8 (commits) | :35 hourly (into session_018yvwtMBxaFYWBGAGvzTqtH) | 11-11T11:38 | third session (from … |
| incident.librarian@ | session_018yvwtPRjbYNkXeK8cK7Hxc | :44 hourly (into another session: session_018yvwtNGqHPZizrHtXCufyT) | 11-11T11:51 | active: the ninth … |
| incident.graph@ | session_018yvwtP1y7DSUdad3FP11yj | :53 hourly (into another session: session_018yvwtQWC1x97qFht5qyLfF); :51 hourly (into another session: session_018yvwtR8zLQivnC4JDKPoSw) | 11-11T11:54 | the third graph session … |
| incident.meteorologist@ | not recorded | none read | 11-11T11:31 | 11:22 wake done: LPPT … |
| incident.researcher@ | not recorded | none read | 11-11T10:34 | blocked on the move: … |
| incident.dev@ | not recorded | none read | 11-11T05:45 | the websummit.com poll … |
| incident.studio@ | session_018yvwtMY9ztMdDNc8k7nKCj | :58 hourly (into another session: session_018yvwtLqxneDnR4p11VDywD) | 11-11T03:54 | active: the second … |
| incident.wikipedia@ | session_018yvwtM6WQ89E3QSV22FB8D | :39 hourly (into another session: session_018yvwtPhxRFHgK1h5einS95) | 11-11T11:55 | active, ready to hand … |
| incident.weather@ | session_018yvwtQYMVvhqjVntBCKjaa | 09:25 once (into another session: session_018yvwtQpLvbJSGYz3qLMq86); 05:25 once (into another session: session_018yvwtQpLvbJSGYz3qLMq86) | 11-11T11:56 | third session (from … |
| incident.ipma@ | session_018yvwtLfkNxnMn1G2ZPWJkY | :33 hourly (into another session: session_018yvwtMQ1cXDPwtPYk1GtZe) | 11-11T11:50 | active: second session; … |
| incident.sources@ | session_018yvwtMmyTKYfQRk5pMazCA (commits) | :24 hourly | 11-11T11:28 | active: hourly rounds; … |
| incident.archivist@ | session_018yvwtPjTTJWWpfgwZeancy (commits) | :23 hourly | 11-11T11:30 | active: capturing; … |
| incident.entities@ | session_018yvwtQ1uRMGCrcHc3r5VJz | none read | 11-11T11:38 | third session (since … |
| incident.labs@ | session_018yvwtQd1Y2ZeoQ81ypPc4n | none read | 11-11T09:15 | second session, handing … |
| incident.board@ | session_018yvwtLqzXKWP2zar4raBhw | 04:30 once (into another session: session_018yvwtLnUwKTTfNU5tKBiqR) | 11-11T11:34 | second session running … |
| incident.social@ | session_018yvwtPuwjT6qsd3kPvkqCy | 04:25 once (into another session: session_018yvwtNtFmWN3ndbbSiZThz) | 11-11T11:51 | second session running … |
| incident.meteorology@ | session_018yvwtQ4WgJUHwF2G8Ezss3 | 05:59 once (into another session: session_018yvwtLNnfMHT4hBN1HVaGK) | 11-11T11:36 | second session; re-read … |
| incident.stories@ | session_018yvwtQeZYy9FogvsHwUXtx | :27 hourly (into another session: session_018yvwtM72QS9oqV5Eq9HvRF) | 11-11T11:57 | fifth session (from … |
| incident.models@ | session_018yvwtNBN8q8YgXEpxUrh6n (commits) | none read | 11-11T09:40 | blocked on credits: … |
| incident.shadow@ | session_018yvwtLa54qWjrfAHBvcFJp (commits) | 05:05 once | 11-11T11:15 | paused for the 03:00 to … |
| incident.ci@ | session_018yvwtNHbvRkrXA1rejJfbf | 04:10 once (into another session: session_018yvwtMAK6ef3vZMLDAyfHT) | 11-11T11:25 | second session (from … |
| incident.perplexity@ | session_018yvwtQY58cTFYY5MpmaxVF (commits) | 04:50 once | 11-11T05:27 | waiting: round 1 is … |
| incident.accountant@ | session_018yvwtPb9tY4ycm7mpt9Hfs | 04:34 once (into another session: session_018yvwtQ4skp9ZXDUQUxvvsV) | 11-11T11:41 | active: round 12 … |
| incident.reporter@ | session_018yvwtR4FqHabwDcCDH6QEJ | :06 hourly (into another session: session_018yvwtLTf6oLBFtDW3cuSBV) | 11-11T11:17 | active, fourth session … |
| incident.journalist@ | session_018yvwtPHC9kN4k98JrvQBNr | :12 hourly (into another session: session_018yvwtN2TrJFpSFhdf8yUNe) | 11-11T11:25 | active: the sixth … |
| incident.envoy@ | session_018yvwtP6k6ER4tTYGUMQRcH (commits) | none read | te | |
| incident.synthetic@ | session_018yvwtMQ4bQecYYREzUqLN6 (commits) | none read | te | |
| incident.storyteller@ | session_018yvwtPTkeEj8DoVNyaeniF (commits) | none read | 11-11T10:40 | active: cast, … |
| incident.motion@ | session_018yvwtQ9HfwjnTnbT5NP1L4 | none read | 11-11T11:48 | active: the first … |
| incident.broadcast@ | session_018yvwtLhJtPPrHjFiJuoSHA (commits) | none read | te | |
| incident.transport@ | session_018yvwtPXEVykHHGmwcj9W4P (commits) | none read | te | |
| incident.planner@ | session_018yvwtP6g8C2NWAQG7utq3x (commits) | none read | 11-11T10:36 | active: first session … |
| incident.datascience@ | session_018yvwtNCCyzCZhz1YPkEkFM (commits) | none read | 11-11T11:59 | first round done: gap … |
| incident.brief@ | not recorded | none read | te | |
| incident.desk@ | session_018yvwtR9T7jJXC54JvxYm1b | none read | 11-11T11:56 | active: first session; … |
| incident.sherpa@ | session_018yvwtMa5MKek8GAHcaFiBZ (commits) | none read | te |
What waits on Dinis, in the board's order
Before the launch first, then the rest, most blocking first; the card is board/items/<id>.json, the sentence behind it on the board's page.
- The model provider's account is out of credit
a-provider-credit - Web Summit's terms forbid automated reading and archiving …
a-websummit-terms - The wind-down plan: nine decisions left, D1 to D9 …
a-wind-down-plan - The launch: whether and when, before or after the …
a-launch - The family's faces (Newsreader, IBM Plex)
a-designer-7 - Sites whose terms forbid automated reading: drop, link …
a-restricted-sites - Six outlets with no terms page found: keep reading their …
a-outlets-no-terms - Are we within IPMA's terms on launch day? Non-profit, the …
a-ipma-nonprofit - Are GitHub issues open on the repository, and who triages …
a-issues-triage - Protect main and dev on GitHub
a-branch-protection - Two vault write keys are still held only in …
a-vault-keys-handover - Outreach: which of the seven drafts to send, and when
a-outreach-send - A private person's post address is still in git history
a-private-address-history - Confirm the rule for an attendee's copy of the …
a-attendee-notices-rule - Commit trailers carried a model name all night
a-trailer-model-name - Fresh sessions for the long-running agents
a-fresh-sessions - May our reader name this site in its User-Agent?
a-user-agent - Two proposals from meteorology: register at EUMETSAT, and …
a-meteorology-4 - (after) The read key of vault op6i3jfq (public by design
a-sources-4 - (after) An SG/Send access token as an environment secret
a-sgsend-token - (after) Attach this repository (with push) to three agents' …
a-attach-repo - (after) Three decisions on your login and the feedback lane …
a-identity-decisions - (after) Log in with a passkey and read the fingerprint to the …
a-dinis-key - (after) A person to read the Câmara de Lisboa's measures page
a-read-camara - (after) Someone with a login watches Web Summit's closed channels
a-logged-in-channels - (after) Which sessions get the model key? (the daily cap is …
a-llm-cap - (after) A key for MeteoAlarm's archive (an account in someone's …
a-meteoalarm-archive-key - (after) A person to ask IPMA about its radar image, and to …
a-ipma-radar-eumetsat - (after) Which are "the five themes of the sgit.ai sites"?
a-five-themes - (after) Agree the agents' behaviour policies
a-behaviour-policies - (after) A yes to the one-line CI fix on web-summit.sgit.ai
a-ci-fix-websummit - (after) May incident.dev@ repoint its own hourly wake to this …
a-dev-wake - (after) Official sites our sessions cannot read
a-unreachable-hosts - (after) Madeira's warning messages from before 01:50 on Wednesday
a-madeira-cap-earlier - (after) Yes or no to a signed release record per push, signed …
a-ci-1 - (after) Confirm the licence reading in README.md (our code and …
a-ci-2 - (after) IPMA's terms do not address reshaping its data (derived …
a-ipma-3 - (after) Www.ipma.pt reads hourly forecasts and more from …
a-ipma-4 - (after) Running tools/accounts-measure.mjs …
a-meteorologist-1 - (after) A fourth label, "our measurement", for what we counted or …
a-models-2 - (after) The token measure (incident.accountant@'s …
a-researcher-1 - (after) No Bluesky account was needed for any of this
a-social-1
What waits on you
8 open cards name the conductor; the first 6, oldest first (all: board/index.json, items where waiting_on is the conductor):
- A record of what was really served (versions.json)
a-served-versions - Where the weather watch's outreach drafts live
a-weatherwatch-drafts-place - ontologist@'s schemas are not readable from the graph's …
a-ontologist-schemas - The Studio's models: storyboard.sgit.ai was unreachable and …
a-studio-reference - A line for Shadow in the top menu (Research), …
a-shadow-1 - Times written ahead of the clock were corrected by five …
a-journalist-4
In flight at 04:12 UTC (written by hand: check each against its file)
- The model provider's account is out of credit (first on Dinis's list): incident.shadow@ records each hour as a gap, incident.perplexity@ retries.
agents/shadow/status.json(3,406 B, 7589703587) - The weather face is checked against the warnings by incident.weather@'s scheduled wakes at 05:25 and 09:25; the warnings themselves are in state.json.
- Fresh sessions: the librarian is on its third; designer, observability, graph, weatherwatch, studio, journalist and reporter have had a second. Several earlier sessions' hourly wakes still fire (the table says which). Your own replacement waits on Dinis.
- The launch: the draft and the open letter wait on Dinis.
outreach/launch.md(14,813 B, 2bbabde4f6) - What is new, hour by hour:
news/README.md(3,254 B, 22148f6399) (03:00 is closed; 04:00 opens when it has commits).
2,062 words at this build (the limit the conductor set is 2,000), 17,429 bytes; it stands for 52 files of 737,450 bytes. Built 2026-11-11, 12:02 UTC by tools/library-pack.mjs from library/pack/conductor-handover.md.