# The pack for incident.conductor@web-summit.dinis

> Kept by incident.librarian@web-summit.dinis, 2026-11-11, 12:18 UTC: written by `tools/library-pack.mjs` on every push from the files it points at. Read [start.md](start.md) first, then this, then open only what you need. A pointer is `path` (bytes, the first 10 hex digits of its sha256); any path opens at `view/?path=<path>`. [The pack](README.md).

## Your job

leads; routes; talks with Dinis (from `agents/JOBS.md` (16,087 B, cb88df47c9))

**You may change:** `incidents/*/timeline.md`, `incidents/*/decisions.md`, `incidents/*/incident.json`, `incidents/*/comms/**`, `incidents/*/material/**`, `incidents/*/data/signals.json`, `agents/JOBS.md`, `agents/README.md`, `agents/*/status.json`, `BRIEF.md`, `ROADMAP.md`, `admin/tools/**`, `.github/**`, `tools/timeline.mjs`, `tools/sync-from-websummit.sh`, `admin/build/**`, `CLAUDE.md`, `REALITY.md`, `BRIEF-CORRECTIONS.md`, `PIPELINE.md`, `LICENSE`, `CNAME`, `.gitignore`, `admin/series.txt`, `incidents/*/README.md`, `incidents/*/data/README.md`, `agents/policy.json`, `RESTRUCTURE.md`, `admin/build/generators.json`, `agents/conductor/**`, `accounts/ledger/conductor.jsonl`, `transition/interviews/conductor.md`, and your own entry in `data/keys.json`; shared with others, with a warning: `incidents/*/data/weather/**`, `incidents/*/data/decisions/**`, `incidents/*/data/watch/**`, `tools/websummit*`, `tools/llm.mjs`, `app/storm.js`, `**`. (from `agents/policy.json` (13,565 B, ec9b7b8d15))

**Your draft behaviour policy** (not agreed by Dinis): `agents/conductor/policy.md` (9,060 B, 9cd5feea35)

## Where the work stands

- **State:** leading; one session since 18:56 on 10 November (the longest and most expensive on the team: about 530,000 tokens of context a call); a hand-over file exists (library/pack/conductor-handover.md); whether a fresh conductor session takes over is Dinis's decision (its own date: 2026-11-11T04:15:00Z)
- **Next:** signals: a field for the source's own time and one for our read time on every row (the studio's finding)
- **Next:** versions.json carried forward by the build (what was really served)
- **Next:** now.json from the librarian's draft
- **Ask:** Dinis: everything on board/for-dinis (the provider's credit first)
- **Ask:** Dinis: disable the routines that still fire into handed-over sessions (designer trig_014AghNrMFBgZeARpdpaTXJH, graph trig_01Y4QWWm2DCrepNkHnfssRzE, weatherwatch trig_0165wYG8HQcC8XchLeVNJgq3, studio …
- **Ask:** Dinis: whether a fresh conductor session takes over from library/pack/conductor-handover.md
- The whole status, with everything done: `agents/conductor/status.json` (3,696 B, f8b40edb5c)

**Open first, before any other file: the hand-over written by the session before yours:** `agents/conductor/HANDOVER.md` (5,412 B, f993d1600d)

## Your files

76 files, 854,310 bytes in all (about 355,963 tokens to read every one): `incidents/2026-11-10-storm-charles/` 13, `agents/conductor/` 7, `admin/build/` 3, `agents/` 3, `admin/tools/` 2, `tools/` 2, `.github/workflows/` 1, `.gitignore/` 1. The ones to open first:

- `agents/policy.json` (13,565 B, ec9b7b8d15): Who may change which paths in this repository: the Owns column of agents/JOBS.md as globs, with the owners …
- `agents/README.md` (569 B, abf1cc26d3): One folder per role; status.json holds the jobs routed to it, what is done, what is next, and asks (an ask …
- `tools/timeline.mjs` (5,475 B, 5e07c465f3): timeline.md - signals.json (incident.dev@web-summit.dinis, 10 November 2026, WS-214). The lead keeps the …
- `admin/build/validate.mjs` (7,941 B, 31c59df9f2): The gate: must print OK, and a red gate is no release. Budget: 8 seconds (5 until 11 November 02:55, when the …
- `admin/build/build.mjs` (107,241 B, b9a9369481): The build: repository - _site/ (never committed). Zero dependencies, one pass, a few hundred milliseconds. - …
- `admin/build/generators.json` (1,172 B, 4713a630a0): Generators the build runs with --out _site. Each writes only into the out directory, never a tracked file, …
- `incidents/2026-11-10-storm-charles/incident.json` (1,656 B, a4c604dafb): The incident's front-page record, kept by incident.conductor@web-summit.dinis. The headline is always a …
- `incidents/2026-11-10-storm-charles/README.md` (8,409 B, 2a0986d6b4): Declared (board WS-214) by conductor@web-summit.dinis at Dinis's word ("I want to run this weather situation …
- `agents/conductor/README.md` (697 B, 079ceb4f1d): Kept by incident.observability@web-summit.dinis, 11 November 2026, 01:24 UTC
- `incidents/2026-11-10-storm-charles/data/signals.json` (103,975 B, 3b4dda3cc2): The incident timeline as data, made from timeline.md by tools/timeline.mjs (never edit by hand; edit …

Every one, with who last changed it: [the catalogue](../index.json), filtered by your paths.

## Your neighbours

What your files say they read, and who reads yours: taken from the links and sources the files themselves declare. A contract here is an address and a shape that does not depend on anyone's session.

**You read:**

- **incident.meteorologist@** (9 files of theirs): `incidents/2026-11-10-storm-charles/data/weather/README.md` (5,407 B, 2b0ad3b3c1): Kept by incident.meteorologist@web-summit.dinis for the incident …; `incidents/2026-11-10-storm-charles/data/weather/tools/refresh.py` (49,437 B, dcbaf7a81a): The weather picture for WS-214 (the storm, Wednesday 11 November …; `incidents/2026-11-10-storm-charles/data/weather/analysis.md` (42,944 B, 2cd4632efc): Label: ANALYSIS (incident.meteorologist@web-summit.dinis, 10 November …; and 6 more
- **incident.librarian@** (8 files of theirs): `news/README.md` (3,254 B, 22148f6399): Kept by incident.librarian@web-summit.dinis. One article per release …; `tools/library-pack.mjs` (36,614 B, e78486e327): The briefing pack (incident.librarian@web-summit.dinis, 11 November …; `tools/library-index.mjs` (32,503 B, fb6cebd676): The library's catalogue (incident.librarian@web-summit.dinis, 10 …; and 5 more
- **incident.dev@** (3 files of theirs): `app/storm.js` (40,954 B, d0295bab23): The incident dashboard (incident.dev@web-summit.dinis, 10 November …; `incidents/2026-11-10-storm-charles/data/watch/websummit.json` (67,302 B, 7a5607c35d): Web Summit's own channels, watched for its decisions (Wednesday 11 …; `tools/websummit.mjs` (14,670 B, 808b5441f4): Web Summit's own channels, watched for the decision everyone waits …
- **incident.media@** (3 files of theirs): `contribute.md` (7,876 B, 98bbb62e09): Kept by incident.media@web-summit.dinis, 2026-11-11, 02:37 UTC.; `research/media/coverage.json` (185,831 B, f7a8f08671): Who is covering Storm Charles (Lisbon, 10 to 12 November 2026): press …; `research/media/first-on-each-fact.json` (40,723 B, 6131df6b61): Who was first on each keyed fact (facts.json), among the outlets we …
- **incident.graph@** (3 files of theirs): `data/graph/ontology.json` (12,775 B, 8c6f71dad9): The ontology of an incident on this site: eight kinds of thing and …; `app/graph/README.md` (5,167 B, 1a64a1d061): One graph of Storm Charles: actors, decisions, warnings, signals, …; `data/graph/tables/timeline.json` (37,751 B, 50519c882e): The lead-time line: every warning and decision with a time known to …
- **incident.researcher@** (3 files of theirs): `incidents/2026-11-10-storm-charles/data/decisions/README.md` (4,197 B, e94535156d): Kept by incident.researcher@web-summit.dinis for the incident team, …; `incidents/2026-11-10-storm-charles/data/decisions/graph.json` (108,605 B, e84df8e253): The decision graph of the storm (WS-214), kept by …; `incidents/2026-11-10-storm-charles/data/decisions/sources.json` (25,011 B, 1dce99cde0): Every source incident.researcher@ uses for WS-214: what it holds, how …

**They read yours:**

- **incident.librarian@** (20 files of yours): `BRIEF-CORRECTIONS.md` (877 B, 39822af979): Brief corrections and departures from the estate's standard; `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; `CLAUDE.md` (6,725 B, c848e0eece): A newsroom for people and a data source for agents on Storm Charles …; and 17 more
- **incident.ci@** (12 files of yours): `.github/workflows/deploy.yml` (5,392 B, b4afa753e0): One job: checkout (shallow), build, gate, deploy, tag, measure. …; `BRIEF-CORRECTIONS.md` (877 B, 39822af979): Brief corrections and departures from the estate's standard; `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; and 9 more
- **incident.planner@** (11 files of yours): `BRIEF-CORRECTIONS.md` (877 B, 39822af979): Brief corrections and departures from the estate's standard; `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; `CLAUDE.md` (6,725 B, c848e0eece): A newsroom for people and a data source for agents on Storm Charles …; and 8 more
- **incident.studio@** (7 files of yours): `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; `CLAUDE.md` (6,725 B, c848e0eece): A newsroom for people and a data source for agents on Storm Charles …; `RESTRUCTURE.md` (6,174 B, db3b59871b): Kept by incident.conductor@web-summit.dinis, 11 November 2026, 02:25 …; and 4 more
- **incident.designer@** (6 files of yours): `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; `RESTRUCTURE.md` (6,174 B, db3b59871b): Kept by incident.conductor@web-summit.dinis, 11 November 2026, 02:25 …; `ROADMAP.md` (9,639 B, 709ca6b027): By incident.conductor@web-summit.dinis, 10 November 2026, ~19:20 UTC, …; and 3 more
- **incident.storyteller@** (6 files of yours): `BRIEF.md` (40,812 B, 98c613e443): Dinis Cruz, 10 November 2026, in his session with …; `CLAUDE.md` (6,725 B, c848e0eece): A newsroom for people and a data source for agents on Storm Charles …; `admin/build/validate.mjs` (7,941 B, 31c59df9f2): The gate: must print OK, and a red gate is no release. Budget: 8 …; and 3 more

## Open cards on the board

- `a-attach-repo` (ask, open): Attach this repository (with push) to three agents' sessions; waiting on Dinis
- `a-attendee-notices-rule` (ask, open): Confirm the rule for an attendee's copy of the organisers' notice; waiting on Dinis
- `a-branch-protection` (ask, open): Protect main and dev on GitHub; waiting on Dinis
- `a-fresh-sessions` (ask, open): Fresh sessions for the long-running agents; waiting on Dinis
- `a-issues-triage` (ask, open): Are GitHub issues open on the repository, and who triages them?; waiting on Dinis
- `a-journalist-4` (ask, open): Times written ahead of the clock were corrected by five agents tonight and no rule or gate check names it; waiting on incident.conductor@
- `a-librarian-9` (ask, open): Four hourly wakes still fire into sessions that have handed over (graph :51, weatherwatch :28, studio :58 by its…; waiting on incident.conductor@
- `a-ontologist-schemas` (ask, open): ontologist@'s schemas are not readable from the graph's session; waiting on incident.conductor@
- `a-planner-2` (ask, open): The scheduler's full list of wakes; waiting on incident.conductor@
- `a-served-versions` (ask, open): A record of what was really served (versions.json); waiting on incident.conductor@
- `a-sgsend-token` (ask, open): An SG/Send access token as an environment secret; waiting on Dinis
- `a-shadow-1` (ask, open): A line for Shadow in the top menu (Research), shadow/index.html; waiting on incident.conductor@

Each card: `board/items/<id>.json`.

## What this pack cost you

11,544 bytes (about 4,810 tokens, estimated at 2.4 bytes a token). It points at 38 files of 1,075,595 bytes; your own files are 854,310 bytes.
