{"conclusion":"failure","headSha":"4f901a670ef16e45db519bc504ae6882e1f8ca1f","jobs":[{"completedAt":"2026-07-29T21:06:46Z","conclusion":"success","databaseId":90708840982,"name":"changes","startedAt":"2026-07-29T21:06:40Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:06:41Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:06:40Z","status":"completed"},{"completedAt":"2026-07-29T21:06:42Z","conclusion":"success","name":"Assert workspace free-space floor","number":2,"startedAt":"2026-07-29T21:06:41Z","status":"completed"},{"completedAt":"2026-07-29T21:06:42Z","conclusion":"success","name":"Run actions/checkout@v5","number":3,"startedAt":"2026-07-29T21:06:42Z","status":"completed"},{"completedAt":"2026-07-29T21:06:42Z","conclusion":"success","name":"Run set -euo pipefail","number":4,"startedAt":"2026-07-29T21:06:42Z","status":"completed"},{"completedAt":"2026-07-29T21:06:42Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":8,"startedAt":"2026-07-29T21:06:42Z","status":"completed"},{"completedAt":"2026-07-29T21:06:43Z","conclusion":"success","name":"Complete job","number":9,"startedAt":"2026-07-29T21:06:42Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708840982"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"success","databaseId":90708840991,"name":"traceability","startedAt":"2026-07-29T21:06:48Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:06:50Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:06:49Z","status":"completed"},{"completedAt":"2026-07-29T21:06:50Z","conclusion":"success","name":"Assert workspace free-space floor","number":2,"startedAt":"2026-07-29T21:06:50Z","status":"completed"},{"completedAt":"2026-07-29T21:06:51Z","conclusion":"success","name":"Run actions/checkout@v5","number":3,"startedAt":"2026-07-29T21:06:50Z","status":"completed"},{"completedAt":"2026-07-29T21:06:51Z","conclusion":"success","name":"Install traceable-reqs","number":4,"startedAt":"2026-07-29T21:06:51Z","status":"completed"},{"completedAt":"2026-07-29T21:06:52Z","conclusion":"success","name":"Coverage gate (hard — fails PR on uncovered activated req)","number":5,"startedAt":"2026-07-29T21:06:51Z","status":"completed"},{"completedAt":"2026-07-29T21:06:52Z","conclusion":"success","name":"Quality audit (advisory)","number":6,"startedAt":"2026-07-29T21:06:52Z","status":"completed"},{"completedAt":"2026-07-29T21:06:53Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":12,"startedAt":"2026-07-29T21:06:52Z","status":"completed"},{"completedAt":"2026-07-29T21:06:53Z","conclusion":"success","name":"Complete job","number":13,"startedAt":"2026-07-29T21:06:53Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708840991"},{"completedAt":"2026-07-29T21:11:44Z","conclusion":"success","databaseId":90708872946,"name":"n1-gate (self-hosted, Windows, hfenduleam)","startedAt":"2026-07-29T21:09:23Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:09:25Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:09:24Z","status":"completed"},{"completedAt":"2026-07-29T21:09:26Z","conclusion":"success","name":"Assert workspace free-space floor (Windows)","number":2,"startedAt":"2026-07-29T21:09:25Z","status":"completed"},{"completedAt":"2026-07-29T21:09:26Z","conclusion":"skipped","name":"Assert workspace free-space floor (Linux)","number":3,"startedAt":"2026-07-29T21:09:26Z","status":"completed"},{"completedAt":"2026-07-29T21:09:26Z","conclusion":"success","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":4,"startedAt":"2026-07-29T21:09:26Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"success","name":"Run actions/checkout@v5","number":5,"startedAt":"2026-07-29T21:09:26Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"skipped","name":"Use mold linker (Linux)","number":6,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"success","name":"Process census (job start)","number":7,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"skipped","name":"Process census (job start)","number":8,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"success","name":"Create run-scoped test temp sandbox (Windows)","number":9,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"skipped","name":"Create run-scoped test temp sandbox (Linux)","number":10,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:09:37Z","conclusion":"skipped","name":"N-1 gate (new-brain × old-broker) — linux","number":11,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:11:37Z","conclusion":"success","name":"N-1 gate (new-brain × old-broker) — windows","number":12,"startedAt":"2026-07-29T21:09:37Z","status":"completed"},{"completedAt":"2026-07-29T21:11:39Z","conclusion":"success","name":"Reap test-spawned daemons + census (job end)","number":13,"startedAt":"2026-07-29T21:11:37Z","status":"completed"},{"completedAt":"2026-07-29T21:11:39Z","conclusion":"skipped","name":"Reap test-spawned daemons + census (job end)","number":14,"startedAt":"2026-07-29T21:11:39Z","status":"completed"},{"completedAt":"2026-07-29T21:11:39Z","conclusion":"success","name":"Remove run-scoped test temp sandbox (Windows)","number":15,"startedAt":"2026-07-29T21:11:39Z","status":"completed"},{"completedAt":"2026-07-29T21:11:39Z","conclusion":"skipped","name":"Remove run-scoped test temp sandbox (Linux)","number":16,"startedAt":"2026-07-29T21:11:39Z","status":"completed"},{"completedAt":"2026-07-29T21:11:42Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":32,"startedAt":"2026-07-29T21:11:39Z","status":"completed"},{"completedAt":"2026-07-29T21:11:42Z","conclusion":"success","name":"Complete job","number":33,"startedAt":"2026-07-29T21:11:42Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708872946"},{"completedAt":"2026-07-29T21:08:29Z","conclusion":"success","databaseId":90708872950,"name":"n1-gate (self-hosted, Linux, kitsubito)","startedAt":"2026-07-29T21:07:01Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:07:03Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:07:02Z","status":"completed"},{"completedAt":"2026-07-29T21:07:03Z","conclusion":"skipped","name":"Assert workspace free-space floor (Windows)","number":2,"startedAt":"2026-07-29T21:07:03Z","status":"completed"},{"completedAt":"2026-07-29T21:07:03Z","conclusion":"success","name":"Assert workspace free-space floor (Linux)","number":3,"startedAt":"2026-07-29T21:07:03Z","status":"completed"},{"completedAt":"2026-07-29T21:07:03Z","conclusion":"skipped","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":4,"startedAt":"2026-07-29T21:07:03Z","status":"completed"},{"completedAt":"2026-07-29T21:07:07Z","conclusion":"success","name":"Run actions/checkout@v5","number":5,"startedAt":"2026-07-29T21:07:03Z","status":"completed"},{"completedAt":"2026-07-29T21:07:07Z","conclusion":"success","name":"Use mold linker (Linux)","number":6,"startedAt":"2026-07-29T21:07:07Z","status":"completed"},{"completedAt":"2026-07-29T21:07:07Z","conclusion":"skipped","name":"Process census (job start)","number":7,"startedAt":"2026-07-29T21:07:07Z","status":"completed"},{"completedAt":"2026-07-29T21:07:09Z","conclusion":"success","name":"Process census (job start)","number":8,"startedAt":"2026-07-29T21:07:07Z","status":"completed"},{"completedAt":"2026-07-29T21:07:09Z","conclusion":"skipped","name":"Create run-scoped test temp sandbox (Windows)","number":9,"startedAt":"2026-07-29T21:07:09Z","status":"completed"},{"completedAt":"2026-07-29T21:07:09Z","conclusion":"success","name":"Create run-scoped test temp sandbox (Linux)","number":10,"startedAt":"2026-07-29T21:07:09Z","status":"completed"},{"completedAt":"2026-07-29T21:08:22Z","conclusion":"success","name":"N-1 gate (new-brain × old-broker) — linux","number":11,"startedAt":"2026-07-29T21:07:09Z","status":"completed"},{"completedAt":"2026-07-29T21:08:22Z","conclusion":"skipped","name":"N-1 gate (new-brain × old-broker) — windows","number":12,"startedAt":"2026-07-29T21:08:22Z","status":"completed"},{"completedAt":"2026-07-29T21:08:22Z","conclusion":"skipped","name":"Reap test-spawned daemons + census (job end)","number":13,"startedAt":"2026-07-29T21:08:22Z","status":"completed"},{"completedAt":"2026-07-29T21:08:27Z","conclusion":"success","name":"Reap test-spawned daemons + census (job end)","number":14,"startedAt":"2026-07-29T21:08:22Z","status":"completed"},{"completedAt":"2026-07-29T21:08:27Z","conclusion":"skipped","name":"Remove run-scoped test temp sandbox (Windows)","number":15,"startedAt":"2026-07-29T21:08:27Z","status":"completed"},{"completedAt":"2026-07-29T21:08:27Z","conclusion":"success","name":"Remove run-scoped test temp sandbox (Linux)","number":16,"startedAt":"2026-07-29T21:08:27Z","status":"completed"},{"completedAt":"2026-07-29T21:08:27Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":32,"startedAt":"2026-07-29T21:08:27Z","status":"completed"},{"completedAt":"2026-07-29T21:08:27Z","conclusion":"success","name":"Complete job","number":33,"startedAt":"2026-07-29T21:08:27Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708872950"},{"completedAt":"2026-07-29T21:27:31Z","conclusion":"success","databaseId":90708872963,"name":"test (self-hosted, Linux, kitsubito)","startedAt":"2026-07-29T21:08:31Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:08:33Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:08:32Z","status":"completed"},{"completedAt":"2026-07-29T21:08:33Z","conclusion":"skipped","name":"Assert workspace free-space floor (Windows)","number":2,"startedAt":"2026-07-29T21:08:33Z","status":"completed"},{"completedAt":"2026-07-29T21:08:33Z","conclusion":"success","name":"Assert workspace free-space floor (Linux)","number":3,"startedAt":"2026-07-29T21:08:33Z","status":"completed"},{"completedAt":"2026-07-29T21:08:33Z","conclusion":"skipped","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":4,"startedAt":"2026-07-29T21:08:33Z","status":"completed"},{"completedAt":"2026-07-29T21:08:34Z","conclusion":"success","name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","number":5,"startedAt":"2026-07-29T21:08:33Z","status":"completed"},{"completedAt":"2026-07-29T21:08:35Z","conclusion":"success","name":"Run actions/checkout@v5","number":6,"startedAt":"2026-07-29T21:08:34Z","status":"completed"},{"completedAt":"2026-07-29T21:08:35Z","conclusion":"success","name":"Use mold linker (Linux)","number":7,"startedAt":"2026-07-29T21:08:35Z","status":"completed"},{"completedAt":"2026-07-29T21:08:35Z","conclusion":"skipped","name":"Process census (job start)","number":8,"startedAt":"2026-07-29T21:08:35Z","status":"completed"},{"completedAt":"2026-07-29T21:08:37Z","conclusion":"success","name":"Process census (job start)","number":9,"startedAt":"2026-07-29T21:08:35Z","status":"completed"},{"completedAt":"2026-07-29T21:08:37Z","conclusion":"success","name":"Census predicate selftest","number":10,"startedAt":"2026-07-29T21:08:37Z","status":"completed"},{"completedAt":"2026-07-29T21:08:37Z","conclusion":"skipped","name":"Create run-scoped test temp sandbox (Windows)","number":11,"startedAt":"2026-07-29T21:08:37Z","status":"completed"},{"completedAt":"2026-07-29T21:08:37Z","conclusion":"success","name":"Create run-scoped test temp sandbox (Linux)","number":12,"startedAt":"2026-07-29T21:08:37Z","status":"completed"},{"completedAt":"2026-07-29T21:13:00Z","conclusion":"success","name":"Test — Phase A (light pool; full parallel on Linux, bounded on Windows)","number":13,"startedAt":"2026-07-29T21:08:37Z","status":"completed"},{"completedAt":"2026-07-29T21:24:25Z","conclusion":"success","name":"Test — Phase B (heavy class, serialized, on a now-quiet box)","number":14,"startedAt":"2026-07-29T21:13:00Z","status":"completed"},{"completedAt":"2026-07-29T21:24:55Z","conclusion":"success","name":"Doctests","number":15,"startedAt":"2026-07-29T21:24:25Z","status":"completed"},{"completedAt":"2026-07-29T21:25:31Z","conclusion":"success","name":"Clippy (deny warnings)","number":16,"startedAt":"2026-07-29T21:24:55Z","status":"completed"},{"completedAt":"2026-07-29T21:25:33Z","conclusion":"success","name":"Checkout spt-shell-notify (real-shell dogfood)","number":17,"startedAt":"2026-07-29T21:25:31Z","status":"completed"},{"completedAt":"2026-07-29T21:25:35Z","conclusion":"success","name":"Build notify-shell","number":18,"startedAt":"2026-07-29T21:25:33Z","status":"completed"},{"completedAt":"2026-07-29T21:25:36Z","conclusion":"success","name":"Real-shell E2E (notify) — linux","number":19,"startedAt":"2026-07-29T21:25:35Z","status":"completed"},{"completedAt":"2026-07-29T21:25:36Z","conclusion":"skipped","name":"Real-shell E2E (notify) — windows","number":20,"startedAt":"2026-07-29T21:25:36Z","status":"completed"},{"completedAt":"2026-07-29T21:25:59Z","conclusion":"success","name":"Installer E2E (staged-release rung)","number":21,"startedAt":"2026-07-29T21:25:36Z","status":"completed"},{"completedAt":"2026-07-29T21:25:59Z","conclusion":"skipped","name":"Reap stray daemons before docs-drift build (Windows exe-lock guard)","number":22,"startedAt":"2026-07-29T21:25:59Z","status":"completed"},{"completedAt":"2026-07-29T21:27:15Z","conclusion":"success","name":"Docs drift gate (CLI ref + llms links)","number":23,"startedAt":"2026-07-29T21:25:59Z","status":"completed"},{"completedAt":"2026-07-29T21:27:16Z","conclusion":"success","name":"Docs bundle drift gate (book builds + bundle assembles)","number":24,"startedAt":"2026-07-29T21:27:15Z","status":"completed"},{"completedAt":"2026-07-29T21:27:16Z","conclusion":"skipped","name":"Dormancy budget (shell seats)","number":25,"startedAt":"2026-07-29T21:27:16Z","status":"completed"},{"completedAt":"2026-07-29T21:27:16Z","conclusion":"skipped","name":"Dormancy budget (real adapter seats, when installed) — linux","number":26,"startedAt":"2026-07-29T21:27:16Z","status":"completed"},{"completedAt":"2026-07-29T21:27:16Z","conclusion":"skipped","name":"Dormancy budget (real adapter seats, when installed) — windows","number":27,"startedAt":"2026-07-29T21:27:16Z","status":"completed"},{"completedAt":"2026-07-29T21:27:16Z","conclusion":"skipped","name":"Reap test-spawned daemons + census (job end)","number":28,"startedAt":"2026-07-29T21:27:16Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"success","name":"Reap test-spawned daemons + census (job end)","number":29,"startedAt":"2026-07-29T21:27:16Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"skipped","name":"Remove run-scoped test temp sandbox (Windows)","number":30,"startedAt":"2026-07-29T21:27:28Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"success","name":"Remove run-scoped test temp sandbox (Linux)","number":31,"startedAt":"2026-07-29T21:27:28Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"success","name":"Post Checkout spt-shell-notify (real-shell dogfood)","number":61,"startedAt":"2026-07-29T21:27:28Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":62,"startedAt":"2026-07-29T21:27:28Z","status":"completed"},{"completedAt":"2026-07-29T21:27:28Z","conclusion":"success","name":"Complete job","number":63,"startedAt":"2026-07-29T21:27:28Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708872963"},{"completedAt":"2026-07-29T21:09:22Z","conclusion":"failure","databaseId":90708873009,"name":"test (self-hosted, Windows, hfenduleam)","startedAt":"2026-07-29T21:06:49Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:06:51Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:06:50Z","status":"completed"},{"completedAt":"2026-07-29T21:06:51Z","conclusion":"success","name":"Assert workspace free-space floor (Windows)","number":2,"startedAt":"2026-07-29T21:06:51Z","status":"completed"},{"completedAt":"2026-07-29T21:06:51Z","conclusion":"skipped","name":"Assert workspace free-space floor (Linux)","number":3,"startedAt":"2026-07-29T21:06:51Z","status":"completed"},{"completedAt":"2026-07-29T21:06:52Z","conclusion":"success","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":4,"startedAt":"2026-07-29T21:06:51Z","status":"completed"},{"completedAt":"2026-07-29T21:06:52Z","conclusion":"skipped","name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","number":5,"startedAt":"2026-07-29T21:06:52Z","status":"completed"},{"completedAt":"2026-07-29T21:06:58Z","conclusion":"success","name":"Run actions/checkout@v5","number":6,"startedAt":"2026-07-29T21:06:52Z","status":"completed"},{"completedAt":"2026-07-29T21:06:58Z","conclusion":"skipped","name":"Use mold linker (Linux)","number":7,"startedAt":"2026-07-29T21:06:58Z","status":"completed"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"success","name":"Process census (job start)","number":8,"startedAt":"2026-07-29T21:06:58Z","status":"completed"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"skipped","name":"Process census (job start)","number":9,"startedAt":"2026-07-29T21:06:59Z","status":"completed"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"skipped","name":"Census predicate selftest","number":10,"startedAt":"2026-07-29T21:06:59Z","status":"completed"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"success","name":"Create run-scoped test temp sandbox (Windows)","number":11,"startedAt":"2026-07-29T21:06:59Z","status":"completed"},{"completedAt":"2026-07-29T21:06:59Z","conclusion":"skipped","name":"Create run-scoped test temp sandbox (Linux)","number":12,"startedAt":"2026-07-29T21:06:59Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"failure","name":"Test — Phase A (light pool; full parallel on Linux, bounded on Windows)","number":13,"startedAt":"2026-07-29T21:06:59Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Test — Phase B (heavy class, serialized, on a now-quiet box)","number":14,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Doctests","number":15,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Clippy (deny warnings)","number":16,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Checkout spt-shell-notify (real-shell dogfood)","number":17,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Build notify-shell","number":18,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Real-shell E2E (notify) — linux","number":19,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Real-shell E2E (notify) — windows","number":20,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Installer E2E (staged-release rung)","number":21,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Reap stray daemons before docs-drift build (Windows exe-lock guard)","number":22,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Docs drift gate (CLI ref + llms links)","number":23,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Docs bundle drift gate (book builds + bundle assembles)","number":24,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Dormancy budget (shell seats)","number":25,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Dormancy budget (real adapter seats, when installed) — linux","number":26,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:14Z","conclusion":"skipped","name":"Dormancy budget (real adapter seats, when installed) — windows","number":27,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:17Z","conclusion":"success","name":"Reap test-spawned daemons + census (job end)","number":28,"startedAt":"2026-07-29T21:09:14Z","status":"completed"},{"completedAt":"2026-07-29T21:09:17Z","conclusion":"skipped","name":"Reap test-spawned daemons + census (job end)","number":29,"startedAt":"2026-07-29T21:09:17Z","status":"completed"},{"completedAt":"2026-07-29T21:09:17Z","conclusion":"success","name":"Remove run-scoped test temp sandbox (Windows)","number":30,"startedAt":"2026-07-29T21:09:17Z","status":"completed"},{"completedAt":"2026-07-29T21:09:17Z","conclusion":"skipped","name":"Remove run-scoped test temp sandbox (Linux)","number":31,"startedAt":"2026-07-29T21:09:17Z","status":"completed"},{"completedAt":"2026-07-29T21:09:20Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":62,"startedAt":"2026-07-29T21:09:17Z","status":"completed"},{"completedAt":"2026-07-29T21:09:20Z","conclusion":"success","name":"Complete job","number":63,"startedAt":"2026-07-29T21:09:20Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90708873009"},{"completedAt":"2026-07-29T21:27:32Z","conclusion":"skipped","databaseId":90713335038,"name":"twohost-a","startedAt":"2026-07-29T21:27:32Z","status":"completed","steps":[],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90713335038"},{"completedAt":"2026-07-29T21:27:44Z","conclusion":"success","databaseId":90713335076,"name":"notify","startedAt":"2026-07-29T21:27:34Z","status":"completed","steps":[{"completedAt":"2026-07-29T21:27:36Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-29T21:27:35Z","status":"completed"},{"completedAt":"2026-07-29T21:27:41Z","conclusion":"success","name":"Run actions/checkout@v5","number":2,"startedAt":"2026-07-29T21:27:36Z","status":"completed"},{"completedAt":"2026-07-29T21:27:42Z","conclusion":"success","name":"Notify agents of the run outcome","number":3,"startedAt":"2026-07-29T21:27:41Z","status":"completed"},{"completedAt":"2026-07-29T21:27:42Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":6,"startedAt":"2026-07-29T21:27:42Z","status":"completed"},{"completedAt":"2026-07-29T21:27:42Z","conclusion":"success","name":"Complete job","number":7,"startedAt":"2026-07-29T21:27:42Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90713335076"},{"completedAt":"2026-07-29T21:27:32Z","conclusion":"skipped","databaseId":90713335422,"name":"twohost-b","startedAt":"2026-07-29T21:27:32Z","status":"completed","steps":[],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714/job/90713335422"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30491030714"}
