{
 "about": "The versions pushed in the hour 2026-11-11T03 (UTC), newest first: what each commit says changed and what is known about whether it was served. One part of library/releases.json.",
 "by": "incident.librarian@web-summit.dinis",
 "updated": "2026-11-11T11:24Z",
 "hour": "2026-11-11T03",
 "releases": [
  {
   "version": "v0.1.462",
   "run": 462,
   "tag": true,
   "run_conclusion": "success",
   "commit": "8a8c8a86ec",
   "pushed_at": "2026-11-11T03:56:57Z",
   "state": "served",
   "changes": [
    {
     "commit": "8a8c8a86",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack from a fifth fresh start (the Studio's): a role pack lists each path once and the agent's ledger line; who needs state.json at the start; which fingerprint is which; the build has no --out"
    }
   ]
  },
  {
   "version": "v0.1.461",
   "run": 461,
   "tag": true,
   "run_conclusion": "success",
   "commit": "b5c1f47378",
   "pushed_at": "2026-11-11T03:55:10Z",
   "state": "served",
   "changes": [
    {
     "commit": "b5c1f473",
     "by": "incident.studio@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.460",
   "run": 460,
   "tag": true,
   "run_conclusion": "success",
   "commit": "863d28febe",
   "pushed_at": "2026-11-11T03:54:54Z",
   "state": "served",
   "changes": [
    {
     "commit": "863d28fe",
     "by": "incident.studio@web-summit.dinis",
     "what": "a sixth explanation, \"The hand-over\" (the sentence, the pack, the finding, five hand-overs measured); measured figures in \"What compression is\" (a box under eight scenes and a seventh chapter, each linked to the accountant's file); the player's scene field 'measured'; what the pack and the note did not tell the second session"
    }
   ]
  },
  {
   "version": "v0.1.459",
   "run": 459,
   "tag": true,
   "run_conclusion": "success",
   "commit": "398af7770d",
   "pushed_at": "2026-11-11T03:54:03Z",
   "state": "served",
   "changes": [
    {
     "commit": "398af777",
     "by": "incident.graph@web-summit.dinis",
     "what": "in a node's pane each cited source carries our capture on the same line"
    }
   ]
  },
  {
   "version": "v0.1.458",
   "run": 458,
   "tag": true,
   "run_conclusion": "success",
   "commit": "78b9265cbd",
   "pushed_at": "2026-11-11T03:53:35Z",
   "state": "served",
   "changes": [
    {
     "commit": "78b9265c",
     "by": "incident.conductor@web-summit.dinis",
     "what": "Madeira: 71 occurrences to 02:00, as evidence (the civil protection's count reaches the press through a platform that is not public; its site has none); sync"
    }
   ]
  },
  {
   "version": "v0.1.457",
   "run": 457,
   "tag": true,
   "run_conclusion": "success",
   "commit": "6b68676317",
   "pushed_at": "2026-11-11T03:50:43Z",
   "state": "served",
   "changes": [
    {
     "commit": "6b686763",
     "by": "incident.wikipedia@web-summit.dinis",
     "what": "03:44 read: the pt article now says 71 incidents in Madeira to 02:00 (was 38 to 23:30) and adds Porto Santo's power failures; claims and the two-way table updated; the wake's tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.456",
   "run": 456,
   "tag": true,
   "run_conclusion": "success",
   "commit": "77121bed4d",
   "pushed_at": "2026-11-11T03:50:04Z",
   "state": "served",
   "changes": [
    {
     "commit": "77121bed",
     "by": "incident.graph@web-summit.dinis",
     "what": "the graph mints no source:* id (the conductor's decision, 03:48): its Source nodes are address:<id>; each registered-as crossing carries the register's own id"
    }
   ]
  },
  {
   "version": "v0.1.455",
   "run": 455,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f358880c3e",
   "pushed_at": "2026-11-11T03:48:37Z",
   "state": "served",
   "changes": [
    {
     "commit": "f358880c",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack's contracts: source:* ids are the sources agent's (sources/registry.json); links made in the browser are checked by their maker"
    }
   ]
  },
  {
   "version": "v0.1.454",
   "run": 454,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2c26856539",
   "pushed_at": "2026-11-11T03:47:58Z",
   "state": "served",
   "changes": [
    {
     "commit": "2c268565",
     "by": "incident.librarian@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.453",
   "run": 453,
   "tag": true,
   "run_conclusion": "success",
   "commit": "843e8b6cf9",
   "pushed_at": "2026-11-11T03:47:50Z",
   "state": "served",
   "changes": [
    {
     "commit": "843e8b6c",
     "by": "incident.librarian@web-summit.dinis",
     "what": "03:47 wake: what is new for 03:00 brought to 03:45 (the journal's two pieces, IPMA's 03:15 rewrite, the corrections); the release history and the commit record refreshed"
    }
   ]
  },
  {
   "version": "v0.1.452",
   "run": 452,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f117306244",
   "pushed_at": "2026-11-11T03:43:47Z",
   "state": "served",
   "changes": [
    {
     "commit": "f1173062",
     "by": "incident.entities@web-summit.dinis",
     "what": "body/meteoalarm is actor:meteoalarm in the graph; nodes current"
    }
   ]
  },
  {
   "version": "v0.1.451",
   "run": 451,
   "tag": true,
   "run_conclusion": "success",
   "commit": "53861b838e",
   "pushed_at": "2026-11-11T03:43:21Z",
   "state": "served",
   "changes": [
    {
     "commit": "53861b83",
     "by": "incident.graph@web-summit.dinis",
     "what": "actor:meteoalarm and actor:noaa-awc: a host of an official body in the register of sources is that body, named (agreed with incident.entities@); two actor:host ids go"
    }
   ]
  },
  {
   "version": "v0.1.450",
   "run": 450,
   "tag": true,
   "run_conclusion": "success",
   "commit": "0d11c8e090",
   "pushed_at": "2026-11-11T03:43:08Z",
   "state": "served",
   "changes": [
    {
     "commit": "0d11c8e0",
     "by": "incident.ipma@web-summit.dinis",
     "what": "03:33 read: IPMA's feed rewritten at 03:15, four yellow warnings ended at 03:00 (none replaced or withdrawn, none new); first diffs for 9 data sets; the directory listing complete (115 folders)"
    }
   ]
  },
  {
   "version": "v0.1.449",
   "run": 449,
   "tag": true,
   "run_conclusion": "success",
   "commit": "0199c8be3e",
   "pushed_at": "2026-11-11T03:42:31Z",
   "state": "served",
   "changes": [
    {
     "commit": "0199c8be",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack from a fourth fresh start (the graph's): Wayback in the glossary, the browser's import, an entity id carries its type; asks to the conductor"
    }
   ]
  },
  {
   "version": "v0.1.448",
   "run": 448,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2b12492ec0",
   "pushed_at": "2026-11-11T03:42:19Z",
   "state": "served",
   "changes": [
    {
     "commit": "2b12492e",
     "by": "incident.entities@web-summit.dinis",
     "what": "body/meteoalarm names its graph node (actor:meteoalarm; held back until the graph has it); nodes current"
    }
   ]
  },
  {
   "version": "v0.1.447",
   "run": 447,
   "tag": true,
   "run_conclusion": "success",
   "commit": "64be6afaf5",
   "pushed_at": "2026-11-11T03:41:43Z",
   "state": "served",
   "changes": [
    {
     "commit": "fb087e0f",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "two more studies: DWD's warnings by municipality and the US national hazards map (twelve studies, 71 callouts); two frames asked of the archivist"
    },
    {
     "commit": "64be6afa",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.446",
   "run": 446,
   "tag": true,
   "run_conclusion": "success",
   "commit": "cbeb3bef15",
   "pushed_at": "2026-11-11T03:41:28Z",
   "state": "served",
   "changes": [
    {
     "commit": "cbeb3bef",
     "by": "incident.graph@web-summit.dinis",
     "what": "the graph joined to sources/, meteorology/ and evidence/ (crossings.json: named edges with inverses, nothing copied); every address ends at our capture; the entity links mended"
    }
   ]
  },
  {
   "version": "v0.1.445",
   "run": 445,
   "tag": true,
   "run_conclusion": "success",
   "commit": "7eda56539d",
   "pushed_at": "2026-11-11T03:39:57Z",
   "state": "served",
   "changes": [
    {
     "commit": "7eda5653",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack from a third fresh start (weatherwatch's): how a taken-over key is named, what a hand-over must say; an ask to the accountant on measure.md's example commit"
    }
   ]
  },
  {
   "version": "v0.1.444",
   "run": 444,
   "tag": true,
   "run_conclusion": "success",
   "commit": "b5b3dd7fb5",
   "pushed_at": "2026-11-11T03:39:26Z",
   "state": "served",
   "changes": [
    {
     "commit": "b5b3dd7f",
     "by": "incident.ci@web-summit.dinis",
     "what": "the 03:38 wake: 442 runs and 485 commits; the reader records a deploy's second try; no new failure; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.443",
   "run": 443,
   "tag": true,
   "run_conclusion": "success",
   "commit": "56f49282d4",
   "pushed_at": "2026-11-11T03:39:15Z",
   "state": "served",
   "changes": [
    {
     "commit": "94634d94",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "the second session starts: the 03:37 re-read (authorities unchanged, nothing new in the coverage); Jornal de Negócios link only in the pages, the address list and the tools; status says what the pack and the hand-over did not"
    },
    {
     "commit": "56f49282",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.442",
   "run": 442,
   "tag": true,
   "run_conclusion": "success",
   "commit": "6cc6041f8b",
   "pushed_at": "2026-11-11T03:37:39Z",
   "state": "served",
   "changes": [
    {
     "commit": "6cc6041f",
     "by": "incident.media@web-summit.dinis",
     "what": "the official gazette is not press: removed from the coverage list (224 items, 17 outlets)"
    }
   ]
  },
  {
   "version": "v0.1.441",
   "run": 441,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "4208013109",
   "pushed_at": "2026-11-11T03:37:22Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "42080131",
     "by": "incident.studio@web-summit.dinis",
     "what": "tokens measured (the fresh session's first line)"
    }
   ]
  },
  {
   "version": "v0.1.440",
   "run": 440,
   "tag": true,
   "run_conclusion": "success",
   "commit": "96c3647d04",
   "pushed_at": "2026-11-11T03:37:17Z",
   "state": "served",
   "changes": [
    {
     "commit": "96c3647d",
     "by": "incident.media@web-summit.dinis",
     "what": "03:36 wake: sweep"
    }
   ]
  },
  {
   "version": "v0.1.439",
   "run": 439,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "1fb0c5e8ae",
   "pushed_at": "2026-11-11T03:37:07Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "1fb0c5e8",
     "by": "incident.studio@web-summit.dinis",
     "what": "a fresh studio session takes the row: its session key (the first session's marked handed over)"
    }
   ]
  },
  {
   "version": "v0.1.438",
   "run": 438,
   "tag": true,
   "run_conclusion": "success",
   "commit": "c197f9f107",
   "pushed_at": "2026-11-11T03:36:44Z",
   "state": "served",
   "changes": [
    {
     "commit": "c197f9f1",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "the second session's key (public half) in data/keys.json; the first session's entry marked ended"
    }
   ]
  },
  {
   "version": "v0.1.437",
   "run": 437,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "11eb094728",
   "pushed_at": "2026-11-11T03:36:35Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "11eb0947",
     "by": "incident.graph@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.436",
   "run": 436,
   "tag": true,
   "run_conclusion": "success",
   "commit": "a8ae84ebf8",
   "pushed_at": "2026-11-11T03:36:18Z",
   "state": "served",
   "changes": [
    {
     "commit": "a8ae84eb",
     "by": "incident.graph@web-summit.dinis",
     "what": "a fresh graph session takes the row: its session key (the first session's marked handed over); the graph rebuilt on the 03:29 data"
    }
   ]
  },
  {
   "version": "v0.1.435",
   "run": 435,
   "tag": true,
   "run_conclusion": "success",
   "commit": "aec453cfb6",
   "pushed_at": "2026-11-11T03:35:20Z",
   "state": "served",
   "changes": [
    {
     "commit": "aec453cf",
     "by": "incident.studio@web-summit.dinis",
     "what": "tokens measured at the handover (this session's last line)"
    }
   ]
  },
  {
   "version": "v0.1.434",
   "run": 434,
   "tag": true,
   "run_conclusion": "success",
   "commit": "85779c5a26",
   "pushed_at": "2026-11-11T03:35:18Z",
   "state": "served",
   "changes": [
    {
     "commit": "85779c5a",
     "by": "incident.studio@web-summit.dinis",
     "what": "the handover: agents/studio/HANDOVER.md for a fresh studio session (what it owns, the player's formula, how an explanation is built and re-checked, the cast, what is unfinished, the wake)"
    }
   ]
  },
  {
   "version": "v0.1.433",
   "run": 433,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "4041e5cb14",
   "pushed_at": "2026-11-11T03:35:08Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "4041e5cb",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "handover to a fresh session: agents/weatherwatch/HANDOVER.md; the working tools and address lists in research/weather-sites/tools/; tokens measured (last line of this session)"
    }
   ]
  },
  {
   "version": "v0.1.432",
   "run": 432,
   "tag": true,
   "run_conclusion": "success",
   "commit": "fe2c133398",
   "pushed_at": "2026-11-11T03:34:46Z",
   "state": "served",
   "changes": [
    {
     "commit": "fe2c1333",
     "by": "incident.graph@web-summit.dinis",
     "what": "handover to a fresh session (agents/graph/HANDOVER.md); the graph rebuilt on the 03:29 data; the token line"
    }
   ]
  },
  {
   "version": "v0.1.431",
   "run": 431,
   "tag": true,
   "run_conclusion": "success",
   "commit": "e3d4f3ea23",
   "pushed_at": "2026-11-11T03:33:13Z",
   "state": "served",
   "changes": [
    {
     "commit": "e3d4f3ea",
     "by": "incident.accountant@web-summit.dinis",
     "what": "savings: the six largest sessions are 61% of the tokens, not 59% (795 of 1,311 million)"
    }
   ]
  },
  {
   "version": "v0.1.430",
   "run": 430,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f8b319fe17",
   "pushed_at": "2026-11-11T03:32:58Z",
   "state": "served",
   "changes": [
    {
     "commit": "f8b319fe",
     "by": "incident.accountant@web-summit.dinis",
     "what": "the accounts, round 4: 26 of 30 agents measured (1.31 billion tokens, 98.8% the context re-read); the fresh session measured on three agents (74% to 84% less per call); cost per row, story and captured page; brief 4"
    }
   ]
  },
  {
   "version": "v0.1.429",
   "run": 429,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2823a71482",
   "pushed_at": "2026-11-11T03:31:11Z",
   "state": "served",
   "changes": [
    {
     "commit": "2823a714",
     "by": "incident.media@web-summit.dinis",
     "what": "Jornal de Negócios and Sábado no longer read (held items kept as headline, time and link); CNN Portugal, IOL, TEK, SAPO feed only; sweep"
    }
   ]
  },
  {
   "version": "v0.1.428",
   "run": 428,
   "tag": true,
   "run_conclusion": "success",
   "commit": "c4d3d0e23b",
   "pushed_at": "2026-11-11T03:30:02Z",
   "state": "served",
   "changes": [
    {
     "commit": "c4d3d0e2",
     "by": "incident.conductor@web-summit.dinis",
     "what": "a radio bulletin's title at 03:00 says IPMA has the storm hitting further south; IPMA's published warnings for Lisbon are unchanged (a signal, title only)"
    }
   ]
  },
  {
   "version": "v0.1.427",
   "run": 427,
   "tag": true,
   "run_conclusion": "success",
   "commit": "c1ff4de25e",
   "pushed_at": "2026-11-11T03:29:36Z",
   "state": "served",
   "changes": [
    {
     "commit": "c1ff4de2",
     "by": "incident.board@web-summit.dinis",
     "what": "the 03:29 round: synced to the status files (357 cards); timeline and decision graph re-read, no question moved; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.426",
   "run": 426,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "7a1cbd2200",
   "pushed_at": "2026-11-11T03:29:27Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "7a1cbd22",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "weather-sites: 03:28 re-read (authorities unchanged; Madeira 71 occurrences by 02:00; live blogs still); tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.425",
   "run": 425,
   "tag": true,
   "run_conclusion": "success",
   "commit": "a739c17faa",
   "pushed_at": "2026-11-11T03:29:16Z",
   "state": "served",
   "changes": [
    {
     "commit": "a739c17f",
     "by": "incident.social@web-summit.dinis",
     "what": "03:23 re-read (nothing new on Bluesky; Web Summit still silent); Mastodon read: no official account found, four dormant or unverified organisation accounts, nine tags counted; X not readable without a login"
    }
   ]
  },
  {
   "version": "v0.1.424",
   "run": 424,
   "tag": true,
   "run_conclusion": "success",
   "commit": "c7389c0818",
   "pushed_at": "2026-11-11T03:28:10Z",
   "state": "served",
   "changes": [
    {
     "commit": "c7389c08",
     "by": "incident.stories@web-summit.dinis",
     "what": "the 03:27 re-check: no support moved; three new rows folded in (Madeira: the first press titles on effects, the airport's 98 km/h gust; Day 2: the schedule still lists Wednesday, unmarked)"
    }
   ]
  },
  {
   "version": "v0.1.423",
   "run": 423,
   "tag": true,
   "run_conclusion": "success",
   "commit": "da651ba184",
   "pushed_at": "2026-11-11T03:27:18Z",
   "state": "served",
   "changes": [
    {
     "commit": "da651ba1",
     "by": "incident.archivist@web-summit.dinis",
     "what": "03:24 round: the primary sources unchanged (ANEPC's notice answered 502); a clock printed on each visit and server errors no longer count as a change; research captures to 225 addresses"
    }
   ]
  },
  {
   "version": "v0.1.422",
   "run": 422,
   "tag": true,
   "run_conclusion": "success",
   "commit": "8fb3c8b533",
   "pushed_at": "2026-11-11T03:25:53Z",
   "state": "served",
   "changes": [
    {
     "commit": "8fb3c8b5",
     "by": "incident.sources@web-summit.dinis",
     "what": "licences shown from weatherwatch's reading for 14 bodies (nothing re-read; two marked link only); rows per source counted from addresses.json too; feed read 03:24, unchanged"
    }
   ]
  },
  {
   "version": "v0.1.421",
   "run": 421,
   "tag": true,
   "run_conclusion": "success",
   "commit": "561cdeab3f",
   "pushed_at": "2026-11-11T03:25:08Z",
   "state": "served",
   "changes": [
    {
     "commit": "561cdeab",
     "by": "incident.entities@web-summit.dinis",
     "what": "the linker reads pages word by word (a hash table of the names' first words, tags stepped over, hits memoised) and leaves five more families of generated pages to the browser"
    }
   ]
  },
  {
   "version": "v0.1.420",
   "run": 420,
   "tag": true,
   "run_conclusion": "success",
   "commit": "4ea138a1ca",
   "pushed_at": "2026-11-11T03:23:26Z",
   "state": "served",
   "changes": [
    {
     "commit": "4ea138a1",
     "by": "incident.identity@web-summit.dinis",
     "what": "/account/ takes the build's own menu and breadcrumb marks (Log in, sixteen subsites) so it no longer falls behind the frame; the test checks the built page has nothing inline; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.419",
   "run": 419,
   "tag": true,
   "run_conclusion": "success",
   "commit": "dbd8e286f0",
   "pushed_at": "2026-11-11T03:19:09Z",
   "state": "served",
   "changes": [
    {
     "commit": "dbd8e286",
     "by": "incident.observability@web-summit.dinis",
     "what": "the ranked list's bars wide enough to read on a phone (the mark is now the one word \"due\", explained above the list)"
    }
   ]
  },
  {
   "version": "v0.1.418",
   "run": 418,
   "tag": true,
   "run_conclusion": "success",
   "commit": "8e8cd93098",
   "pushed_at": "2026-11-11T03:18:22Z",
   "state": "served",
   "changes": [
    {
     "commit": "8e8cd930",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack from a second fresh start (observability's): the shallow clone, where a session's id is, the board script's id contract"
    }
   ]
  },
  {
   "version": "v0.1.417",
   "run": 417,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "9ed312b45d",
   "pushed_at": "2026-11-11T03:18:09Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "9ed312b4",
     "by": "incident.conductor@web-summit.dinis",
     "what": "the deploy step is tried a second time when GitHub does not find the artifact it has just been given (five of six failures tonight; incident.ci@'s patch)"
    }
   ]
  },
  {
   "version": "v0.1.416",
   "run": 416,
   "tag": false,
   "run_conclusion": "success",
   "commit": "aec7766665",
   "pushed_at": "2026-11-11T03:17:35Z",
   "state": "served",
   "changes": [
    {
     "commit": "aec77666",
     "by": "incident.observability@web-summit.dinis",
     "what": "sessions over the mark ranked and marked \"hand-over due\"; the three sessions that never push here recorded as the conductor's statement (33 in all); tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.415",
   "run": 415,
   "tag": true,
   "run_conclusion": "success",
   "commit": "31a5b210c9",
   "pushed_at": "2026-11-11T03:17:25Z",
   "state": "served",
   "changes": [
    {
     "commit": "31a5b210",
     "by": "incident.ci@web-summit.dinis",
     "what": "the 03:15 wake: 414 runs and 457 commits; two more deploy failures and a retry patch for the workflow; the reader splits a busy hour by ten minutes; the gate's budget read from the gate; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.414",
   "run": 414,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f42d48ac6d",
   "pushed_at": "2026-11-11T03:15:19Z",
   "state": "served",
   "changes": [
    {
     "commit": "f42d48ac",
     "by": "incident.observability@web-summit.dinis",
     "what": "tokens measured; the hand-over note brought up to this session"
    }
   ]
  },
  {
   "version": "v0.1.413",
   "run": 413,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f76a4a6088",
   "pushed_at": "2026-11-11T03:14:53Z",
   "state": "served",
   "changes": [
    {
     "commit": "f76a4a60",
     "by": "incident.observability@web-summit.dinis",
     "what": "the live map plays a workflow: incident.reporter@'s traces beside \"play push by push\"; status: what is live, two corrections of my own, what the pack did not say"
    }
   ]
  },
  {
   "version": "v0.1.412",
   "run": 412,
   "tag": true,
   "run_conclusion": "success",
   "commit": "8154498f49",
   "pushed_at": "2026-11-11T03:14:31Z",
   "state": "served",
   "changes": [
    {
     "commit": "8154498f",
     "by": "incident.librarian@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.411",
   "run": 411,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "87f48ea9e4",
   "pushed_at": "2026-11-11T03:14:23Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "87f48ea9",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the path policy at the conductor's decision: tools/llm.mjs is the models agent's alone, README.md the ci agent's alone"
    }
   ]
  },
  {
   "version": "v0.1.410",
   "run": 410,
   "tag": true,
   "run_conclusion": "success",
   "commit": "271f7b911f",
   "pushed_at": "2026-11-11T03:14:07Z",
   "state": "served",
   "changes": [
    {
     "commit": "271f7b91",
     "by": "incident.conductor@web-summit.dinis",
     "what": "the gate warns when a file carries a time ahead of the clock (Kept by, updated): six agents corrected such stamps tonight (asked by incident.journalist@)"
    }
   ]
  },
  {
   "version": "v0.1.409",
   "run": 409,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "373bb28904",
   "pushed_at": "2026-11-11T03:13:54Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "373bb289",
     "by": "incident.weather@web-summit.dinis",
     "what": "the band's largest word is the level in force now; the highest level still to come today sits beside it with its start; Madeira the same"
    }
   ]
  },
  {
   "version": "v0.1.408",
   "run": 408,
   "tag": true,
   "run_conclusion": "success",
   "commit": "7ac60926f1",
   "pushed_at": "2026-11-11T03:13:30Z",
   "state": "served",
   "changes": [
    {
     "commit": "7ac60926",
     "by": "incident.journalist@web-summit.dinis",
     "what": "\"Mistakes made in the open\" gains its eighth: a model name in the default commit trailer (the conductor's rule of 03:02; the commits not counted, the run data does not hold that trailer); tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.407",
   "run": 407,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2df7f77886",
   "pushed_at": "2026-11-11T03:13:22Z",
   "state": "served",
   "changes": [
    {
     "commit": "2df7f778",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the commit message stated exactly in the pack (trailers in one paragraph, no model name) and warned on by the path check; the pack's second measurement shown as current; history is a pointer to the reporter's traces; HANDOVER.md first in a role pack"
    }
   ]
  },
  {
   "version": "v0.1.406",
   "run": 406,
   "tag": true,
   "run_conclusion": "success",
   "commit": "fe3b23f953",
   "pushed_at": "2026-11-11T03:12:40Z",
   "state": "served",
   "changes": [
    {
     "commit": "fe3b23f9",
     "by": "incident.observability@web-summit.dinis",
     "what": "an agent's sessions in order with the context each call carried and the hand-over as an event on its timeline; the same for the whole team on the agents' page; homes for perplexity, accountant, reporter and journalist; the board agent's own card no longer taken for the whole board"
    }
   ]
  },
  {
   "version": "v0.1.405",
   "run": 405,
   "tag": true,
   "run_conclusion": "success",
   "commit": "b0510c90c4",
   "pushed_at": "2026-11-11T03:11:56Z",
   "state": "served",
   "changes": [
    {
     "commit": "e3a79c81",
     "by": "incident.journalist@web-summit.dinis",
     "what": "tokens measured"
    },
    {
     "commit": "b0510c90",
     "by": "incident.journalist@web-summit.dinis",
     "what": "the journal's fifth piece, \"What it cost\" (from the accounts and the agents' ledger lines); pieces 1, 3 and 4 checked against the reporter's traces, with a second dated correction on piece 1"
    }
   ]
  },
  {
   "version": "v0.1.404",
   "run": 404,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2ecdf8ba0a",
   "pushed_at": "2026-11-11T03:11:03Z",
   "state": "served",
   "changes": [
    {
     "commit": "2ecdf8ba",
     "by": "incident.designer@web-summit.dinis",
     "what": "a select or a plain table cannot widen a phone's page (the studies page was 88 px over); a note for the Weather face's band before 09:00; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.403",
   "run": 403,
   "tag": true,
   "run_conclusion": "success",
   "commit": "6d806e8d9f",
   "pushed_at": "2026-11-11T03:10:30Z",
   "state": "served",
   "changes": [
    {
     "commit": "6d806e8d",
     "by": "incident.librarian@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.402",
   "run": 402,
   "tag": true,
   "run_conclusion": "success",
   "commit": "a82da0109f",
   "pushed_at": "2026-11-11T03:10:22Z",
   "state": "served",
   "changes": [
    {
     "commit": "a82da010",
     "by": "incident.librarian@web-summit.dinis",
     "what": "behaviour policies: what is particular to the 17 newer agents (what each reaches beyond the repository, the gaps that are its own); all 30 drafts regenerated"
    }
   ]
  },
  {
   "version": "v0.1.401",
   "run": 401,
   "tag": true,
   "run_conclusion": "success",
   "commit": "55398276ca",
   "pushed_at": "2026-11-11T03:09:49Z",
   "state": "served",
   "changes": [
    {
     "commit": "55398276",
     "by": "incident.observability@web-summit.dinis",
     "what": "correction: the night's commits and sessions restored (my first two pushes rewrote them from a shallow clone); the tools now refuse a shallow clone; an agent's sessions carry their measured context and the hand-over between them; the board agent's home no longer breaks its own heading"
    }
   ]
  },
  {
   "version": "v0.1.400",
   "run": 400,
   "tag": true,
   "run_conclusion": "success",
   "commit": "27cb71b15b",
   "pushed_at": "2026-11-11T03:09:39Z",
   "state": "served",
   "changes": [
    {
     "commit": "27cb71b1",
     "by": "incident.designer@web-summit.dinis",
     "what": "round 43: one hour grid for both faces (the data room's strips take the Weather face's geometry and its now; before now sits behind the bars; a strip opens at now)"
    }
   ]
  },
  {
   "version": "v0.1.399",
   "run": 399,
   "tag": true,
   "run_conclusion": "success",
   "commit": "c067b3b172",
   "pushed_at": "2026-11-11T03:08:46Z",
   "state": "served",
   "changes": [
    {
     "commit": "c067b3b1",
     "by": "incident.journalist@web-summit.dinis",
     "what": "the journal's piece from the traces, \"From a sentence to a live page\": three sentences of the 02:10 review followed to what shipped (23 min 31 s, 12 min 26 s, 45 min and open), a relay picture per trace; trace steps resolve as supports"
    }
   ]
  },
  {
   "version": "v0.1.398",
   "run": 398,
   "tag": true,
   "run_conclusion": "success",
   "commit": "1210644d66",
   "pushed_at": "2026-11-11T03:07:24Z",
   "state": "served",
   "changes": [
    {
     "commit": "3c518d30",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the round article to 03:06: five more agents after the round (accountant, journalist, reporter, Perplexity, the pack), three more corrections, two more things that wait on Dinis"
    },
    {
     "commit": "1210644d",
     "by": "incident.librarian@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.397",
   "run": 397,
   "tag": true,
   "run_conclusion": "success",
   "commit": "58bff5e065",
   "pushed_at": "2026-11-11T03:07:15Z",
   "state": "served",
   "changes": [
    {
     "commit": "58bff5e0",
     "by": "incident.observability@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.396",
   "run": 396,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "8494cb1682",
   "pushed_at": "2026-11-11T03:06:59Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "8494cb16",
     "by": "incident.observability@web-summit.dinis",
     "what": "the second session's key and its start (the first session's key marked handed over)"
    }
   ]
  },
  {
   "version": "v0.1.395",
   "run": 395,
   "tag": true,
   "run_conclusion": "success",
   "commit": "51eb8c5d32",
   "pushed_at": "2026-11-11T03:06:54Z",
   "state": "served",
   "changes": [
    {
     "commit": "51eb8c5d",
     "by": "incident.designer@web-summit.dinis",
     "what": "tokens measured; what the fresh start needed that the pack did not say (agents/designer/status.json, start_notes)"
    }
   ]
  },
  {
   "version": "v0.1.394",
   "run": 394,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "c83bd7cdbb",
   "pushed_at": "2026-11-11T03:06:49Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "c83bd7cd",
     "by": "incident.board@web-summit.dinis",
     "what": "a-llm-cap half answered (Dinis: 20 US dollars a day, BRIEF.md; which sessions get the key stays open); event_utc beside opened_utc where the first commit of an ask is known"
    }
   ]
  },
  {
   "version": "v0.1.393",
   "run": 393,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "acea93aefe",
   "pushed_at": "2026-11-11T03:06:43Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "acea93ae",
     "by": "incident.shadow@web-summit.dinis",
     "what": "the 03:00 hour is a recorded gap (the engines' account out of credit, HTTP 402 on the first call; nothing more asked); the page shows a paused hour; status with a spend object; the session's token line"
    }
   ]
  },
  {
   "version": "v0.1.392",
   "run": 392,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "178a144e97",
   "pushed_at": "2026-11-11T03:06:36Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "178a144e",
     "by": "incident.librarian@web-summit.dinis",
     "what": "what is new: 02:00 to 03:00 closed (thirteen agents' first releases, the faces swapped, the corrections), 03:00 opened; the pack's history points at the reporter's six traces; the release history refreshed"
    }
   ]
  },
  {
   "version": "v0.1.391",
   "run": 391,
   "tag": true,
   "run_conclusion": "success",
   "commit": "cf079f3c87",
   "pushed_at": "2026-11-11T03:06:24Z",
   "state": "served",
   "changes": [
    {
     "commit": "cf079f3c",
     "by": "incident.designer@web-summit.dinis",
     "what": "a fresh designer session (its key beside the first session's, marked handed over); the menu: Journal and Reporter under About, CI's three pages moved there from Team (Team was at 12 entries)"
    }
   ]
  },
  {
   "version": "v0.1.390",
   "run": 390,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "9e740e2887",
   "pushed_at": "2026-11-11T03:06:15Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "2af0be41",
     "by": "incident.models@web-summit.dinis",
     "what": "the wrapper names the provider's 402 (account out of credit) and sends no more after the first; the pause said on models/"
    },
    {
     "commit": "9e740e28",
     "by": "incident.models@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.389",
   "run": 389,
   "tag": true,
   "run_conclusion": "success",
   "commit": "2d7320a23c",
   "pushed_at": "2026-11-11T03:05:53Z",
   "state": "served",
   "changes": [
    {
     "commit": "2d7320a2",
     "by": "incident.journalist@web-summit.dinis",
     "what": "the journal's third piece, \"What waited on the human\": the 36 cards waiting on Dinis in four kinds, how long each had waited, the three answers on record, what the agents did meanwhile; a bar per card drawn from board/items/"
    }
   ]
  },
  {
   "version": "v0.1.388",
   "run": 388,
   "tag": true,
   "run_conclusion": "success",
   "commit": "5ff7e64fd3",
   "pushed_at": "2026-11-11T03:05:08Z",
   "state": "served",
   "changes": [
    {
     "commit": "5ff7e64f",
     "by": "incident.designer@web-summit.dinis",
     "what": "the menu: Accounts under Team, Perplexity under Research (asked by their owners through the conductor)"
    }
   ]
  },
  {
   "version": "v0.1.387",
   "run": 387,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "ebb05c5b69",
   "pushed_at": "2026-11-11T03:05:02Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "ebb05c5b",
     "by": "incident.board@web-summit.dinis",
     "what": "IPMA's terms before the launch as one card for Dinis (non-profit, the notice IPMA asks of API users, its logo)"
    }
   ]
  },
  {
   "version": "v0.1.386",
   "run": 386,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "103f649d25",
   "pushed_at": "2026-11-11T03:04:49Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "2df2f0f9",
     "by": "incident.reporter@web-summit.dinis",
     "what": "correction: the traces' stamps carry the clock's time (03:06 was written at 03:03 in 4b5a93a); reporter-fill refuses a trace stamped later than the clock"
    },
    {
     "commit": "103f649d",
     "by": "incident.reporter@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.385",
   "run": 385,
   "tag": true,
   "run_conclusion": "success",
   "commit": "b54daeacea",
   "pushed_at": "2026-11-11T03:04:25Z",
   "state": "served",
   "changes": [
    {
     "commit": "b54daeac",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack fixed from its first real start: where state.json and the role pack are, the clone, the key, the measure step, the hand-over in the role pack, a conflict at release; two rules from the accounts (short reports; say so at 300,000 tokens)"
    }
   ]
  },
  {
   "version": "v0.1.384",
   "run": 384,
   "tag": true,
   "run_conclusion": "success",
   "commit": "7826f170de",
   "pushed_at": "2026-11-11T03:04:14Z",
   "state": "served",
   "changes": [
    {
     "commit": "7826f170",
     "by": "incident.board@web-summit.dinis",
     "what": "the PITCH semi-final's original slot answered from Web Summit's own page (row s-1111T0255); new cards for Dinis before the launch (the provider's account out of credit, first); the sync closes its own asks when their line goes; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.383",
   "run": 383,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "b884e6bfa4",
   "pushed_at": "2026-11-11T03:04:02Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "b884e6bf",
     "by": "incident.observability@web-summit.dinis",
     "what": "hand-over for a fresh session (agents/observability/HANDOVER.md); tokens measured; tools/agents-release.mjs"
    }
   ]
  },
  {
   "version": "v0.1.382",
   "run": 382,
   "tag": true,
   "run_conclusion": "success",
   "commit": "fb24b2fead",
   "pushed_at": "2026-11-11T03:03:56Z",
   "state": "served",
   "changes": [
    {
     "commit": "04f20b29",
     "by": "incident.perplexity@web-summit.dinis",
     "what": "the page leads with the scorecard in one sentence and says runs are paused (the account's credit, not the key's limit); capture asks; the leads' status"
    },
    {
     "commit": "fb24b2fe",
     "by": "incident.perplexity@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.381",
   "run": 381,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "19f874b9fe",
   "pushed_at": "2026-11-11T03:03:52Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "19f874b9",
     "by": "incident.designer@web-summit.dinis",
     "what": "design round 42: parts shared by the two faces (.wx-level, .wx-word, .wx-warn, .wx-sect); the masthead in two lines on a desk (97 px, was 133); design/HANDOVER.md for the next designer session"
    }
   ]
  },
  {
   "version": "v0.1.380",
   "run": 380,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "d762cf8f81",
   "pushed_at": "2026-11-11T03:03:49Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "d762cf8f",
     "by": "incident.journalist@web-summit.dinis",
     "what": "correction: 36 cards wait on Dinis, not 77 (my count matched every agent address ending in \".dinis\"); the oldest four, not five, date from 21:45; said on the page, in its record and in the mistakes piece"
    }
   ]
  },
  {
   "version": "v0.1.379",
   "run": 379,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "4b5a93ac60",
   "pushed_at": "2026-11-11T03:03:46Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "4b5a93ac",
     "by": "incident.reporter@web-summit.dinis",
     "what": "the project itself, as a record: six traces from Dinis's word to a live page (the whole arc, small, medium, large, corrections, escalations), the log hour by hour, the numbers by hour; session key (public half)"
    }
   ]
  },
  {
   "version": "v0.1.378",
   "run": 378,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "bc19a18fb7",
   "pushed_at": "2026-11-11T03:03:41Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "bc19a18f",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "weather-sites studies: the Met Office frame shown with its consent panel hidden (and says so); all six shown captures checked against their callouts; tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.377",
   "run": 377,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "e76edbe406",
   "pushed_at": "2026-11-11T03:03:37Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "e76edbe4",
     "by": "incident.graph@web-summit.dinis",
     "what": "the session's tokens measured: one line of numbers in accounts/ledger/graph.jsonl"
    }
   ]
  },
  {
   "version": "v0.1.376",
   "run": 376,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "bc67a8ac89",
   "pushed_at": "2026-11-11T03:03:29Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "bc67a8ac",
     "by": "incident.studio@web-summit.dinis",
     "what": "tokens measured (one line of numbers from this session's own transcript)"
    }
   ]
  },
  {
   "version": "v0.1.375",
   "run": 375,
   "tag": true,
   "run_conclusion": "success",
   "commit": "622bf3f8ce",
   "pushed_at": "2026-11-11T03:03:22Z",
   "state": "served",
   "changes": [
    {
     "commit": "622bf3f8",
     "by": "incident.media@web-summit.dinis",
     "what": "tokens measured for this session (one line of numbers in accounts/ledger/media.jsonl)"
    }
   ]
  },
  {
   "version": "v0.1.374",
   "run": 374,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "152e2f9622",
   "pushed_at": "2026-11-11T03:03:19Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "152e2f96",
     "by": "incident.ipma@web-summit.dinis",
     "what": "this session's token count after round 1 (one line of numbers)"
    }
   ]
  },
  {
   "version": "v0.1.373",
   "run": 373,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "5998e0accc",
   "pushed_at": "2026-11-11T03:03:17Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "5998e0ac",
     "by": "incident.archivist@web-summit.dinis",
     "what": "this session's token line for the accounts ledger"
    }
   ]
  },
  {
   "version": "v0.1.372",
   "run": 372,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "93be82cce6",
   "pushed_at": "2026-11-11T03:03:14Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "93be82cc",
     "by": "incident.entities@web-summit.dinis",
     "what": "this session's tokens so far, measured from its own transcript (numbers only); nodes current"
    }
   ]
  },
  {
   "version": "v0.1.371",
   "run": 371,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "ccf5822b0d",
   "pushed_at": "2026-11-11T03:03:07Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "ccf5822b",
     "by": "incident.sources@web-summit.dinis",
     "what": "this session's tokens, measured (one ledger line of numbers)"
    }
   ]
  },
  {
   "version": "v0.1.370",
   "run": 370,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "91a9fa2b94",
   "pushed_at": "2026-11-11T03:02:59Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "7ce6e991",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the second librarian session's public key (the first session's stays listed, marked handed over)"
    },
    {
     "commit": "91a9fa2b",
     "by": "incident.librarian@web-summit.dinis",
     "what": "tokens measured (the second session's start from the pack)"
    }
   ]
  },
  {
   "version": "v0.1.369",
   "run": 369,
   "tag": true,
   "run_conclusion": "success",
   "commit": "855ac6695b",
   "pushed_at": "2026-11-11T03:02:47Z",
   "state": "served",
   "changes": [
    {
     "commit": "855ac669",
     "by": "incident.journalist@web-summit.dinis",
     "what": "the journal's second piece, \"Mistakes made in the open\": seven kinds of mistake, who found each, the correcting commit, what each changed in a rule or a tool, what is still open; the 17 corrections drawn on the night's axis"
    }
   ]
  },
  {
   "version": "v0.1.368",
   "run": 368,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "1ea0c72196",
   "pushed_at": "2026-11-11T03:02:42Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "1ea0c721",
     "by": "incident.perplexity@web-summit.dinis",
     "what": "the key has no credit (03:02 UTC): a refused call is recorded apart from the answers; status and the page say so"
    }
   ]
  },
  {
   "version": "v0.1.367",
   "run": 367,
   "tag": true,
   "run_conclusion": "success",
   "commit": "f46df85482",
   "pushed_at": "2026-11-11T03:02:38Z",
   "state": "served",
   "changes": [
    {
     "commit": "f46df854",
     "by": "incident.conductor@web-summit.dinis",
     "what": "03:02 wake: Web Summit's schedule as read at 02:55 (the PITCH semi-final's page still says Wednesday 17:00 to 18:00; Wednesday's sessions still listed, unmarked); sync"
    }
   ]
  },
  {
   "version": "v0.1.366",
   "run": 366,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "3b930ff7ef",
   "pushed_at": "2026-11-11T03:02:29Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "3b930ff7",
     "by": "incident.archivist@web-summit.dinis",
     "what": "Wayback: a notices-hidden frame beside the frame (frame-clean.jpg); the Met Office study re-captured with it; more research captures"
    }
   ]
  },
  {
   "version": "v0.1.365",
   "run": 365,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "7a02b61218",
   "pushed_at": "2026-11-11T03:02:20Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "7a02b612",
     "by": "incident.accountant@web-summit.dinis",
     "what": "the accounts, round 3: the measure page corrected (the path check failed, it did not warn); the provider's account beside the cap; the pack measured again (63% less, 8 of 8); nine agents' reported figures; a fresh conductor session each hour estimated at 46% less; brief 3"
    }
   ]
  },
  {
   "version": "v0.1.364",
   "run": 364,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "d31b0e6345",
   "pushed_at": "2026-11-11T03:02:16Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "d31b0e63",
     "by": "incident.weather@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.363",
   "run": 363,
   "tag": true,
   "run_conclusion": "success",
   "commit": "228da92a1e",
   "pushed_at": "2026-11-11T03:02:11Z",
   "state": "served",
   "changes": [
    {
     "commit": "228da92a",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.362",
   "run": 362,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "067df08eca",
   "pushed_at": "2026-11-11T03:02:01Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "067df08e",
     "by": "incident.librarian@web-summit.dinis",
     "what": "handed over to a fresh session started from the pack (agents/librarian/status.json holds the hand-over); tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.361",
   "run": 361,
   "tag": true,
   "run_conclusion": "success",
   "commit": "4f4ed96ab9",
   "pushed_at": "2026-11-11T03:01:39Z",
   "state": "served",
   "changes": [
    {
     "commit": "4f4ed96a",
     "by": "incident.designer@web-summit.dinis",
     "what": "the session's token line for the accountant (numbers only)"
    }
   ]
  },
  {
   "version": "v0.1.360",
   "run": 360,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "e46053f420",
   "pushed_at": "2026-11-11T03:01:28Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "e46053f4",
     "by": "incident.labs@web-summit.dinis",
     "what": "tokens measured (rounds 1 to 4)"
    }
   ]
  },
  {
   "version": "v0.1.359",
   "run": 359,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "f24a773588",
   "pushed_at": "2026-11-11T03:01:18Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "f24a7735",
     "by": "incident.perplexity@web-summit.dinis",
     "what": "Perplexity as a research tool, round 1: three open questions asked, every cited address opened, the scorecard, three leads, the page"
    }
   ]
  },
  {
   "version": "v0.1.358",
   "run": 358,
   "tag": true,
   "run_conclusion": "success",
   "commit": "ce438c6369",
   "pushed_at": "2026-11-11T03:01:15Z",
   "state": "served",
   "changes": [
    {
     "commit": "ce438c63",
     "by": "incident.weatherwatch@web-summit.dinis",
     "what": "weather-sites studies: five captures drawn under the callouts from the display vault (sha256 checked in the browser), points checked against their parts; Met Office's frame waits for one with notices hidden"
    }
   ]
  },
  {
   "version": "v0.1.357",
   "run": 357,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "002ed61a42",
   "pushed_at": "2026-11-11T03:01:09Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "002ed61a",
     "by": "incident.weather@web-summit.dinis",
     "what": "correction: the times in my status file and 'Kept by' lines were written without reading the clock and ran hours ahead; replaced by the commits' own times"
    }
   ]
  },
  {
   "version": "v0.1.356",
   "run": 356,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "a12191d281",
   "pushed_at": "2026-11-11T03:01:03Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "7111ff4c",
     "by": "incident.stories@web-summit.dinis",
     "what": "its session measured (accounts/ledger/stories.jsonl: one line of token counts, no text)"
    },
    {
     "commit": "a12191d2",
     "by": "incident.stories@web-summit.dinis",
     "what": "Madeira retold on the 02:38 read (Areeiro 230.8 mm in six hourly values, São Vicente 137.0; no station-to-area table; gusts only at the airports); Lisbon's observation sentences hold until 12:00 or the first gust above the warned gust"
    }
   ]
  },
  {
   "version": "v0.1.355",
   "run": 355,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "92ffb01ae3",
   "pushed_at": "2026-11-11T03:00:58Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "92ffb01a",
     "by": "incident.observability@web-summit.dinis",
     "what": "each agent's home shows its measured tokens (accounts/agents.json) or 'not measured'; my own line waits on the path policy"
    }
   ]
  },
  {
   "version": "v0.1.354",
   "run": 354,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "ec2e1b751c",
   "pushed_at": "2026-11-11T03:00:51Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "ec2e1b75",
     "by": "incident.meteorology@web-summit.dinis",
     "what": "tokens measured"
    }
   ]
  },
  {
   "version": "v0.1.353",
   "run": 353,
   "tag": true,
   "run_conclusion": "success",
   "commit": "00ca420504",
   "pushed_at": "2026-11-11T03:00:36Z",
   "state": "served",
   "changes": [
    {
     "commit": "00ca4205",
     "by": "incident.conductor@web-summit.dinis",
     "what": "every agent owns its own line in accounts/ledger/<role>.jsonl (the path check refused the measure step)"
    }
   ]
  },
  {
   "version": "v0.1.352",
   "run": 352,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "01ea58adc6",
   "pushed_at": "2026-11-11T03:00:32Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "01ea58ad",
     "by": "incident.graph@web-summit.dinis",
     "what": "status: the token line is measured but the path policy refuses accounts/ledger/graph.jsonl from this agent"
    }
   ]
  },
  {
   "version": "v0.1.351",
   "run": 351,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "ffa7bb3f94",
   "pushed_at": "2026-11-11T03:00:28Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "ffa7bb3f",
     "by": "incident.weather@web-summit.dinis",
     "what": "status: tokens measured but not pushed (the path check fails accounts/ledger/ for me); the line went to the accountant by message"
    }
   ]
  },
  {
   "version": "v0.1.350",
   "run": 350,
   "tag": true,
   "run_conclusion": "success",
   "commit": "0c2ff669ab",
   "pushed_at": "2026-11-11T03:00:23Z",
   "state": "served",
   "changes": [
    {
     "commit": "0c2ff669",
     "by": "incident.entities@web-summit.dinis",
     "what": "nodes regenerated from the current decision graph and evidence index"
    }
   ]
  },
  {
   "version": "v0.1.349",
   "run": 349,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "f409559226",
   "pushed_at": "2026-11-11T03:00:19Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "f4095592",
     "by": "incident.accountant@web-summit.dinis",
     "what": "the accounts, round 2: the conductor's session measured (327 million tokens in 758 calls, 99.4% re-reading the context; the agents' reports are the largest thing it reads); savings and brief 2"
    }
   ]
  },
  {
   "version": "v0.1.348",
   "run": 348,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "e89408aeba",
   "pushed_at": "2026-11-11T03:00:09Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "e89408ae",
     "by": "incident.librarian@web-summit.dinis",
     "what": "the pack: the accountant's measurement first (64% less to read at the start, 25,611 tokens), the two rules its test found missing, estimates by the measured ratios; status"
    }
   ]
  },
  {
   "version": "v0.1.347",
   "run": 347,
   "tag": false,
   "run_conclusion": "cancelled",
   "commit": "8ccd1ef720",
   "pushed_at": "2026-11-11T03:00:00Z",
   "state": "not confirmed",
   "changes": [
    {
     "commit": "8ccd1ef7",
     "by": "incident.models@web-summit.dinis",
     "what": "the cap at 20 a day as per-agent shares (models/budgets.json); round 2 built and run in part (the provider refused calls for lack of credits from 02:55Z); a page per model at models/models/ with its licence; results per model; a correction"
    }
   ]
  }
 ]
}
