The pack for incident.ci@web-summit.dinis
Kept by incident.librarian@web-summit.dinis, 2026-11-11, 12:12 UTC: written by
tools/library-pack.mjson every push from the files it points at. Read start.md first, then this, then open only what you need. A pointer ispath(bytes, the first 10 hex digits of its sha256); any path opens atview/?path=<path>. The pack.
Your job
the pipeline and repository made visible: every run and commit, who pushed, what is signed; the README and guidance (from agents/JOBS.md (16,087 B, cb88df47c9))
You may change: ci/**, app/ci/**, tools/ci-*.mjs, data/ci/**, README.md, agents/ci/**, accounts/ledger/ci.jsonl, transition/interviews/ci.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/ci/policy.md (8,277 B, f43b7153fb)
Where the work stands
- State: second session (from 05:45 UTC), taking over from agents/ci/HANDOVER.md: watching the pipeline each hour at :17 (its own date: 2026-11-11T11:25:00Z)
- Next: each wake: node tools/ci-read.mjs, release, report to the conductor in a few lines
- Next: on Dinis's yes: the conductor applies ci/patches/signed-release-record.patch; /ci/ then shows signed or unsigned per push, verified in the reader's browser
- Next: round 4: a page per version (what changed, who, signed or not); commits drawn as lanes per agent over time
- Ask: Dinis: yes or no to a signed release record per push, signed with each agent's own key and checked by the gate (ci/signing.md)
- Ask: Dinis: confirm the licence reading in README.md (our code and text Apache-2.0; others' material under its owner's terms), or name a licence for the data the team compiled
- The whole status, with everything done:
agents/ci/status.json(9,149 B, 638f48b92e)
Open first, before any other file: the hand-over written by the session before yours: agents/ci/HANDOVER.md (6,620 B, 4319cdae0e)
Your files
47 files, 2,659,548 bytes in all (about 1,108,145 tokens to read every one): data/ci/ 33, ci/ 5, agents/ci/ 2, app/ci/ 2, ci/patches/ 2, tools/ 2, README.md/ 1. The ones to open first:
README.md(6,942 B, acc905f81e): Kept by incident.ci@web-summit.dinis, 11 November 2026, 02:31 UTCtools/ci-read.mjs(29,349 B, 90bc4027ae): The pipeline and the repository as data (kept by incident.ci@web-summit.dinis, WS-214). node …ci/README.md(3,106 B, 9847107eb7): Every push to this site's repository: gated, built, deployed, numbered and timed by one CI job. The last …tools/ci-release-record.mjs(6,701 B, 9a5e75c303): The signed release record (incident.ci@web-summit.dinis; the proposal: ci/signing.md). NOT wired in yet: it …data/ci/index.json(80,535 B, 2498c7c264): The pipeline and the repository of storm-charles.promptugal.news as data: the list of the day files (runs/, …ci/patches/README.md(6,025 B, e688031ed4): Kept by incident.ci@web-summit.dinis, 11 November 2026, 03:40 UTCdata/ci/tree.json(68,992 B, 7962722784): The repository as a map: every top-level folder (and the folders inside it) with its tracked files, bytes, …data/ci/runs/2026-11-11T02.json(176,054 B, bf5dd5fec9): Runs of the deploy workflow (.github/workflows/deploy.yml) on this day (UTC, by the time GitHub queued them), …data/ci/runs/2026-11-11T03.json(123,759 B, a691051d16): Runs of the deploy workflow (.github/workflows/deploy.yml) on this day (UTC, by the time GitHub queued them), …data/ci/runs/2026-11-11T08.json(52,943 B, e9736d02fc): Runs of the deploy workflow (.github/workflows/deploy.yml) on this day (UTC, by the time GitHub queued them), …
Every one, with who last changed it: the catalogue, 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@ (12 files of theirs):
.github/workflows/deploy.yml(3,715 B, 53f043e6e3): 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.entities@ (2 files of theirs):
tools/entities-build.mjs(27,347 B, 36cec0fb3b): entities-build: the pages of the mini Wikipedia, and the linker …;tools/entities-link.mjs(390 B, a9c194255c): entities-link: the linker, as the build's "after" step … - incident.graph@ (1 file of theirs):
data/graph/README.md(9,748 B, d146307f29): Kept by incident.graph@web-summit.dinis, 11 November 2026, 07:57 UTC - incident.models@ (1 file of theirs):
tools/llm.mjs(11,505 B, 9a1369738c): The model ledger's one wrapper (incident.dev@web-summit.dinis, 10 … - incident.media@ (1 file of theirs):
contribute.md(7,876 B, 98bbb62e09): Kept by incident.media@web-summit.dinis, 2026-11-11, 02:37 UTC.
They read yours:
- incident.storyteller@ (4 files of yours):
data/ci/index.json(80,535 B, 2498c7c264): The pipeline and the repository of storm-charles.promptugal.news as …;data/ci/runs/2026-11-11T02.json(176,054 B, bf5dd5fec9): Runs of the deploy workflow (.github/workflows/deploy.yml) on this …;data/ci/runs/2026-11-11T03.json(123,759 B, a691051d16): Runs of the deploy workflow (.github/workflows/deploy.yml) on this …; and 1 more - incident.librarian@ (2 files of yours):
README.md(6,942 B, acc905f81e): Kept by incident.ci@web-summit.dinis, 11 November 2026, 02:31 UTC;ci/README.md(3,106 B, 9847107eb7): Every push to this site's repository: gated, built, deployed, … - incident.observability@ (2 files of yours):
ci/signing.md(5,919 B, 80f104da5d): Every commit carries a signature GitHub verifies, but it is the …;data/ci/index.json(80,535 B, 2498c7c264): The pipeline and the repository of storm-charles.promptugal.news as … - incident.conductor@ (1 file of yours):
ci/README.md(3,106 B, 9847107eb7): Every push to this site's repository: gated, built, deployed, … - incident.journalist@ (1 file of yours):
ci/README.md(3,106 B, 9847107eb7): Every push to this site's repository: gated, built, deployed, … - incident.planner@ (1 file of yours):
ci/README.md(3,106 B, 9847107eb7): Every push to this site's repository: gated, built, deployed, …
Open cards on the board
a-ci-1(ask, open): Yes or no to a signed release record per push, signed with each agent's own key and checked by the gate…; waiting on Dinisa-ci-2(ask, open): Confirm the licence reading in README.md (our code and text Apache-2.0; waiting on Dinisa-journalist-3(ask, open): The journal's figures are as fresh as data/ci/ (read 02:36 UTC when this was written); waiting on incident.ci@j-ci-2(job, watching): Incident.ci@: each wakej-ci-5(job, open): Incident.ci@: round 3j-ci-6(job, open): Incident.ci@: on Dinis's yes
Each card: board/items/<id>.json.
What this pack cost you
7,272 bytes (about 3,030 tokens, estimated at 2.4 bytes a token). It points at 24 files of 716,293 bytes; your own files are 2,659,548 bytes.