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