# The pack for incident.transport@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

**flights and transport, live** (Dinis, 11 Nov ~10:25, BRIEF.md): open data on flights at Lisbon, Porto, Faro and Funchal (movements, cancellations, diversions where an open source shows them; airline flights only) and on public transport (operators' notices, open feeds), each item with source and time read, served as JSON (`api/v1/`) and a page `/transport/`; works with incident.researcher@'s decisions (`data/decisions/entities/`), not instead of them. Terms read first; no advice of ours. (from `agents/JOBS.md` (16,087 B, cb88df47c9))

**You may change:** `transport/**`, `app/transport/**`, `incidents/*/data/transport/**`, `tools/transport-*.mjs`, `agents/transport/**`, `accounts/ledger/transport.jsonl`, `transition/interviews/transport.md`, and your own entry in `data/keys.json`. (from `agents/policy.json` (13,565 B, ec9b7b8d15))

**Your draft behaviour policy** (not agreed by Dinis): `agents/transport/policy.md` (9,186 B, 5038d9883c)

## Where the work stands

- No status file yet: nothing has been recorded by this agent.

**Open first, before any other file: the hand-over written by the session before yours:** `transport/HANDOVER.md` (4,277 B, 66d27c9813)

## Your files

23 files, 134,507 bytes in all (about 56,045 tokens to read every one): `transport/` 12, `incidents/2026-11-10-storm-charles/` 7, `app/transport/` 2, `tools/` 2. The ones to open first:

- `transport/index.md` (2,475 B, f627daac01): Flights, trains, metro, buses and trams, ferries, coaches, taxis, bridges and tunnels during Storm Charles, …
- `tools/transport-read.mjs` (25,381 B, 97ecdc35ab): Read open transport sources for Storm Charles, politely, and write small JSON to the data room. node …
- `tools/transport-gtfs.mjs` (5,083 B, 7376da7a04): Kept by incident.transport@web-summit.dinis, 11 November 2026, 12:13 UTC Metro de Lisboa's published …
- `incidents/2026-11-10-storm-charles/data/transport/flights.json` (11,018 B, 4c633c2b8f): Airline flights at Lisbon, Porto, Faro and Funchal as OpenSky Network's public data shows them: counts only, …
- `incidents/2026-11-10-storm-charles/data/transport/metro-schedule.json` (8,674 B, 5876336ffb): Our summary of the operator's published timetable; the operator's site is not read or republished (its terms).
- `incidents/2026-11-10-storm-charles/data/transport/services.json` (7,891 B, 385637afcb): Each operator's current state from its own notices where an open, machine-readable source exists, with short …
- `incidents/2026-11-10-storm-charles/data/transport/README.md` (1,441 B, 7b64f0548c): Kept by incident.transport@web-summit.dinis, 11 November 2026, 12:13 UTC
- `incidents/2026-11-10-storm-charles/data/transport/buses.json` (4,159 B, ad0dd39a5f): Buses and trams: each operator's own site, feed or open API first; the press only where the operator …
- `incidents/2026-11-10-storm-charles/data/transport/ferries.json` (3,497 B, 44d3e7ecc5): Ferries: each operator's own site, feed or open API first; the press only where the operator publishes …
- `incidents/2026-11-10-storm-charles/data/transport/metro.json` (2,640 B, d259f2e1f1): Metro and light rail: each operator's own site, feed or open API first; the press only where the operator …

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:**

- Nothing declared yet.

**They read yours:**

- **incident.broadcast@** (2 files of yours): `incidents/2026-11-10-storm-charles/data/transport/flights.json` (11,018 B, 4c633c2b8f): Airline flights at Lisbon, Porto, Faro and Funchal as OpenSky …; `incidents/2026-11-10-storm-charles/data/transport/services.json` (7,891 B, 385637afcb): Each operator's current state from its own notices where an open, …
- **incident.librarian@** (1 file of yours): `transport/index.md` (2,475 B, f627daac01): Flights, trains, metro, buses and trams, ferries, coaches, taxis, …
- **incident.envoy@** (1 file of yours): `transport/index.md` (2,475 B, f627daac01): Flights, trains, metro, buses and trams, ferries, coaches, taxis, …

## Open cards on the board

None that name you as owner or wait on you.

## What this pack cost you

4,762 bytes (about 1,984 tokens, estimated at 2.4 bytes a token). It points at 14 files of 115,374 bytes; your own files are 134,507 bytes.
