{
  "conclusion": "failure",
  "headSha": "b25b2b770e8fadb3e08356032bab3eb335538599",
  "jobs": [
    {
      "completedAt": "2026-09-18T13:19:19Z",
      "conclusion": "success",
      "databaseId": 105613966287,
      "name": "traceability",
      "startedAt": "2026-09-18T13:19:05Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T13:19:06Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T13:19:06Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:09Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 2,
          "startedAt": "2026-09-18T13:19:06Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:09Z",
          "conclusion": "success",
          "name": "DISK start floor",
          "number": 3,
          "startedAt": "2026-09-18T13:19:09Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:09Z",
          "conclusion": "success",
          "name": "Checker precheck self-test",
          "number": 4,
          "startedAt": "2026-09-18T13:19:09Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:09Z",
          "conclusion": "success",
          "name": "Precheck traceable-reqs pin and runner",
          "number": 5,
          "startedAt": "2026-09-18T13:19:09Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:09Z",
          "conclusion": "success",
          "name": "Install traceable-reqs",
          "number": 6,
          "startedAt": "2026-09-18T13:19:09Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:11Z",
          "conclusion": "success",
          "name": "Coverage gate (hard \u2014 fails PR on uncovered activated req)",
          "number": 7,
          "startedAt": "2026-09-18T13:19:09Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:14Z",
          "conclusion": "success",
          "name": "Quality audit (advisory)",
          "number": 8,
          "startedAt": "2026-09-18T13:19:11Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:14Z",
          "conclusion": "success",
          "name": "DISK end floor",
          "number": 9,
          "startedAt": "2026-09-18T13:19:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:14Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 18,
          "startedAt": "2026-09-18T13:19:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:14Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 19,
          "startedAt": "2026-09-18T13:19:14Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105613966287"
    },
    {
      "completedAt": "2026-09-18T13:19:26Z",
      "conclusion": "success",
      "databaseId": 105613966692,
      "name": "changes",
      "startedAt": "2026-09-18T13:19:20Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T13:19:22Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T13:19:21Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 2,
          "startedAt": "2026-09-18T13:19:22Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "DISK start floor",
          "number": 3,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "Validate flake registry",
          "number": 4,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "Run echo \"code=true\" >> \"$GITHUB_OUTPUT\"",
          "number": 5,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "DISK end floor",
          "number": 6,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 12,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:23Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 13,
          "startedAt": "2026-09-18T13:19:23Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105613966692"
    },
    {
      "completedAt": "2026-09-18T13:21:01Z",
      "conclusion": "success",
      "databaseId": 105614091032,
      "name": "n1-gate (self-hosted, Linux, kitsubito)",
      "startedAt": "2026-09-18T13:19:28Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T13:19:30Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T13:19:29Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:31Z",
          "conclusion": "skipped",
          "name": "Reap stray workspace daemons (pre-checkout exe-lock guard)",
          "number": 2,
          "startedAt": "2026-09-18T13:19:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:33Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 3,
          "startedAt": "2026-09-18T13:19:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:33Z",
          "conclusion": "skipped",
          "name": "DISK start floor (Windows)",
          "number": 4,
          "startedAt": "2026-09-18T13:19:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:33Z",
          "conclusion": "success",
          "name": "DISK start floor (Linux)",
          "number": 5,
          "startedAt": "2026-09-18T13:19:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:33Z",
          "conclusion": "success",
          "name": "Use mold linker (Linux)",
          "number": 6,
          "startedAt": "2026-09-18T13:19:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:33Z",
          "conclusion": "skipped",
          "name": "Process census (job start)",
          "number": 7,
          "startedAt": "2026-09-18T13:19:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:34Z",
          "conclusion": "success",
          "name": "Process census (job start)",
          "number": 8,
          "startedAt": "2026-09-18T13:19:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:34Z",
          "conclusion": "skipped",
          "name": "Create run-scoped test temp sandbox (Windows)",
          "number": 9,
          "startedAt": "2026-09-18T13:19:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:35Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox (Linux)",
          "number": 10,
          "startedAt": "2026-09-18T13:19:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:52Z",
          "conclusion": "success",
          "name": "N-1 gate (new-brain \u00d7 old-broker) \u2014 linux",
          "number": 11,
          "startedAt": "2026-09-18T13:19:35Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:52Z",
          "conclusion": "skipped",
          "name": "N-1 gate (new-brain \u00d7 old-broker) \u2014 windows",
          "number": 12,
          "startedAt": "2026-09-18T13:20:52Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:52Z",
          "conclusion": "skipped",
          "name": "DISK end floor (Windows)",
          "number": 13,
          "startedAt": "2026-09-18T13:20:52Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:52Z",
          "conclusion": "success",
          "name": "DISK end floor (Linux)",
          "number": 14,
          "startedAt": "2026-09-18T13:20:52Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:52Z",
          "conclusion": "skipped",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 15,
          "startedAt": "2026-09-18T13:20:52Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:57Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 16,
          "startedAt": "2026-09-18T13:20:52Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:57Z",
          "conclusion": "skipped",
          "name": "Remove run-scoped test temp sandbox (Windows)",
          "number": 17,
          "startedAt": "2026-09-18T13:20:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:57Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox (Linux)",
          "number": 18,
          "startedAt": "2026-09-18T13:20:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:59Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 19,
          "startedAt": "2026-09-18T13:20:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:59Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 38,
          "startedAt": "2026-09-18T13:20:59Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:59Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 39,
          "startedAt": "2026-09-18T13:20:59Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105614091032"
    },
    {
      "completedAt": "2026-09-18T14:48:18Z",
      "conclusion": "success",
      "databaseId": 105614091034,
      "name": "n1-gate (self-hosted, Windows, hfenduleam)",
      "startedAt": "2026-09-18T14:40:02Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T14:40:07Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T14:40:04Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:40:08Z",
          "conclusion": "success",
          "name": "Reap stray workspace daemons (pre-checkout exe-lock guard)",
          "number": 2,
          "startedAt": "2026-09-18T14:40:07Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:03Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 3,
          "startedAt": "2026-09-18T14:40:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:04Z",
          "conclusion": "success",
          "name": "DISK start floor (Windows)",
          "number": 4,
          "startedAt": "2026-09-18T14:41:03Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:04Z",
          "conclusion": "skipped",
          "name": "DISK start floor (Linux)",
          "number": 5,
          "startedAt": "2026-09-18T14:41:04Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:04Z",
          "conclusion": "skipped",
          "name": "Use mold linker (Linux)",
          "number": 6,
          "startedAt": "2026-09-18T14:41:04Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:05Z",
          "conclusion": "success",
          "name": "Process census (job start)",
          "number": 7,
          "startedAt": "2026-09-18T14:41:04Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:05Z",
          "conclusion": "skipped",
          "name": "Process census (job start)",
          "number": 8,
          "startedAt": "2026-09-18T14:41:05Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:07Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox (Windows)",
          "number": 9,
          "startedAt": "2026-09-18T14:41:05Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:07Z",
          "conclusion": "skipped",
          "name": "Create run-scoped test temp sandbox (Linux)",
          "number": 10,
          "startedAt": "2026-09-18T14:41:07Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:41:07Z",
          "conclusion": "skipped",
          "name": "N-1 gate (new-brain \u00d7 old-broker) \u2014 linux",
          "number": 11,
          "startedAt": "2026-09-18T14:41:07Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:53Z",
          "conclusion": "success",
          "name": "N-1 gate (new-brain \u00d7 old-broker) \u2014 windows",
          "number": 12,
          "startedAt": "2026-09-18T14:41:07Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:54Z",
          "conclusion": "success",
          "name": "DISK end floor (Windows)",
          "number": 13,
          "startedAt": "2026-09-18T14:47:53Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:54Z",
          "conclusion": "skipped",
          "name": "DISK end floor (Linux)",
          "number": 14,
          "startedAt": "2026-09-18T14:47:54Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:56Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 15,
          "startedAt": "2026-09-18T14:47:54Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:56Z",
          "conclusion": "skipped",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 16,
          "startedAt": "2026-09-18T14:47:56Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:57Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox (Windows)",
          "number": 17,
          "startedAt": "2026-09-18T14:47:56Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:57Z",
          "conclusion": "skipped",
          "name": "Remove run-scoped test temp sandbox (Linux)",
          "number": 18,
          "startedAt": "2026-09-18T14:47:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:47:58Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 19,
          "startedAt": "2026-09-18T14:47:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:16Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 38,
          "startedAt": "2026-09-18T14:47:58Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:17Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 39,
          "startedAt": "2026-09-18T14:48:16Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105614091034"
    },
    {
      "completedAt": "2026-09-18T13:29:16Z",
      "conclusion": "failure",
      "databaseId": 105614091042,
      "name": "test (self-hosted, Linux, kitsubito)",
      "startedAt": "2026-09-18T13:21:03Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T13:21:06Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T13:21:04Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:06Z",
          "conclusion": "skipped",
          "name": "Reap stray workspace daemons (pre-checkout exe-lock guard)",
          "number": 2,
          "startedAt": "2026-09-18T13:21:06Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:06Z",
          "conclusion": "success",
          "name": "Reap stray flood orphans + workspace daemons (pre-test contention guard)",
          "number": 3,
          "startedAt": "2026-09-18T13:21:06Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 4,
          "startedAt": "2026-09-18T13:21:06Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "skipped",
          "name": "DISK start floor (Windows)",
          "number": 5,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "success",
          "name": "DISK start floor (Linux)",
          "number": 6,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "success",
          "name": "Use mold linker (Linux)",
          "number": 7,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "skipped",
          "name": "Toolchain versions (Windows)",
          "number": 8,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "success",
          "name": "Toolchain versions (Linux)",
          "number": 9,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:08Z",
          "conclusion": "skipped",
          "name": "Process census (job start)",
          "number": 10,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "success",
          "name": "Process census (job start)",
          "number": 11,
          "startedAt": "2026-09-18T13:21:08Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "success",
          "name": "Census predicate selftest",
          "number": 12,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "success",
          "name": "CI notifier verdict selftest",
          "number": 13,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "success",
          "name": "Release version-assert selftest",
          "number": 14,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "skipped",
          "name": "Create run-scoped test temp sandbox (Windows)",
          "number": 15,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:21:10Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox (Linux)",
          "number": 16,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:23:02Z",
          "conclusion": "success",
          "name": "Build workspace fixture binaries",
          "number": 17,
          "startedAt": "2026-09-18T13:21:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "failure",
          "name": "Test \u2014 Phase A (light pool; full parallel) \u2014 linux",
          "number": 18,
          "startedAt": "2026-09-18T13:23:02Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Test \u2014 Phase A (light pool; bounded parallelism) \u2014 windows",
          "number": 19,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Test \u2014 Phase B (heavy class, serialized, on a now-quiet box) \u2014 linux",
          "number": 20,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Test \u2014 Phase B (heavy class, serialized, on a now-quiet box) \u2014 windows",
          "number": 21,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Doctests \u2014 linux",
          "number": 22,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Doctests \u2014 windows",
          "number": 23,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Clippy (deny warnings) \u2014 linux",
          "number": 24,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Clippy (deny warnings) \u2014 windows",
          "number": 25,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Checkout spt-shell-notify (real-shell dogfood)",
          "number": 26,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Build notify-shell",
          "number": 27,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Reap leaked workspace daemons before the notify relink (Windows exe-lock guard)",
          "number": 28,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Real-shell E2E (notify) \u2014 linux",
          "number": 29,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Real-shell E2E (notify) \u2014 windows",
          "number": 30,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Reap leaked workspace daemons before the installer relink (Windows exe-lock guard)",
          "number": 31,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Installer E2E (staged-release rung) \u2014 linux",
          "number": 32,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Installer E2E (staged-release rung) \u2014 windows",
          "number": 33,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:45Z",
          "conclusion": "skipped",
          "name": "Reap leaked workspace daemons before docs-drift build (Windows exe-lock guard)",
          "number": 34,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:27:46Z",
          "conclusion": "success",
          "name": "DISK docs floor (Linux)",
          "number": 35,
          "startedAt": "2026-09-18T13:27:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:00Z",
          "conclusion": "success",
          "name": "Docs drift gate (CLI ref + llms links) \u2014 linux",
          "number": 36,
          "startedAt": "2026-09-18T13:27:46Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:00Z",
          "conclusion": "skipped",
          "name": "DISK docs floor (Windows)",
          "number": 37,
          "startedAt": "2026-09-18T13:29:00Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:00Z",
          "conclusion": "skipped",
          "name": "Docs drift gate (CLI ref + llms links) \u2014 windows",
          "number": 38,
          "startedAt": "2026-09-18T13:29:00Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "success",
          "name": "Docs bundle drift gate (book builds + bundle assembles)",
          "number": 39,
          "startedAt": "2026-09-18T13:29:00Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (shell seats)",
          "number": 40,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (real adapter seats, when installed) \u2014 linux",
          "number": 41,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (real adapter seats, when installed) \u2014 windows",
          "number": 42,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "skipped",
          "name": "DISK end floor (Windows)",
          "number": 43,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "success",
          "name": "DISK end floor (Linux)",
          "number": 44,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:01Z",
          "conclusion": "skipped",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 45,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:13Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 46,
          "startedAt": "2026-09-18T13:29:01Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:13Z",
          "conclusion": "skipped",
          "name": "Remove run-scoped test temp sandbox (Windows)",
          "number": 47,
          "startedAt": "2026-09-18T13:29:13Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:13Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox (Linux)",
          "number": 48,
          "startedAt": "2026-09-18T13:29:13Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:14Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 49,
          "startedAt": "2026-09-18T13:29:13Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:14Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 98,
          "startedAt": "2026-09-18T13:29:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:14Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 99,
          "startedAt": "2026-09-18T13:29:14Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105614091042"
    },
    {
      "completedAt": "2026-09-18T14:40:00Z",
      "conclusion": "cancelled",
      "databaseId": 105614091181,
      "name": "test (self-hosted, Windows, hfenduleam)",
      "startedAt": "2026-09-18T13:19:29Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T13:19:34Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T13:19:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:35Z",
          "conclusion": "success",
          "name": "Reap stray workspace daemons (pre-checkout exe-lock guard)",
          "number": 2,
          "startedAt": "2026-09-18T13:19:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:19:35Z",
          "conclusion": "skipped",
          "name": "Reap stray flood orphans + workspace daemons (pre-test contention guard)",
          "number": 3,
          "startedAt": "2026-09-18T13:19:35Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:33Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 4,
          "startedAt": "2026-09-18T13:19:35Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:34Z",
          "conclusion": "success",
          "name": "DISK start floor (Windows)",
          "number": 5,
          "startedAt": "2026-09-18T13:20:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:34Z",
          "conclusion": "skipped",
          "name": "DISK start floor (Linux)",
          "number": 6,
          "startedAt": "2026-09-18T13:20:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:34Z",
          "conclusion": "skipped",
          "name": "Use mold linker (Linux)",
          "number": 7,
          "startedAt": "2026-09-18T13:20:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:36Z",
          "conclusion": "success",
          "name": "Toolchain versions (Windows)",
          "number": 8,
          "startedAt": "2026-09-18T13:20:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:36Z",
          "conclusion": "skipped",
          "name": "Toolchain versions (Linux)",
          "number": 9,
          "startedAt": "2026-09-18T13:20:36Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "success",
          "name": "Process census (job start)",
          "number": 10,
          "startedAt": "2026-09-18T13:20:36Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "skipped",
          "name": "Process census (job start)",
          "number": 11,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "skipped",
          "name": "Census predicate selftest",
          "number": 12,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "skipped",
          "name": "CI notifier verdict selftest",
          "number": 13,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "skipped",
          "name": "Release version-assert selftest",
          "number": 14,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox (Windows)",
          "number": 15,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:20:37Z",
          "conclusion": "skipped",
          "name": "Create run-scoped test temp sandbox (Linux)",
          "number": 16,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:14Z",
          "conclusion": "success",
          "name": "Build workspace fixture binaries",
          "number": 17,
          "startedAt": "2026-09-18T13:20:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:29:14Z",
          "conclusion": "skipped",
          "name": "Test \u2014 Phase A (light pool; full parallel) \u2014 linux",
          "number": 18,
          "startedAt": "2026-09-18T13:29:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:55:38Z",
          "conclusion": "success",
          "name": "Test \u2014 Phase A (light pool; bounded parallelism) \u2014 windows",
          "number": 19,
          "startedAt": "2026-09-18T13:29:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T13:55:38Z",
          "conclusion": "skipped",
          "name": "Test \u2014 Phase B (heavy class, serialized, on a now-quiet box) \u2014 linux",
          "number": 20,
          "startedAt": "2026-09-18T13:55:38Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:26:41Z",
          "conclusion": "success",
          "name": "Test \u2014 Phase B (heavy class, serialized, on a now-quiet box) \u2014 windows",
          "number": 21,
          "startedAt": "2026-09-18T13:55:38Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:26:41Z",
          "conclusion": "skipped",
          "name": "Doctests \u2014 linux",
          "number": 22,
          "startedAt": "2026-09-18T14:26:41Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:28:20Z",
          "conclusion": "success",
          "name": "Doctests \u2014 windows",
          "number": 23,
          "startedAt": "2026-09-18T14:26:41Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:28:20Z",
          "conclusion": "skipped",
          "name": "Clippy (deny warnings) \u2014 linux",
          "number": 24,
          "startedAt": "2026-09-18T14:28:20Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:33:41Z",
          "conclusion": "success",
          "name": "Clippy (deny warnings) \u2014 windows",
          "number": 25,
          "startedAt": "2026-09-18T14:28:20Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:34:03Z",
          "conclusion": "success",
          "name": "Checkout spt-shell-notify (real-shell dogfood)",
          "number": 26,
          "startedAt": "2026-09-18T14:33:41Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:34:13Z",
          "conclusion": "success",
          "name": "Build notify-shell",
          "number": 27,
          "startedAt": "2026-09-18T14:34:03Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:34:22Z",
          "conclusion": "success",
          "name": "Reap leaked workspace daemons before the notify relink (Windows exe-lock guard)",
          "number": 28,
          "startedAt": "2026-09-18T14:34:13Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:34:22Z",
          "conclusion": "skipped",
          "name": "Real-shell E2E (notify) \u2014 linux",
          "number": 29,
          "startedAt": "2026-09-18T14:34:22Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:34Z",
          "conclusion": "success",
          "name": "Real-shell E2E (notify) \u2014 windows",
          "number": 30,
          "startedAt": "2026-09-18T14:34:22Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:36Z",
          "conclusion": "success",
          "name": "Reap leaked workspace daemons before the installer relink (Windows exe-lock guard)",
          "number": 31,
          "startedAt": "2026-09-18T14:35:34Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:36Z",
          "conclusion": "skipped",
          "name": "Installer E2E (staged-release rung) \u2014 linux",
          "number": 32,
          "startedAt": "2026-09-18T14:35:36Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:54Z",
          "conclusion": "success",
          "name": "Installer E2E (staged-release rung) \u2014 windows",
          "number": 33,
          "startedAt": "2026-09-18T14:35:36Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:56Z",
          "conclusion": "success",
          "name": "Reap leaked workspace daemons before docs-drift build (Windows exe-lock guard)",
          "number": 34,
          "startedAt": "2026-09-18T14:35:54Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:56Z",
          "conclusion": "skipped",
          "name": "DISK docs floor (Linux)",
          "number": 35,
          "startedAt": "2026-09-18T14:35:56Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:56Z",
          "conclusion": "skipped",
          "name": "Docs drift gate (CLI ref + llms links) \u2014 linux",
          "number": 36,
          "startedAt": "2026-09-18T14:35:56Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:35:57Z",
          "conclusion": "success",
          "name": "DISK docs floor (Windows)",
          "number": 37,
          "startedAt": "2026-09-18T14:35:56Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "success",
          "name": "Docs drift gate (CLI ref + llms links) \u2014 windows",
          "number": 38,
          "startedAt": "2026-09-18T14:35:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "skipped",
          "name": "Docs bundle drift gate (book builds + bundle assembles)",
          "number": 39,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (shell seats)",
          "number": 40,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (real adapter seats, when installed) \u2014 linux",
          "number": 41,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "skipped",
          "name": "Dormancy budget (real adapter seats, when installed) \u2014 windows",
          "number": 42,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "success",
          "name": "DISK end floor (Windows)",
          "number": 43,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:19Z",
          "conclusion": "skipped",
          "name": "DISK end floor (Linux)",
          "number": 44,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:21Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 45,
          "startedAt": "2026-09-18T14:39:19Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:21Z",
          "conclusion": "skipped",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 46,
          "startedAt": "2026-09-18T14:39:21Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:23Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox (Windows)",
          "number": 47,
          "startedAt": "2026-09-18T14:39:21Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:23Z",
          "conclusion": "skipped",
          "name": "Remove run-scoped test temp sandbox (Linux)",
          "number": 48,
          "startedAt": "2026-09-18T14:39:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:26Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 49,
          "startedAt": "2026-09-18T14:39:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:51Z",
          "conclusion": "success",
          "name": "Post Checkout spt-shell-notify (real-shell dogfood)",
          "number": 97,
          "startedAt": "2026-09-18T14:39:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:57Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 98,
          "startedAt": "2026-09-18T14:39:51Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:39:57Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 99,
          "startedAt": "2026-09-18T14:39:57Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105614091181"
    },
    {
      "completedAt": "2026-09-18T15:41:25Z",
      "conclusion": "failure",
      "databaseId": 105643668339,
      "name": "twohost-a",
      "startedAt": "2026-09-18T15:15:29Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T15:15:33Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T15:15:30Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:16:29Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 2,
          "startedAt": "2026-09-18T15:15:33Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:16:30Z",
          "conclusion": "success",
          "name": "DISK start floor",
          "number": 3,
          "startedAt": "2026-09-18T15:16:29Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:16:31Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox",
          "number": 4,
          "startedAt": "2026-09-18T15:16:30Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:17:00Z",
          "conclusion": "success",
          "name": "Checkout spt-shell-notify (toast rung)",
          "number": 5,
          "startedAt": "2026-09-18T15:16:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:17:10Z",
          "conclusion": "success",
          "name": "Build notify-shell",
          "number": 6,
          "startedAt": "2026-09-18T15:17:00Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:23:05Z",
          "conclusion": "success",
          "name": "Build spt binary (toast rung)",
          "number": 7,
          "startedAt": "2026-09-18T15:17:10Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:23:12Z",
          "conclusion": "success",
          "name": "Link health probe \u2014 peer kitsubito (tailscale RTT)",
          "number": 8,
          "startedAt": "2026-09-18T15:23:05Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "failure",
          "name": "Two-host ladder \u2014 role A (joiner/driver)",
          "number": 9,
          "startedAt": "2026-09-18T15:23:12Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "skipped",
          "name": "Two-host inbound probe \u2014 role A (receipt asserted here)",
          "number": 10,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "skipped",
          "name": "Two-host web serving \u2014 role A (requester)",
          "number": 11,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "skipped",
          "name": "Build mock-session (gated-step resume harness)",
          "number": 12,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "skipped",
          "name": "Reap leaked workspace daemons before the gated-CLI relink (Windows exe-lock guard)",
          "number": 13,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:16Z",
          "conclusion": "skipped",
          "name": "Two-host gated CLI step \u2014 role A (driver)",
          "number": 14,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:21Z",
          "conclusion": "success",
          "name": "DISK end floor",
          "number": 15,
          "startedAt": "2026-09-18T15:40:16Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:23Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 16,
          "startedAt": "2026-09-18T15:40:21Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:24Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox",
          "number": 17,
          "startedAt": "2026-09-18T15:40:23Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:26Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 18,
          "startedAt": "2026-09-18T15:40:24Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:40:57Z",
          "conclusion": "success",
          "name": "Post Checkout spt-shell-notify (toast rung)",
          "number": 35,
          "startedAt": "2026-09-18T15:40:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:41:23Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 36,
          "startedAt": "2026-09-18T15:40:57Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:41:23Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 37,
          "startedAt": "2026-09-18T15:41:23Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105643668339"
    },
    {
      "completedAt": "2026-09-18T15:05:35Z",
      "conclusion": "failure",
      "databaseId": 105643668371,
      "name": "twohost-b",
      "startedAt": "2026-09-18T14:48:21Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T14:48:24Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T14:48:22Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:26Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 2,
          "startedAt": "2026-09-18T14:48:24Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:26Z",
          "conclusion": "success",
          "name": "DISK start floor",
          "number": 3,
          "startedAt": "2026-09-18T14:48:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:26Z",
          "conclusion": "success",
          "name": "Create run-scoped test temp sandbox",
          "number": 4,
          "startedAt": "2026-09-18T14:48:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:27Z",
          "conclusion": "success",
          "name": "Checkout spt-shell-notify (toast rung)",
          "number": 5,
          "startedAt": "2026-09-18T14:48:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:48:30Z",
          "conclusion": "success",
          "name": "Build notify-shell",
          "number": 6,
          "startedAt": "2026-09-18T14:48:27Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:49:39Z",
          "conclusion": "success",
          "name": "Build spt binary (toast rung)",
          "number": 7,
          "startedAt": "2026-09-18T14:48:30Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T14:49:45Z",
          "conclusion": "success",
          "name": "Link health probe \u2014 peer hfenduleam (tailscale RTT)",
          "number": 8,
          "startedAt": "2026-09-18T14:49:39Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "failure",
          "name": "Two-host ladder \u2014 role B (seed-holder/server)",
          "number": 9,
          "startedAt": "2026-09-18T14:49:45Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "skipped",
          "name": "Two-host inbound probe \u2014 role B (sender)",
          "number": 10,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "skipped",
          "name": "Two-host web serving \u2014 role B (owner)",
          "number": 11,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "skipped",
          "name": "Build mock-session (gated-step resume harness)",
          "number": 12,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "skipped",
          "name": "Two-host gated CLI step \u2014 role B (server)",
          "number": 13,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:26Z",
          "conclusion": "success",
          "name": "DISK end floor",
          "number": 14,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:31Z",
          "conclusion": "success",
          "name": "Reap test-spawned daemons + census (job end)",
          "number": 15,
          "startedAt": "2026-09-18T15:05:26Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:31Z",
          "conclusion": "success",
          "name": "Remove run-scoped test temp sandbox",
          "number": 16,
          "startedAt": "2026-09-18T15:05:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:32Z",
          "conclusion": "success",
          "name": "Upload bench ledger",
          "number": 17,
          "startedAt": "2026-09-18T15:05:31Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:32Z",
          "conclusion": "success",
          "name": "Post Checkout spt-shell-notify (toast rung)",
          "number": 33,
          "startedAt": "2026-09-18T15:05:32Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:33Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 34,
          "startedAt": "2026-09-18T15:05:32Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:05:33Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 35,
          "startedAt": "2026-09-18T15:05:33Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105643668371"
    },
    {
      "completedAt": "2026-09-18T15:49:40Z",
      "conclusion": "success",
      "databaseId": 105661735776,
      "name": "notify",
      "startedAt": "2026-09-18T15:49:13Z",
      "status": "completed",
      "steps": [
        {
          "completedAt": "2026-09-18T15:49:15Z",
          "conclusion": "success",
          "name": "Set up job",
          "number": 1,
          "startedAt": "2026-09-18T15:49:14Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:49:17Z",
          "conclusion": "success",
          "name": "Run actions/checkout@v5",
          "number": 2,
          "startedAt": "2026-09-18T15:49:15Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:49:37Z",
          "conclusion": "success",
          "name": "Notify agents of the run outcome",
          "number": 3,
          "startedAt": "2026-09-18T15:49:17Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:49:37Z",
          "conclusion": "success",
          "name": "Post Run actions/checkout@v5",
          "number": 6,
          "startedAt": "2026-09-18T15:49:37Z",
          "status": "completed"
        },
        {
          "completedAt": "2026-09-18T15:49:38Z",
          "conclusion": "success",
          "name": "Complete job",
          "number": 7,
          "startedAt": "2026-09-18T15:49:37Z",
          "status": "completed"
        }
      ],
      "url": "https://github.com/BigscreenVR/spt-bs-core/actions/runs/35349501073/job/105661735776"
    }
  ],
  "status": "completed"
}