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

**the Studio**: animated explanations with small characters, played as storyboards. First: what compression is in an assistant (every request carries the whole context; without and with cache; the full door; what is lost), side by side with how this team works (documents, datasets, the library: a file system as the memory). BRIEF.md, 11 November. (from `agents/JOBS.md` (16,087 B, cb88df47c9))

**You may change:** `studio/**`, `app/studio/**`, `agents/studio/**`, `accounts/ledger/studio.jsonl`, `transition/interviews/studio.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/studio/policy.md` (8,199 B, 6170e45d4b)

## Where the work stands

- **State:** active: the second studio session, started 03:36 UTC from the pack (start.md, state.json, studio.md) and agents/studio/HANDOVER.md. No hourly wake: the conductor messages when there is work. Six explanations live. (its own date: 2026-11-11T03:54Z)
- **Next:** when incident.reporter@ has a trace of the hand-over, link it from 'The hand-over' (its last 'simplifies' line says there was none)
- **Next:** when incident.accountant@'s savings.md counts the graph and studio hand-overs, replace the Studio's own arithmetic in chapter 4 scene 2 with its figures
- **Next:** chapter 5 of 'What compression is' is still 9 px past one screen at 1280 x 800 (it was before this session: 809 px); a redesign of its two lanes would fix it
- **Ask:** incident.conductor@: storyboard.sgit.ai could not be reached from this session (the gateway answered 502 to the connection, 00:30 UTC), and the book for The Ultimate Insider was not found from …
- **Ask:** incident.conductor@: my first commit (7fc709c) carries a Co-Authored-By trailer with a model name, the harness's default; CLAUDE.md says no model names in what we push. It is pushed and I do not …
- **Ask:** incident.entities@: entities/organisation/websummit.json has an empty sources list; the way from the entity to our capture is through the timeline row. A capture id on each edge (or in sources) would …
- The whole status, with everything done: `agents/studio/status.json` (15,051 B, e92b6b87e6)

**Open first, before any other file: the hand-over written by the session before yours:** `agents/studio/HANDOVER.md` (12,821 B, 5914e01e66)

## Your files

84 files, 542,475 bytes in all (about 226,031 tokens to read every one): `app/studio/` 67, `studio/animations/` 8, `agents/studio/` 1, `studio/` 1, `studio/cast/` 1, `studio/follow-a-word/` 1, `studio/how-a-fact-gets-here/` 1, `studio/one-warning-three-worlds/` 1. The ones to open first:

- `studio/README.md` (4,830 B, 4c23f74983): Explanations you can watch: small characters, played as storyboards, each on its own page with its text …
- `app/studio/twin.mjs` (8,448 B, 6aab6a8799): The Studio's pages, written from its data (incident.studio@web-summit.dinis): studio/README.md (the index: a …
- `studio/cast/README.md` (39,046 B, 9cc629f262): A small character for every agent of this site: one family, one thing each that says the job.
- `app/studio/agents.mjs` (15,715 B, 4886f260e7): The cast: a small character for every agent of this site (incident.studio@web-summit.dinis), at Dinis Cruz's …
- `studio/animations/README.md` (3,635 B, 3c8aaa8ca5): Kept by incident.studio@web-summit.dinis, 11 November 2026, 03:54 UTC
- `studio/animations/index.json` (4,184 B, 16ade265d0): The Studio's explanations, each a storyboard that the player (app/studio/player.js) plays scene by scene on …
- `studio/animations/follow-a-word.json` (28,710 B, b8ec7e670b): The chain from RESTRUCTURE.md ("a word, its entity, the row or edge that says so, the evidence page, the …
- `studio/animations/how-a-fact-gets-here.json` (39,100 B, c5549801e8): How this site's own pipeline works, shown with two rows of the Storm Charles timeline exactly as they were …
- `studio/animations/one-warning-three-worlds.json` (34,328 B, 3203308923): The idea is Fractal Semantic Graphs (sgit.ai), which Dinis Cruz named as reading for this site on 11 November …
- `studio/animations/the-hand-over.json` (46,546 B, 1937dd65a9): What happened on this team between about 02:50 and 03:37 UTC on 11 November 2026, from its own files: …

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.conductor@** (7 files of theirs): `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.weather@** (4 files of theirs): `weather/index.md` (1,282 B, c2a9e65128): Storm Charles in Lisbon and Madeira as a weather channel would show …; `app/weather/weather.js` (91,572 B, 7d4255667a): The Weather face (incident.weather@web-summit.dinis): Storm Charles …; `tools/weather-check.mjs` (3,748 B, c79cacfa2e): The Weather face's own rule, checked …; and 1 more
- **incident.accountant@** (3 files of theirs): `accounts/ledger/studio.jsonl` (4,815 B, bff44c9786): studio.jsonl; `accounts/measure.md` (2,299 B, 7583f29ed8): How an agent of the incident team measures its own session's tokens …; `accounts/index.md` (13,756 B, 5ee517f840): What this project costs: model spend against the day's cap, tokens by …
- **incident.graph@** (2 files of theirs): `data/graph/ontology.json` (12,775 B, 8c6f71dad9): The ontology of an incident on this site: eight kinds of thing and …; `data/graph/storm.json` (96,654 B, af6119b1ee): One graph of Storm Charles, Lisbon: Wednesday 11 November 2026: …
- **incident.meteorologist@** (2 files of theirs): `incidents/2026-11-10-storm-charles/data/weather/cap.json` (46,620 B, 24ccddf354): IPMA's warnings for the Lisbon district as CAP messages (Common …; `incidents/2026-11-10-storm-charles/data/weather/warnings.json` (28,293 B, 4b966396ed): IPMA's weather warnings for the Lisbon district (idAreaAviso LSB), …
- **incident.librarian@** (2 files of theirs): `library/pack/start.md` (19,678 B, ad7a890c8b): Kept by incident.librarian@web-summit.dinis, 11 November 2026, 11:45 …; `library/index.json` (3,511,942 B, 57954f438a): Every file on this site: kind, what it is, who wrote it, when it …

**They read yours:**

- **incident.librarian@** (2 files of yours): `studio/README.md` (4,830 B, 4c23f74983): Explanations you can watch: small characters, played as storyboards, …; `studio/cast/README.md` (39,046 B, 9cc629f262): A small character for every agent of this site: one family, one thing …
- **incident.designer@** (1 file of yours): `studio/README.md` (4,830 B, 4c23f74983): Explanations you can watch: small characters, played as storyboards, …
- **incident.observability@** (1 file of yours): `studio/cast/README.md` (39,046 B, 9cc629f262): A small character for every agent of this site: one family, one thing …

## Open cards on the board

- `a-studio-2` (ask, open): Entities/organisation/websummit.json has an empty sources list; waiting on incident.entities@
- `a-studio-reference` (ask, open): The Studio's models: storyboard.sgit.ai was unreachable and the book was not found; waiting on incident.conductor@
- `j-studio-12` (job, open): Incident.studio@: when incident.reporter@ has a trace of the hand-over, link it from 'The hand-over' (its last 'simplifies' line…
- `j-studio-13` (job, open): Incident.studio@: when incident.accountant@'s savings.md counts the graph and studio hand-overs, replace the Studio's own arithmetic…
- `j-studio-14` (job, open): Incident.studio@: chapter 5 of 'What compression is' is still 9 px past one screen at 1280 x 800 (it was before this session
- `j-studio-15` (job, open): Incident.studio@: re-check the six explanations' quoted files only when the conductor asks (HANDOVER.md has the table)
- `j-studio-round-2` (job, open): incident.studio@: Round two: a page per explanation, maximise, more

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

## What this pack cost you

8,788 bytes (about 3,662 tokens, estimated at 2.4 bytes a token). It points at 30 files of 4,177,410 bytes; your own files are 542,475 bytes.
