{
  "generated_at": "2026-09-26T22:40:06.932Z",
  "deployed_sha": "cae2ecce3e32262bcf6cd89afe23aad124cd7e48",
  "hosts_on_next": [
    "birch",
    "cedar",
    "elm",
    "fir",
    "larch",
    "pine"
  ],
  "merged_last_hour": [
    {
      "iid": 984,
      "title": "p-n603-1: carry the R2 offsite mirrors onto next, placed on elm, with a content readback",
      "merged_at": "2026-09-26T22:35:09.737Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/984"
    },
    {
      "iid": 985,
      "title": "p-n615-1: admission by measured quota: job quota, account identity and readings in job records",
      "merged_at": "2026-09-26T22:36:33.189Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/985"
    },
    {
      "iid": 979,
      "title": "p-n612-1: root successor: lease-watcher on fir, root job only after the lease expires",
      "merged_at": "2026-09-26T22:27:09.322Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/979"
    },
    {
      "iid": 970,
      "title": "p-n599-1: carry obligations (todoist-mirror, obligations-todoist/intake/ferry) onto next, placed on elm",
      "merged_at": "2026-09-26T22:28:26.227Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/970"
    },
    {
      "iid": 982,
      "title": "job/p n613 1",
      "merged_at": "2026-09-26T22:28:55.489Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/982"
    },
    {
      "iid": 977,
      "title": "job/p n589 3",
      "merged_at": "2026-09-26T22:19:08.482Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/977"
    },
    {
      "iid": 978,
      "title": "p-n600-1: carry obsidian vault sync and capture onto next, placed on elm (kernel#600)",
      "merged_at": "2026-09-26T22:18:33.683Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/978"
    },
    {
      "iid": 976,
      "title": "p-n604-1: carry fax-reconcile (inbound) onto next, placed on elm",
      "merged_at": "2026-09-26T22:24:05.139Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/976"
    },
    {
      "iid": 973,
      "title": "p-n598-1: carry life-brief (timer and note body) onto next, placed on elm",
      "merged_at": "2026-09-26T22:07:38.382Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/973"
    },
    {
      "iid": 974,
      "title": "job/p n605 1",
      "merged_at": "2026-09-26T22:10:07.505Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/974"
    },
    {
      "iid": 968,
      "title": "p-n602-1: carry records mail sweep onto next, placed on elm, with a readback",
      "merged_at": "2026-09-26T22:08:27.000Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/968"
    },
    {
      "iid": 967,
      "title": "p-n601-1: carry mail-replica-sync and recall-index onto next, placed on elm, with a readback",
      "merged_at": "2026-09-26T22:02:04.005Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/967"
    },
    {
      "iid": 969,
      "title": "p-n577-2: turns-corpus reads Codex UserMessage items, drops Codex imports and stale session files",
      "merged_at": "2026-09-26T22:05:31.331Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/969"
    },
    {
      "iid": 971,
      "title": "job/p n597 1",
      "merged_at": "2026-09-26T22:07:10.302Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/971"
    },
    {
      "iid": 966,
      "title": "p-n596-1: secrets never in an agent's environment; collect-time credential scan",
      "merged_at": "2026-09-26T21:58:45.634Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/966"
    },
    {
      "iid": 965,
      "title": "kernel#591: M3 - the trunk is one setting (rename next to main without editing 150 lines)",
      "merged_at": "2026-09-26T21:56:01.836Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/965"
    },
    {
      "iid": 963,
      "title": "job/p n594 1",
      "merged_at": "2026-09-26T21:52:50.749Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/963"
    },
    {
      "iid": 958,
      "title": "p-n588-3: re-land parity-a-1 (e7adaa52): f2, fr observed; i1, n13, a5 ran; checks/shell-debt",
      "merged_at": "2026-09-26T21:47:55.226Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/958"
    },
    {
      "iid": 959,
      "title": "p-n588-3: re-land parity-b-1 (f919cff8): j1, j9 observed; j10 ran",
      "merged_at": "2026-09-26T21:48:43.790Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/959"
    },
    {
      "iid": 961,
      "title": "p-n588-3: re-land readback-shell-1 (bf5621fa): readbacks run under sh -c on the reading host",
      "merged_at": "2026-09-26T21:54:51.462Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/961"
    },
    {
      "iid": 960,
      "title": "p-n588-3: re-land parity-c-1 (8acdc4b0): ns, n8, n2 ran",
      "merged_at": "2026-09-26T21:50:44.485Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/960"
    },
    {
      "iid": 962,
      "title": "p-n588-3: re-land zellij-session-1 (0a82b27d): default zellij socket dir, session ended after receipt",
      "merged_at": "2026-09-26T21:49:21.764Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/962"
    },
    {
      "iid": 957,
      "title": "p-n595-1: refusal_of reads the agent's own words, not tool output",
      "merged_at": "2026-09-26T21:45:58.682Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/957"
    }
  ],
  "open_mrs": [
    {
      "iid": 989,
      "title": "p-n623-1: obligations due: what am I about to miss (Todoist deadline + due + vault manifest, mirror's zone)",
      "updated_at": "2026-09-26T22:40:03.288Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/989"
    },
    {
      "iid": 988,
      "title": "p-n625-1: sim, one domain-free claim-graph simulator: two implementations, fuzz, ten kills (kernel#625)",
      "updated_at": "2026-09-26T22:39:50.138Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/988"
    },
    {
      "iid": 987,
      "title": "p-n615-1: checks.job-quota: fixture logs on two hosts, the saturated account refused, and its kill",
      "updated_at": "2026-09-26T22:37:11.026Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/987"
    },
    {
      "iid": 986,
      "title": "p-n612-1: spec/services/root-successor: the watcher as a user timer on fir, every 5 minutes",
      "updated_at": "2026-09-26T22:35:45.056Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/986"
    },
    {
      "iid": 983,
      "title": "p-n599-1: host-similarity names placement.obligations as the source of elm's obligations units, user and groups",
      "updated_at": "2026-09-26T22:29:31.791Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/983"
    },
    {
      "iid": 981,
      "title": "p-n604-1: checks/fax-reconcile: the sweep's sandboxed accept and kill, and its implementation entry",
      "updated_at": "2026-09-26T22:24:49.386Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/981"
    },
    {
      "iid": 980,
      "title": "p-n577-2: turns-corpus drops Codex Desktop's imports of Claude sessions, counted as imported",
      "updated_at": "2026-09-26T22:24:15.905Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/980"
    },
    {
      "iid": 975,
      "title": "N597: spec/nodes: larch's Metal placement, beside #578's pine/cedar record",
      "updated_at": "2026-09-26T22:07:43.831Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/975"
    },
    {
      "iid": 972,
      "title": "p-n593-1: evidence for kernel#593: the gate on all four hosts, the kill, and the hooks decision",
      "updated_at": "2026-09-26T22:25:16.375Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/972"
    },
    {
      "iid": 964,
      "title": "p-n590-2: bot findings converge: settle before arming, a post-merge collector, RED/AMBER review",
      "updated_at": "2026-09-26T22:15:05.058Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/964"
    },
    {
      "iid": 956,
      "title": "N4: forge-node.nix's kill mutants are toFile, not runCommand+readFile, so --no-build sees them too",
      "updated_at": "2026-09-26T21:43:33.795Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/956"
    },
    {
      "iid": 955,
      "title": "N575: deploy HOST gate [--toplevels FILE]: every pre-activation stage on this rev's candidate, nothing activated",
      "updated_at": "2026-09-26T21:47:06.932Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/955"
    },
    {
      "iid": 953,
      "title": "H9: the nix kill flips one host to the other Nix, so it still bites after N1",
      "updated_at": "2026-09-26T21:26:17.036Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/953"
    },
    {
      "iid": 952,
      "title": "Merge remote-tracking branch 'origin/next' into job/p-n573-1",
      "updated_at": "2026-09-26T21:19:31.966Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/952"
    },
    {
      "iid": 951,
      "title": "Merge remote-tracking branch 'origin/next' into job/p-int-1",
      "updated_at": "2026-09-26T21:15:32.691Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/951"
    },
    {
      "iid": 950,
      "title": "N1: checks.nix-package refuses a host whose candidate Nix, daemon or settings are not the declared Determinate ones",
      "updated_at": "2026-09-26T21:15:04.455Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/950"
    },
    {
      "iid": 948,
      "title": "n580: colin/provenance.py imports colin/words.py instead of running prior.py for its globals",
      "updated_at": "2026-09-26T21:10:48.962Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/948"
    },
    {
      "iid": 944,
      "title": "N577: turns-records labels through colin/provenance.py, keeps turn uuids, never folds",
      "updated_at": "2026-09-26T21:02:45.098Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/944"
    },
    {
      "iid": 943,
      "title": "576: checks/review.nix gates the trigger/child split, not the old inline job",
      "updated_at": "2026-09-26T21:02:39.757Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/943"
    },
    {
      "iid": 932,
      "title": "job/p h10 1",
      "updated_at": "2026-09-26T21:09:59.807Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/932"
    },
    {
      "iid": 924,
      "title": "job/p r3v2 1",
      "updated_at": "2026-09-26T21:01:32.583Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/924"
    },
    {
      "iid": 918,
      "title": "R1V2: record D4 for darwin - deploy/darwin.nix already is darwin-rebuild; its detach stays in tailscaled's process group",
      "updated_at": "2026-09-26T19:54:12.769Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/918"
    },
    {
      "iid": 897,
      "title": "R4: round 2 of the question experiment, measured",
      "updated_at": "2026-09-26T19:19:27.707Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/897"
    },
    {
      "iid": 879,
      "title": "A2: forge status, issue and snapshot verbs on next",
      "updated_at": "2026-09-26T19:57:36.227Z",
      "web_url": "https://gitlab.com/suxos/kernel/-/merge_requests/879"
    }
  ]
}