{"conclusion":"","jobs":[{"completedAt":"2026-07-26T22:05:48Z","conclusion":"success","databaseId":89847019325,"name":"traceability","startedAt":"2026-07-26T22:05:36Z","status":"completed","steps":[{"completedAt":"2026-07-26T22:05:38Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-26T22:05:36Z","status":"completed"},{"completedAt":"2026-07-26T22:05:39Z","conclusion":"success","name":"Run actions/checkout@v5","number":2,"startedAt":"2026-07-26T22:05:38Z","status":"completed"},{"completedAt":"2026-07-26T22:05:39Z","conclusion":"success","name":"Install traceable-reqs","number":3,"startedAt":"2026-07-26T22:05:39Z","status":"completed"},{"completedAt":"2026-07-26T22:05:40Z","conclusion":"success","name":"Coverage gate (hard — fails PR on uncovered activated req)","number":4,"startedAt":"2026-07-26T22:05:39Z","status":"completed"},{"completedAt":"2026-07-26T22:05:40Z","conclusion":"success","name":"Quality audit (advisory)","number":5,"startedAt":"2026-07-26T22:05:40Z","status":"completed"},{"completedAt":"2026-07-26T22:05:40Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":10,"startedAt":"2026-07-26T22:05:40Z","status":"completed"},{"completedAt":"2026-07-26T22:05:40Z","conclusion":"success","name":"Complete job","number":11,"startedAt":"2026-07-26T22:05:40Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847019325"},{"completedAt":"2026-07-26T22:05:56Z","conclusion":"success","databaseId":89847019358,"name":"changes","startedAt":"2026-07-26T22:05:50Z","status":"completed","steps":[{"completedAt":"2026-07-26T22:05:52Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-26T22:05:51Z","status":"completed"},{"completedAt":"2026-07-26T22:05:53Z","conclusion":"success","name":"Run actions/checkout@v5","number":2,"startedAt":"2026-07-26T22:05:52Z","status":"completed"},{"completedAt":"2026-07-26T22:05:53Z","conclusion":"success","name":"Run set -euo pipefail","number":3,"startedAt":"2026-07-26T22:05:53Z","status":"completed"},{"completedAt":"2026-07-26T22:05:53Z","conclusion":"success","name":"Post Run actions/checkout@v5","number":6,"startedAt":"2026-07-26T22:05:53Z","status":"completed"},{"completedAt":"2026-07-26T22:05:53Z","conclusion":"success","name":"Complete job","number":7,"startedAt":"2026-07-26T22:05:53Z","status":"completed"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847019358"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","databaseId":89847054730,"name":"test (self-hosted, Windows, hfenduleam)","startedAt":"2026-07-26T22:05:59Z","status":"in_progress","steps":[{"completedAt":"2026-07-26T22:06:00Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-26T22:05:59Z","status":"completed"},{"completedAt":"2026-07-26T22:06:00Z","conclusion":"success","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":2,"startedAt":"2026-07-26T22:06:00Z","status":"completed"},{"completedAt":"2026-07-26T22:06:00Z","conclusion":"skipped","name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","number":3,"startedAt":"2026-07-26T22:06:00Z","status":"completed"},{"completedAt":"2026-07-26T22:06:13Z","conclusion":"success","name":"Run actions/checkout@v5","number":4,"startedAt":"2026-07-26T22:06:00Z","status":"completed"},{"completedAt":"2026-07-26T22:06:13Z","conclusion":"skipped","name":"Use mold linker (Linux)","number":5,"startedAt":"2026-07-26T22:06:13Z","status":"completed"},{"completedAt":"2026-07-26T22:06:13Z","conclusion":"success","name":"Process census (job start)","number":6,"startedAt":"2026-07-26T22:06:13Z","status":"completed"},{"completedAt":"2026-07-26T22:06:13Z","conclusion":"skipped","name":"Process census (job start)","number":7,"startedAt":"2026-07-26T22:06:13Z","status":"completed"},{"completedAt":"2026-07-26T22:06:13Z","conclusion":"skipped","name":"Census predicate selftest","number":8,"startedAt":"2026-07-26T22:06:13Z","status":"completed"},{"completedAt":"2026-07-26T22:12:14Z","conclusion":"success","name":"Test — Phase A (light pool; full parallel on Linux, bounded on Windows)","number":9,"startedAt":"2026-07-26T22:06:13Z","status":"completed"},{"completedAt":"2026-07-26T22:21:08Z","conclusion":"success","name":"Test — Phase B (heavy class, serialized, on a now-quiet box)","number":10,"startedAt":"2026-07-26T22:12:14Z","status":"completed"},{"completedAt":"2026-07-26T22:21:54Z","conclusion":"success","name":"Doctests","number":11,"startedAt":"2026-07-26T22:21:08Z","status":"completed"},{"completedAt":"2026-07-26T22:22:56Z","conclusion":"success","name":"Clippy (deny warnings)","number":12,"startedAt":"2026-07-26T22:21:54Z","status":"completed"},{"completedAt":"2026-07-26T22:23:00Z","conclusion":"success","name":"Checkout spt-shell-notify (real-shell dogfood)","number":13,"startedAt":"2026-07-26T22:22:56Z","status":"completed"},{"completedAt":"2026-07-26T22:23:04Z","conclusion":"success","name":"Build notify-shell","number":14,"startedAt":"2026-07-26T22:23:00Z","status":"completed"},{"completedAt":"2026-07-26T22:23:04Z","conclusion":"skipped","name":"Real-shell E2E (notify) — linux","number":15,"startedAt":"2026-07-26T22:23:04Z","status":"completed"},{"completedAt":"2026-07-26T22:23:06Z","conclusion":"success","name":"Real-shell E2E (notify) — windows","number":16,"startedAt":"2026-07-26T22:23:04Z","status":"completed"},{"completedAt":"2026-07-26T22:23:19Z","conclusion":"success","name":"Installer E2E (staged-release rung)","number":17,"startedAt":"2026-07-26T22:23:06Z","status":"completed"},{"completedAt":"2026-07-26T22:23:19Z","conclusion":"success","name":"Reap stray daemons before docs-drift build (Windows exe-lock guard)","number":18,"startedAt":"2026-07-26T22:23:19Z","status":"completed"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Docs drift gate (CLI ref + llms links)","number":19,"startedAt":"2026-07-26T22:23:19Z","status":"in_progress"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Docs bundle drift gate (book builds + bundle assembles)","number":20,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (shell seats)","number":21,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (real adapter seats, when installed) — linux","number":22,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (real adapter seats, when installed) — windows","number":23,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Reap test-spawned daemons + census (job end)","number":24,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Reap test-spawned daemons + census (job end)","number":25,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Post Checkout spt-shell-notify (real-shell dogfood)","number":49,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Post Run actions/checkout@v5","number":50,"startedAt":"0001-01-01T00:00:00Z","status":"pending"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847054730"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","databaseId":89847054739,"name":"test (self-hosted, Linux, kitsubito)","startedAt":"2026-07-26T22:05:59Z","status":"in_progress","steps":[{"completedAt":"2026-07-26T22:06:01Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-07-26T22:06:00Z","status":"completed"},{"completedAt":"2026-07-26T22:06:01Z","conclusion":"skipped","name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","number":2,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:01Z","conclusion":"success","name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","number":3,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:01Z","conclusion":"success","name":"Run actions/checkout@v5","number":4,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:01Z","conclusion":"success","name":"Use mold linker (Linux)","number":5,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:01Z","conclusion":"skipped","name":"Process census (job start)","number":6,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:03Z","conclusion":"success","name":"Process census (job start)","number":7,"startedAt":"2026-07-26T22:06:01Z","status":"completed"},{"completedAt":"2026-07-26T22:06:03Z","conclusion":"success","name":"Census predicate selftest","number":8,"startedAt":"2026-07-26T22:06:03Z","status":"completed"},{"completedAt":"2026-07-26T22:11:02Z","conclusion":"success","name":"Test — Phase A (light pool; full parallel on Linux, bounded on Windows)","number":9,"startedAt":"2026-07-26T22:06:03Z","status":"completed"},{"completedAt":"2026-07-26T22:22:16Z","conclusion":"success","name":"Test — Phase B (heavy class, serialized, on a now-quiet box)","number":10,"startedAt":"2026-07-26T22:11:02Z","status":"completed"},{"completedAt":"2026-07-26T22:22:46Z","conclusion":"success","name":"Doctests","number":11,"startedAt":"2026-07-26T22:22:16Z","status":"completed"},{"completedAt":"2026-07-26T22:23:22Z","conclusion":"success","name":"Clippy (deny warnings)","number":12,"startedAt":"2026-07-26T22:22:46Z","status":"completed"},{"completedAt":"2026-07-26T22:23:23Z","conclusion":"success","name":"Checkout spt-shell-notify (real-shell dogfood)","number":13,"startedAt":"2026-07-26T22:23:22Z","status":"completed"},{"completedAt":"2026-07-26T22:23:25Z","conclusion":"success","name":"Build notify-shell","number":14,"startedAt":"2026-07-26T22:23:23Z","status":"completed"},{"completedAt":"2026-07-26T22:23:26Z","conclusion":"success","name":"Real-shell E2E (notify) — linux","number":15,"startedAt":"2026-07-26T22:23:25Z","status":"completed"},{"completedAt":"2026-07-26T22:23:26Z","conclusion":"skipped","name":"Real-shell E2E (notify) — windows","number":16,"startedAt":"2026-07-26T22:23:26Z","status":"completed"},{"completedAt":"2026-07-26T22:23:49Z","conclusion":"success","name":"Installer E2E (staged-release rung)","number":17,"startedAt":"2026-07-26T22:23:26Z","status":"completed"},{"completedAt":"2026-07-26T22:23:49Z","conclusion":"skipped","name":"Reap stray daemons before docs-drift build (Windows exe-lock guard)","number":18,"startedAt":"2026-07-26T22:23:49Z","status":"completed"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Docs drift gate (CLI ref + llms links)","number":19,"startedAt":"2026-07-26T22:23:49Z","status":"in_progress"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Docs bundle drift gate (book builds + bundle assembles)","number":20,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (shell seats)","number":21,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (real adapter seats, when installed) — linux","number":22,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Dormancy budget (real adapter seats, when installed) — windows","number":23,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Reap test-spawned daemons + census (job end)","number":24,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Reap test-spawned daemons + census (job end)","number":25,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Post Checkout spt-shell-notify (real-shell dogfood)","number":49,"startedAt":"0001-01-01T00:00:00Z","status":"pending"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","name":"Post Run actions/checkout@v5","number":50,"startedAt":"0001-01-01T00:00:00Z","status":"pending"}],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847054739"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","databaseId":89847054743,"name":"n1-gate (self-hosted, Windows, hfenduleam)","startedAt":"2026-07-26T22:05:56Z","status":"queued","steps":[],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847054743"},{"completedAt":"0001-01-01T00:00:00Z","conclusion":"","databaseId":89847054747,"name":"n1-gate (self-hosted, Linux, kitsubito)","startedAt":"2026-07-26T22:05:56Z","status":"queued","steps":[],"url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/30222431507/job/89847054747"}],"status":"queued"}
