{
  "schema": 2,
  "generated_at": "2026-10-09T03:47:39.573Z",
  "deployed_sha": "f4ab01445c33f91192858d142297c816ffa5e145",
  "trunk": "main",
  "trunk_why": null,
  "trunk_head": {
    "sha": "f4ab01445c33f91192858d142297c816ffa5e145",
    "at": "2026-10-09T03:41:22.000+00:00",
    "age_s": 378
  },
  "last_merge": {
    "iid": 4282,
    "at": "2026-10-09T03:41:24.280Z"
  },
  "merged_last_hour": [
    {
      "iid": 4282,
      "at": "2026-10-09T03:41:24.280Z"
    },
    {
      "iid": 4280,
      "at": "2026-10-09T03:40:32.232Z"
    },
    {
      "iid": 4279,
      "at": "2026-10-09T03:31:43.683Z"
    },
    {
      "iid": 4252,
      "at": "2026-10-09T03:22:38.184Z"
    },
    {
      "iid": 4278,
      "at": "2026-10-09T03:15:30.227Z"
    },
    {
      "iid": 4277,
      "at": "2026-10-09T03:02:05.839Z"
    },
    {
      "iid": 4261,
      "at": "2026-10-09T02:57:34.712Z"
    }
  ],
  "open_mrs": [
    {
      "iid": 4283,
      "at": "2026-10-09T03:46:37.302Z"
    },
    {
      "iid": 4281,
      "at": "2026-10-09T03:40:21.086Z"
    },
    {
      "iid": 4263,
      "at": "2026-10-08T23:28:39.831Z"
    },
    {
      "iid": 4257,
      "at": "2026-10-09T00:15:35.321Z"
    },
    {
      "iid": 4247,
      "at": "2026-10-08T22:29:26.648Z"
    },
    {
      "iid": 4246,
      "at": "2026-10-08T22:29:27.641Z"
    },
    {
      "iid": 4245,
      "at": "2026-10-08T22:29:28.728Z"
    },
    {
      "iid": 4244,
      "at": "2026-10-08T22:29:29.752Z"
    },
    {
      "iid": 4243,
      "at": "2026-10-08T22:29:30.579Z"
    },
    {
      "iid": 4241,
      "at": "2026-10-08T22:29:31.513Z"
    },
    {
      "iid": 4240,
      "at": "2026-10-08T22:29:32.456Z"
    },
    {
      "iid": 4239,
      "at": "2026-10-08T22:29:33.246Z"
    },
    {
      "iid": 4238,
      "at": "2026-10-08T22:29:34.264Z"
    },
    {
      "iid": 4237,
      "at": "2026-10-08T22:29:35.496Z"
    },
    {
      "iid": 4236,
      "at": "2026-10-08T22:29:36.934Z"
    },
    {
      "iid": 4235,
      "at": "2026-10-08T22:29:37.970Z"
    },
    {
      "iid": 4234,
      "at": "2026-10-08T22:29:38.909Z"
    },
    {
      "iid": 4233,
      "at": "2026-10-08T22:29:40.014Z"
    },
    {
      "iid": 4232,
      "at": "2026-10-08T22:29:41.034Z"
    },
    {
      "iid": 4231,
      "at": "2026-10-08T22:29:42.036Z"
    },
    {
      "iid": 4229,
      "at": "2026-10-08T22:29:42.851Z"
    },
    {
      "iid": 4227,
      "at": "2026-10-08T22:29:43.705Z"
    },
    {
      "iid": 4226,
      "at": "2026-10-08T22:29:44.716Z"
    },
    {
      "iid": 4225,
      "at": "2026-10-08T22:29:45.566Z"
    },
    {
      "iid": 4224,
      "at": "2026-10-08T22:29:46.639Z"
    },
    {
      "iid": 4223,
      "at": "2026-10-08T22:29:47.722Z"
    },
    {
      "iid": 4222,
      "at": "2026-10-08T22:29:48.673Z"
    },
    {
      "iid": 4221,
      "at": "2026-10-08T22:29:49.832Z"
    },
    {
      "iid": 4220,
      "at": "2026-10-08T22:29:50.817Z"
    },
    {
      "iid": 4219,
      "at": "2026-10-08T22:29:51.884Z"
    },
    {
      "iid": 4218,
      "at": "2026-10-08T22:29:52.649Z"
    },
    {
      "iid": 4217,
      "at": "2026-10-08T22:29:53.703Z"
    },
    {
      "iid": 4215,
      "at": "2026-10-08T22:29:55.050Z"
    },
    {
      "iid": 4212,
      "at": "2026-10-08T22:29:56.048Z"
    },
    {
      "iid": 4211,
      "at": "2026-10-08T22:29:56.927Z"
    },
    {
      "iid": 4210,
      "at": "2026-10-08T22:29:57.932Z"
    },
    {
      "iid": 4207,
      "at": "2026-10-08T22:29:59.053Z"
    },
    {
      "iid": 4206,
      "at": "2026-10-08T22:29:59.893Z"
    },
    {
      "iid": 4204,
      "at": "2026-10-08T22:30:00.884Z"
    },
    {
      "iid": 4203,
      "at": "2026-10-08T22:30:01.866Z"
    },
    {
      "iid": 4202,
      "at": "2026-10-08T22:30:02.913Z"
    },
    {
      "iid": 4200,
      "at": "2026-10-08T22:30:04.239Z"
    },
    {
      "iid": 4199,
      "at": "2026-10-08T22:30:05.277Z"
    },
    {
      "iid": 4198,
      "at": "2026-10-08T22:30:06.517Z"
    },
    {
      "iid": 4197,
      "at": "2026-10-08T22:30:07.663Z"
    },
    {
      "iid": 4195,
      "at": "2026-10-08T22:30:09.026Z"
    },
    {
      "iid": 4194,
      "at": "2026-10-08T22:30:10.075Z"
    },
    {
      "iid": 4193,
      "at": "2026-10-08T22:30:11.422Z"
    },
    {
      "iid": 4191,
      "at": "2026-10-08T22:30:12.802Z"
    },
    {
      "iid": 4190,
      "at": "2026-10-08T22:30:13.956Z"
    },
    {
      "iid": 4189,
      "at": "2026-10-08T22:30:14.799Z"
    },
    {
      "iid": 4186,
      "at": "2026-10-08T22:30:15.807Z"
    },
    {
      "iid": 4185,
      "at": "2026-10-08T22:30:16.922Z"
    },
    {
      "iid": 4150,
      "at": "2026-10-08T22:30:22.538Z"
    },
    {
      "iid": 4148,
      "at": "2026-10-08T22:30:23.635Z"
    },
    {
      "iid": 4147,
      "at": "2026-10-08T22:30:24.857Z"
    },
    {
      "iid": 4133,
      "at": "2026-10-08T22:30:25.751Z"
    },
    {
      "iid": 4130,
      "at": "2026-10-08T22:30:26.674Z"
    },
    {
      "iid": 4128,
      "at": "2026-10-08T22:30:27.666Z"
    },
    {
      "iid": 4124,
      "at": "2026-10-08T22:30:28.822Z"
    },
    {
      "iid": 4109,
      "at": "2026-10-08T22:30:30.992Z"
    },
    {
      "iid": 4038,
      "at": "2026-10-08T22:30:32.815Z"
    },
    {
      "iid": 4016,
      "at": "2026-10-09T00:30:30.270Z"
    },
    {
      "iid": 3930,
      "at": "2026-10-07T21:28:11.076Z"
    },
    {
      "iid": 3907,
      "at": "2026-10-08T22:30:37.162Z"
    },
    {
      "iid": 3900,
      "at": "2026-10-08T22:30:38.254Z"
    },
    {
      "iid": 3738,
      "at": "2026-10-08T22:30:40.872Z"
    },
    {
      "iid": 3707,
      "at": "2026-10-08T22:30:41.867Z"
    },
    {
      "iid": 3705,
      "at": "2026-10-08T22:30:42.977Z"
    },
    {
      "iid": 3665,
      "at": "2026-10-08T22:30:45.252Z"
    },
    {
      "iid": 3643,
      "at": "2026-10-08T22:30:46.459Z"
    },
    {
      "iid": 3484,
      "at": "2026-10-08T22:30:47.421Z"
    },
    {
      "iid": 3092,
      "at": "2026-10-08T22:30:48.529Z"
    },
    {
      "iid": 3004,
      "at": "2026-10-08T22:30:49.626Z"
    },
    {
      "iid": 2568,
      "at": "2026-10-08T22:30:50.775Z"
    }
  ],
  "hosts": [
    {
      "name": "birch",
      "rev": null,
      "rev_source": null,
      "observed_at": null,
      "observed_age_s": null,
      "rev_stale": null,
      "receipt_rev": null,
      "switched_at": null,
      "switched_age_s": null,
      "receipt": null,
      "on_trunk_head": null,
      "on_trunk": null,
      "why": "no stamp row in the snapshot; no confirmed switch receipt on the trunk",
      "jobs_live": null,
      "jobs_why": "not in the snapshot"
    },
    {
      "name": "cedar",
      "rev": "a9b29f19f399e20248a2aa4314ba29f651a3074f",
      "rev_source": "stamp",
      "observed_at": "2026-10-09T03:47:13Z",
      "observed_age_s": 27,
      "rev_stale": false,
      "receipt_rev": "25f610400eedcaae44bd9b56bdf4880762bfeed3",
      "switched_at": "2026-09-27T14:24:24Z",
      "switched_age_s": 998596,
      "receipt": "receipts/hosts/cedar-switch-0927-25f61040.json",
      "on_trunk_head": false,
      "on_trunk": true,
      "jobs_live": 0
    },
    {
      "name": "elm",
      "rev": "a9b29f19f399e20248a2aa4314ba29f651a3074f",
      "rev_source": "stamp",
      "observed_at": "2026-10-09T03:47:13Z",
      "observed_age_s": 27,
      "rev_stale": false,
      "receipt_rev": null,
      "switched_at": null,
      "switched_age_s": null,
      "receipt": null,
      "on_trunk_head": false,
      "on_trunk": true,
      "jobs_live": 0
    },
    {
      "name": "fir",
      "rev": "a9b29f19f399e20248a2aa4314ba29f651a3074f",
      "rev_source": "stamp",
      "observed_at": "2026-10-09T03:47:13Z",
      "observed_age_s": 27,
      "rev_stale": false,
      "receipt_rev": "97bfb4c39fba6395be66a852eb57714a36ac3ba3",
      "switched_at": "2026-09-29T18:56:21Z",
      "switched_age_s": 809479,
      "receipt": "receipts/hosts/fir-switch-l4-effects-fir-4.json",
      "on_trunk_head": false,
      "on_trunk": true,
      "jobs_live": 0
    },
    {
      "name": "larch",
      "rev": null,
      "rev_source": "receipt",
      "observed_at": null,
      "observed_age_s": null,
      "rev_stale": null,
      "receipt_rev": "e4e862a1c4d3f848b60770c3cfda2a4aa3c8a888",
      "switched_at": "2026-09-26T19:03:47Z",
      "switched_age_s": 1068233,
      "receipt": "receipts/hosts/larch-switch-1.json",
      "on_trunk_head": false,
      "on_trunk": true,
      "why": "no stamp row in the snapshot",
      "jobs_live": null,
      "jobs_why": "not in the snapshot"
    },
    {
      "name": "pine",
      "rev": null,
      "rev_source": null,
      "observed_at": null,
      "observed_age_s": null,
      "rev_stale": null,
      "receipt_rev": null,
      "switched_at": null,
      "switched_age_s": null,
      "receipt": null,
      "on_trunk_head": null,
      "on_trunk": null,
      "why": "no stamp row in the snapshot; no confirmed switch receipt on the trunk",
      "jobs_live": null,
      "jobs_why": "not in the snapshot"
    }
  ],
  "hosts_why": null,
  "flow": {
    "window": {
      "from": "2026-10-02T03:47:39.573Z",
      "to": "2026-10-09T03:47:39.573Z"
    },
    "issues": {
      "created_7d": 2837,
      "ended_7d": 1267,
      "flow": 1570,
      "ratio": 0.44659851956291857
    },
    "mrs": {
      "created_7d": 1852,
      "merged_7d": 1726,
      "closed_unmerged_7d": 201,
      "ended_7d": 1927,
      "flow": -75,
      "ratio": 1.0404967602591793
    },
    "total": 1495,
    "per_day": [
      {
        "day": "2026-10-02T03:47:39.573Z",
        "issues": {
          "created": 273,
          "ended": 314,
          "flow": -41
        },
        "mrs": {
          "created": 308,
          "merged": 405,
          "closed_unmerged": 50,
          "flow": -147
        }
      },
      {
        "day": "2026-10-03T03:47:39.573Z",
        "issues": {
          "created": 359,
          "ended": 60,
          "flow": 299
        },
        "mrs": {
          "created": 358,
          "merged": 309,
          "closed_unmerged": 42,
          "flow": 7
        }
      },
      {
        "day": "2026-10-04T03:47:39.573Z",
        "issues": {
          "created": 389,
          "ended": 65,
          "flow": 324
        },
        "mrs": {
          "created": 450,
          "merged": 388,
          "closed_unmerged": 47,
          "flow": 15
        }
      },
      {
        "day": "2026-10-05T03:47:39.573Z",
        "issues": {
          "created": 438,
          "ended": 493,
          "flow": -55
        },
        "mrs": {
          "created": 358,
          "merged": 333,
          "closed_unmerged": 4,
          "flow": 21
        }
      },
      {
        "day": "2026-10-06T03:47:39.573Z",
        "issues": {
          "created": 12,
          "ended": 1,
          "flow": 11
        },
        "mrs": {
          "created": 13,
          "merged": 10,
          "closed_unmerged": 2,
          "flow": 1
        }
      },
      {
        "day": "2026-10-07T03:47:39.573Z",
        "issues": {
          "created": 561,
          "ended": 223,
          "flow": 338
        },
        "mrs": {
          "created": 182,
          "merged": 153,
          "closed_unmerged": 34,
          "flow": -5
        }
      },
      {
        "day": "2026-10-08T03:47:39.573Z",
        "issues": {
          "created": 805,
          "ended": 111,
          "flow": 694
        },
        "mrs": {
          "created": 183,
          "merged": 128,
          "closed_unmerged": 22,
          "flow": 33
        }
      }
    ]
  },
  "finish": {
    "state": "unknown",
    "why": null,
    "computed_on": "linux-big",
    "computed_at": "2026-10-09T03:47:06Z",
    "age_s": 34,
    "trunk": null,
    "red_since": "2026-10-04T12:53:23Z",
    "lowest_red_layer": 1,
    "counts": {
      "green": 1,
      "red": 0,
      "unknown": 1
    },
    "rungs": [
      {
        "name": "finish",
        "layer": 1,
        "state": "unknown"
      },
      {
        "name": "hosts-behind",
        "layer": 2,
        "state": "green"
      }
    ]
  },
  "humantest": {
    "at": "2026-10-09T03:41:47Z",
    "age_s": 353,
    "hosts": [
      {
        "hostname": "router.suxos.net",
        "pass": false
      },
      {
        "hostname": "status.suxos.net",
        "pass": false
      },
      {
        "hostname": "store.suxos.net",
        "pass": false
      },
      {
        "hostname": "dash.suxos.net",
        "pass": false
      }
    ],
    "why": null
  },
  "conservation": {
    "branches": {
      "trunk": "main",
      "count": 950,
      "open_mr_branches": 77,
      "oldest": {
        "age_s": 1284427,
        "protected": false
      },
      "rows": {
        "contained": {
          "count": 9,
          "protected": 1,
          "oldest": {
            "age_s": 940409,
            "protected": true
          },
          "owner": "B7.2a (Fable)",
          "next": "delete: merge-base --is-ancestor true at delete time, then ls-remote shows it gone"
        },
        "not_contained": {
          "count": 941,
          "protected": 5,
          "oldest": {
            "age_s": 1284427,
            "protected": false
          },
          "owner": "B7.2b/B7.2c (Sonnet classifies, Fable acts)",
          "next": "a draft MR when active; else tag kernel/<branch> in suxos/archive, read the tag back, then delete"
        },
        "containment_unknown": {
          "count": 0,
          "protected": 0,
          "oldest": null,
          "owner": "B7.2a (Fable)",
          "next": "read the branch's merge base against the trunk"
        }
      }
    },
    "transcripts": [
      {
        "host": "birch",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      },
      {
        "host": "cedar",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      },
      {
        "host": "elm",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      },
      {
        "host": "fir",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      },
      {
        "host": "larch",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      },
      {
        "host": "pine",
        "owner": "OPUS-B7 (B7.1 follow-up)",
        "next": "publish `sessions-offsite missing` counts to the snapshot; the push (sessions-offsite push) then drives `missing` to 0",
        "missing": null,
        "files": null,
        "bytes": null,
        "observed_at": null,
        "age_s": null,
        "why": "no publisher of `sessions-offsite missing` counts yet (B7.1 follow-up)"
      }
    ],
    "local_items": {
      "value": null,
      "why": "no publisher yet (B7.3 follow-up)",
      "owner": "B7.3 (Fable, one executor per host)",
      "next": "conserve each item to its carrier, read it back, then retire it"
    },
    "personal_path_services": {
      "value": null,
      "why": "no publisher yet (B7.4 follow-up)",
      "owner": "B7.4 (Sonnet inventories, Fable moves)",
      "next": "move each service to a declared state dir, then retire the servers' ~/SuxOS"
    }
  },
  "receipts_truncated": false,
  "jobs_as_of": "2026-10-09T03:47:13Z",
  "jobs_age_s": 27,
  "jobs_stale": false,
  "sources": {
    "gitlab": {
      "read_at": "2026-10-09T03:47:39.573Z",
      "live": true
    },
    "jobs": {
      "as_of": "2026-10-09T03:47:13Z",
      "age_s": 27,
      "why": null
    }
  }
}