{"total_count":9,"jobs":[{"id":102336025477,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07PThQ","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336025477","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336025477","status":"completed","conclusion":"success","created_at":"2026-09-09T04:19:20Z","started_at":"2026-09-09T04:19:22Z","completed_at":"2026-09-09T04:19:28Z","name":"changes","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T04:19:23Z","completed_at":"2026-09-09T04:19:24Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T04:19:24Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"DISK start floor","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"Validate flake registry","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"Run echo \"code=true\" >> \"$GITHUB_OUTPUT\"","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"DISK end floor","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":12,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":13,"started_at":"2026-09-09T04:19:25Z","completed_at":"2026-09-09T04:19:25Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336025477","labels":["self-hosted","Linux","kitsubito"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"},{"id":102336025784,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07PUuA","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336025784","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336025784","status":"completed","conclusion":"success","created_at":"2026-09-09T04:19:20Z","started_at":"2026-09-09T04:19:31Z","completed_at":"2026-09-09T04:19:52Z","name":"traceability","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T04:19:31Z","completed_at":"2026-09-09T04:19:32Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T04:19:32Z","completed_at":"2026-09-09T04:19:33Z"},{"name":"DISK start floor","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T04:19:33Z","completed_at":"2026-09-09T04:19:33Z"},{"name":"Install traceable-reqs","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T04:19:33Z","completed_at":"2026-09-09T04:19:33Z"},{"name":"Coverage gate (hard — fails PR on uncovered activated req)","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T04:19:33Z","completed_at":"2026-09-09T04:19:35Z"},{"name":"Quality audit (advisory)","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T04:19:35Z","completed_at":"2026-09-09T04:19:36Z"},{"name":"DISK end floor","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T04:19:36Z","completed_at":"2026-09-09T04:19:36Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":14,"started_at":"2026-09-09T04:19:36Z","completed_at":"2026-09-09T04:19:36Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":15,"started_at":"2026-09-09T04:19:36Z","completed_at":"2026-09-09T04:19:36Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336025784","labels":["self-hosted","Linux","kitsubito"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"},{"id":102336053347,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07RAYw","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336053347","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336053347","status":"completed","conclusion":"success","created_at":"2026-09-09T04:19:29Z","started_at":"2026-09-09T04:48:01Z","completed_at":"2026-09-09T04:49:35Z","name":"n1-gate (self-hosted, Linux, kitsubito)","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T04:48:02Z","completed_at":"2026-09-09T04:48:03Z"},{"name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","status":"completed","conclusion":"skipped","number":2,"started_at":"2026-09-09T04:48:03Z","completed_at":"2026-09-09T04:48:03Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T04:48:03Z","completed_at":"2026-09-09T04:48:12Z"},{"name":"DISK start floor (Windows)","status":"completed","conclusion":"skipped","number":4,"started_at":"2026-09-09T04:48:12Z","completed_at":"2026-09-09T04:48:12Z"},{"name":"DISK start floor (Linux)","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T04:48:12Z","completed_at":"2026-09-09T04:48:12Z"},{"name":"Use mold linker (Linux)","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T04:48:12Z","completed_at":"2026-09-09T04:48:12Z"},{"name":"Process census (job start)","status":"completed","conclusion":"skipped","number":7,"started_at":"2026-09-09T04:48:12Z","completed_at":"2026-09-09T04:48:12Z"},{"name":"Process census (job start)","status":"completed","conclusion":"success","number":8,"started_at":"2026-09-09T04:48:12Z","completed_at":"2026-09-09T04:48:13Z"},{"name":"Create run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"skipped","number":9,"started_at":"2026-09-09T04:48:13Z","completed_at":"2026-09-09T04:48:13Z"},{"name":"Create run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"success","number":10,"started_at":"2026-09-09T04:48:13Z","completed_at":"2026-09-09T04:48:13Z"},{"name":"N-1 gate (new-brain × old-broker) — linux","status":"completed","conclusion":"success","number":11,"started_at":"2026-09-09T04:48:13Z","completed_at":"2026-09-09T04:49:26Z"},{"name":"N-1 gate (new-brain × old-broker) — windows","status":"completed","conclusion":"skipped","number":12,"started_at":"2026-09-09T04:49:26Z","completed_at":"2026-09-09T04:49:26Z"},{"name":"DISK end floor (Windows)","status":"completed","conclusion":"skipped","number":13,"started_at":"2026-09-09T04:49:26Z","completed_at":"2026-09-09T04:49:26Z"},{"name":"DISK end floor (Linux)","status":"completed","conclusion":"success","number":14,"started_at":"2026-09-09T04:49:26Z","completed_at":"2026-09-09T04:49:26Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"skipped","number":15,"started_at":"2026-09-09T04:49:26Z","completed_at":"2026-09-09T04:49:26Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":16,"started_at":"2026-09-09T04:49:26Z","completed_at":"2026-09-09T04:49:31Z"},{"name":"Remove run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"skipped","number":17,"started_at":"2026-09-09T04:49:31Z","completed_at":"2026-09-09T04:49:31Z"},{"name":"Remove run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"success","number":18,"started_at":"2026-09-09T04:49:31Z","completed_at":"2026-09-09T04:49:31Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":19,"started_at":"2026-09-09T04:49:31Z","completed_at":"2026-09-09T04:49:33Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":38,"started_at":"2026-09-09T04:49:33Z","completed_at":"2026-09-09T04:49:33Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":39,"started_at":"2026-09-09T04:49:33Z","completed_at":"2026-09-09T04:49:33Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336053347","labels":["self-hosted","Linux","kitsubito"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"},{"id":102336053348,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07RAZA","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336053348","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336053348","status":"completed","conclusion":"failure","created_at":"2026-09-09T04:19:29Z","started_at":"2026-09-09T04:19:31Z","completed_at":"2026-09-09T05:08:10Z","name":"test (self-hosted, Windows, hfenduleam)","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T04:19:35Z","completed_at":"2026-09-09T04:19:38Z"},{"name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T04:19:38Z","completed_at":"2026-09-09T04:19:38Z"},{"name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","status":"completed","conclusion":"skipped","number":3,"started_at":"2026-09-09T04:19:38Z","completed_at":"2026-09-09T04:19:38Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T04:19:38Z","completed_at":"2026-09-09T04:20:33Z"},{"name":"DISK start floor (Windows)","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T04:20:33Z","completed_at":"2026-09-09T04:20:34Z"},{"name":"DISK start floor (Linux)","status":"completed","conclusion":"skipped","number":6,"started_at":"2026-09-09T04:20:34Z","completed_at":"2026-09-09T04:20:34Z"},{"name":"Use mold linker (Linux)","status":"completed","conclusion":"skipped","number":7,"started_at":"2026-09-09T04:20:34Z","completed_at":"2026-09-09T04:20:34Z"},{"name":"Toolchain versions (Windows)","status":"completed","conclusion":"success","number":8,"started_at":"2026-09-09T04:20:34Z","completed_at":"2026-09-09T04:20:40Z"},{"name":"Toolchain versions (Linux)","status":"completed","conclusion":"skipped","number":9,"started_at":"2026-09-09T04:20:40Z","completed_at":"2026-09-09T04:20:40Z"},{"name":"Process census (job start)","status":"completed","conclusion":"success","number":10,"started_at":"2026-09-09T04:20:40Z","completed_at":"2026-09-09T04:20:41Z"},{"name":"Process census (job start)","status":"completed","conclusion":"skipped","number":11,"started_at":"2026-09-09T04:20:41Z","completed_at":"2026-09-09T04:20:41Z"},{"name":"Census predicate selftest","status":"completed","conclusion":"skipped","number":12,"started_at":"2026-09-09T04:20:41Z","completed_at":"2026-09-09T04:20:41Z"},{"name":"CI notifier verdict selftest","status":"completed","conclusion":"skipped","number":13,"started_at":"2026-09-09T04:20:41Z","completed_at":"2026-09-09T04:20:41Z"},{"name":"Release version-assert selftest","status":"completed","conclusion":"skipped","number":14,"started_at":"2026-09-09T04:20:41Z","completed_at":"2026-09-09T04:20:41Z"},{"name":"Create run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"success","number":15,"started_at":"2026-09-09T04:20:41Z","completed_at":"2026-09-09T04:20:42Z"},{"name":"Create run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"skipped","number":16,"started_at":"2026-09-09T04:20:42Z","completed_at":"2026-09-09T04:20:42Z"},{"name":"Build workspace fixture binaries","status":"completed","conclusion":"success","number":17,"started_at":"2026-09-09T04:20:42Z","completed_at":"2026-09-09T04:28:12Z"},{"name":"Test — Phase A (light pool; full parallel) — linux","status":"completed","conclusion":"skipped","number":18,"started_at":"2026-09-09T04:28:12Z","completed_at":"2026-09-09T04:28:12Z"},{"name":"Test — Phase A (light pool; bounded parallelism) — windows","status":"completed","conclusion":"success","number":19,"started_at":"2026-09-09T04:28:12Z","completed_at":"2026-09-09T04:46:56Z"},{"name":"Test — Phase B (heavy class, serialized, on a now-quiet box) — linux","status":"completed","conclusion":"skipped","number":20,"started_at":"2026-09-09T04:46:56Z","completed_at":"2026-09-09T04:46:56Z"},{"name":"Test — Phase B (heavy class, serialized, on a now-quiet box) — windows","status":"completed","conclusion":"failure","number":21,"started_at":"2026-09-09T04:46:56Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Doctests — linux","status":"completed","conclusion":"skipped","number":22,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Doctests — windows","status":"completed","conclusion":"skipped","number":23,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Clippy (deny warnings) — linux","status":"completed","conclusion":"skipped","number":24,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Clippy (deny warnings) — windows","status":"completed","conclusion":"skipped","number":25,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Checkout spt-shell-notify (real-shell dogfood)","status":"completed","conclusion":"skipped","number":26,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Build notify-shell","status":"completed","conclusion":"skipped","number":27,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Reap leaked workspace daemons before the notify relink (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":28,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Real-shell E2E (notify) — linux","status":"completed","conclusion":"skipped","number":29,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Real-shell E2E (notify) — windows","status":"completed","conclusion":"skipped","number":30,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Reap leaked workspace daemons before the installer relink (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":31,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Installer E2E (staged-release rung) — linux","status":"completed","conclusion":"skipped","number":32,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Installer E2E (staged-release rung) — windows","status":"completed","conclusion":"skipped","number":33,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Reap leaked workspace daemons before docs-drift build (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":34,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"DISK docs floor (Linux)","status":"completed","conclusion":"skipped","number":35,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Docs drift gate (CLI ref + llms links) — linux","status":"completed","conclusion":"skipped","number":36,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"DISK docs floor (Windows)","status":"completed","conclusion":"skipped","number":37,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Docs drift gate (CLI ref + llms links) — windows","status":"completed","conclusion":"skipped","number":38,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Docs bundle drift gate (book builds + bundle assembles)","status":"completed","conclusion":"skipped","number":39,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Dormancy budget (shell seats)","status":"completed","conclusion":"skipped","number":40,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Dormancy budget (real adapter seats, when installed) — linux","status":"completed","conclusion":"skipped","number":41,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Dormancy budget (real adapter seats, when installed) — windows","status":"completed","conclusion":"skipped","number":42,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"DISK end floor (Windows)","status":"completed","conclusion":"success","number":43,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"DISK end floor (Linux)","status":"completed","conclusion":"skipped","number":44,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:48Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":45,"started_at":"2026-09-09T05:07:48Z","completed_at":"2026-09-09T05:07:55Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"skipped","number":46,"started_at":"2026-09-09T05:07:55Z","completed_at":"2026-09-09T05:07:55Z"},{"name":"Remove run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"success","number":47,"started_at":"2026-09-09T05:07:55Z","completed_at":"2026-09-09T05:07:56Z"},{"name":"Remove run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"skipped","number":48,"started_at":"2026-09-09T05:07:56Z","completed_at":"2026-09-09T05:07:56Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":49,"started_at":"2026-09-09T05:07:56Z","completed_at":"2026-09-09T05:07:58Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":98,"started_at":"2026-09-09T05:07:58Z","completed_at":"2026-09-09T05:08:07Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":99,"started_at":"2026-09-09T05:08:07Z","completed_at":"2026-09-09T05:08:07Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336053348","labels":["self-hosted","Windows","hfenduleam"],"runner_id":3,"runner_name":"hfenduleam","runner_group_id":1,"runner_group_name":"Default"},{"id":102336053374,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07RAfg","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336053374","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336053374","status":"completed","conclusion":"success","created_at":"2026-09-09T04:19:29Z","started_at":"2026-09-09T04:19:54Z","completed_at":"2026-09-09T04:47:58Z","name":"test (self-hosted, Linux, kitsubito)","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T04:19:55Z","completed_at":"2026-09-09T04:19:56Z"},{"name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","status":"completed","conclusion":"skipped","number":2,"started_at":"2026-09-09T04:19:56Z","completed_at":"2026-09-09T04:19:56Z"},{"name":"Reap stray flood orphans + workspace daemons (pre-test contention guard)","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T04:19:56Z","completed_at":"2026-09-09T04:19:56Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T04:19:56Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"DISK start floor (Windows)","status":"completed","conclusion":"skipped","number":5,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"DISK start floor (Linux)","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"Use mold linker (Linux)","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"Toolchain versions (Windows)","status":"completed","conclusion":"skipped","number":8,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"Toolchain versions (Linux)","status":"completed","conclusion":"success","number":9,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"Process census (job start)","status":"completed","conclusion":"skipped","number":10,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:57Z"},{"name":"Process census (job start)","status":"completed","conclusion":"success","number":11,"started_at":"2026-09-09T04:19:57Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"Census predicate selftest","status":"completed","conclusion":"success","number":12,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"CI notifier verdict selftest","status":"completed","conclusion":"success","number":13,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"Release version-assert selftest","status":"completed","conclusion":"success","number":14,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"Create run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"skipped","number":15,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"Create run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"success","number":16,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:19:59Z"},{"name":"Build workspace fixture binaries","status":"completed","conclusion":"success","number":17,"started_at":"2026-09-09T04:19:59Z","completed_at":"2026-09-09T04:21:45Z"},{"name":"Test — Phase A (light pool; full parallel) — linux","status":"completed","conclusion":"success","number":18,"started_at":"2026-09-09T04:21:45Z","completed_at":"2026-09-09T04:25:21Z"},{"name":"Test — Phase A (light pool; bounded parallelism) — windows","status":"completed","conclusion":"skipped","number":19,"started_at":"2026-09-09T04:25:21Z","completed_at":"2026-09-09T04:25:21Z"},{"name":"Test — Phase B (heavy class, serialized, on a now-quiet box) — linux","status":"completed","conclusion":"success","number":20,"started_at":"2026-09-09T04:25:21Z","completed_at":"2026-09-09T04:44:35Z"},{"name":"Test — Phase B (heavy class, serialized, on a now-quiet box) — windows","status":"completed","conclusion":"skipped","number":21,"started_at":"2026-09-09T04:44:35Z","completed_at":"2026-09-09T04:44:35Z"},{"name":"Doctests — linux","status":"completed","conclusion":"success","number":22,"started_at":"2026-09-09T04:44:35Z","completed_at":"2026-09-09T04:45:05Z"},{"name":"Doctests — windows","status":"completed","conclusion":"skipped","number":23,"started_at":"2026-09-09T04:45:05Z","completed_at":"2026-09-09T04:45:05Z"},{"name":"Clippy (deny warnings) — linux","status":"completed","conclusion":"success","number":24,"started_at":"2026-09-09T04:45:05Z","completed_at":"2026-09-09T04:45:46Z"},{"name":"Clippy (deny warnings) — windows","status":"completed","conclusion":"skipped","number":25,"started_at":"2026-09-09T04:45:46Z","completed_at":"2026-09-09T04:45:46Z"},{"name":"Checkout spt-shell-notify (real-shell dogfood)","status":"completed","conclusion":"success","number":26,"started_at":"2026-09-09T04:45:46Z","completed_at":"2026-09-09T04:45:47Z"},{"name":"Build notify-shell","status":"completed","conclusion":"success","number":27,"started_at":"2026-09-09T04:45:47Z","completed_at":"2026-09-09T04:45:50Z"},{"name":"Reap leaked workspace daemons before the notify relink (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":28,"started_at":"2026-09-09T04:45:50Z","completed_at":"2026-09-09T04:45:50Z"},{"name":"Real-shell E2E (notify) — linux","status":"completed","conclusion":"success","number":29,"started_at":"2026-09-09T04:45:50Z","completed_at":"2026-09-09T04:46:15Z"},{"name":"Real-shell E2E (notify) — windows","status":"completed","conclusion":"skipped","number":30,"started_at":"2026-09-09T04:46:15Z","completed_at":"2026-09-09T04:46:15Z"},{"name":"Reap leaked workspace daemons before the installer relink (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":31,"started_at":"2026-09-09T04:46:15Z","completed_at":"2026-09-09T04:46:15Z"},{"name":"Installer E2E (staged-release rung) — linux","status":"completed","conclusion":"success","number":32,"started_at":"2026-09-09T04:46:15Z","completed_at":"2026-09-09T04:46:39Z"},{"name":"Installer E2E (staged-release rung) — windows","status":"completed","conclusion":"skipped","number":33,"started_at":"2026-09-09T04:46:39Z","completed_at":"2026-09-09T04:46:39Z"},{"name":"Reap leaked workspace daemons before docs-drift build (Windows exe-lock guard)","status":"completed","conclusion":"skipped","number":34,"started_at":"2026-09-09T04:46:39Z","completed_at":"2026-09-09T04:46:39Z"},{"name":"DISK docs floor (Linux)","status":"completed","conclusion":"success","number":35,"started_at":"2026-09-09T04:46:39Z","completed_at":"2026-09-09T04:46:39Z"},{"name":"Docs drift gate (CLI ref + llms links) — linux","status":"completed","conclusion":"success","number":36,"started_at":"2026-09-09T04:46:39Z","completed_at":"2026-09-09T04:47:41Z"},{"name":"DISK docs floor (Windows)","status":"completed","conclusion":"skipped","number":37,"started_at":"2026-09-09T04:47:41Z","completed_at":"2026-09-09T04:47:41Z"},{"name":"Docs drift gate (CLI ref + llms links) — windows","status":"completed","conclusion":"skipped","number":38,"started_at":"2026-09-09T04:47:41Z","completed_at":"2026-09-09T04:47:41Z"},{"name":"Docs bundle drift gate (book builds + bundle assembles)","status":"completed","conclusion":"success","number":39,"started_at":"2026-09-09T04:47:41Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"Dormancy budget (shell seats)","status":"completed","conclusion":"skipped","number":40,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"Dormancy budget (real adapter seats, when installed) — linux","status":"completed","conclusion":"skipped","number":41,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"Dormancy budget (real adapter seats, when installed) — windows","status":"completed","conclusion":"skipped","number":42,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"DISK end floor (Windows)","status":"completed","conclusion":"skipped","number":43,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"DISK end floor (Linux)","status":"completed","conclusion":"success","number":44,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"skipped","number":45,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:42Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":46,"started_at":"2026-09-09T04:47:42Z","completed_at":"2026-09-09T04:47:54Z"},{"name":"Remove run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"skipped","number":47,"started_at":"2026-09-09T04:47:54Z","completed_at":"2026-09-09T04:47:54Z"},{"name":"Remove run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"success","number":48,"started_at":"2026-09-09T04:47:54Z","completed_at":"2026-09-09T04:47:54Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":49,"started_at":"2026-09-09T04:47:54Z","completed_at":"2026-09-09T04:47:55Z"},{"name":"Post Checkout spt-shell-notify (real-shell dogfood)","status":"completed","conclusion":"success","number":97,"started_at":"2026-09-09T04:47:55Z","completed_at":"2026-09-09T04:47:55Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":98,"started_at":"2026-09-09T04:47:55Z","completed_at":"2026-09-09T04:47:55Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":99,"started_at":"2026-09-09T04:47:55Z","completed_at":"2026-09-09T04:47:56Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336053374","labels":["self-hosted","Linux","kitsubito"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"},{"id":102336053382,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX07RAhg","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102336053382","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102336053382","status":"completed","conclusion":"success","created_at":"2026-09-09T04:19:29Z","started_at":"2026-09-09T05:08:13Z","completed_at":"2026-09-09T05:13:49Z","name":"n1-gate (self-hosted, Windows, hfenduleam)","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T05:08:14Z","completed_at":"2026-09-09T05:08:16Z"},{"name":"Reap stray workspace daemons (pre-checkout exe-lock guard)","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T05:08:16Z","completed_at":"2026-09-09T05:08:17Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T05:08:17Z","completed_at":"2026-09-09T05:08:53Z"},{"name":"DISK start floor (Windows)","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T05:08:53Z","completed_at":"2026-09-09T05:08:53Z"},{"name":"DISK start floor (Linux)","status":"completed","conclusion":"skipped","number":5,"started_at":"2026-09-09T05:08:53Z","completed_at":"2026-09-09T05:08:53Z"},{"name":"Use mold linker (Linux)","status":"completed","conclusion":"skipped","number":6,"started_at":"2026-09-09T05:08:53Z","completed_at":"2026-09-09T05:08:53Z"},{"name":"Process census (job start)","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T05:08:53Z","completed_at":"2026-09-09T05:08:54Z"},{"name":"Process census (job start)","status":"completed","conclusion":"skipped","number":8,"started_at":"2026-09-09T05:08:54Z","completed_at":"2026-09-09T05:08:54Z"},{"name":"Create run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"success","number":9,"started_at":"2026-09-09T05:08:54Z","completed_at":"2026-09-09T05:08:54Z"},{"name":"Create run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"skipped","number":10,"started_at":"2026-09-09T05:08:54Z","completed_at":"2026-09-09T05:08:54Z"},{"name":"N-1 gate (new-brain × old-broker) — linux","status":"completed","conclusion":"skipped","number":11,"started_at":"2026-09-09T05:08:54Z","completed_at":"2026-09-09T05:08:54Z"},{"name":"N-1 gate (new-brain × old-broker) — windows","status":"completed","conclusion":"success","number":12,"started_at":"2026-09-09T05:08:54Z","completed_at":"2026-09-09T05:13:17Z"},{"name":"DISK end floor (Windows)","status":"completed","conclusion":"success","number":13,"started_at":"2026-09-09T05:13:17Z","completed_at":"2026-09-09T05:13:18Z"},{"name":"DISK end floor (Linux)","status":"completed","conclusion":"skipped","number":14,"started_at":"2026-09-09T05:13:18Z","completed_at":"2026-09-09T05:13:18Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":15,"started_at":"2026-09-09T05:13:18Z","completed_at":"2026-09-09T05:13:20Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"skipped","number":16,"started_at":"2026-09-09T05:13:20Z","completed_at":"2026-09-09T05:13:20Z"},{"name":"Remove run-scoped test temp sandbox (Windows)","status":"completed","conclusion":"success","number":17,"started_at":"2026-09-09T05:13:20Z","completed_at":"2026-09-09T05:13:21Z"},{"name":"Remove run-scoped test temp sandbox (Linux)","status":"completed","conclusion":"skipped","number":18,"started_at":"2026-09-09T05:13:21Z","completed_at":"2026-09-09T05:13:21Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":19,"started_at":"2026-09-09T05:13:21Z","completed_at":"2026-09-09T05:13:22Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":38,"started_at":"2026-09-09T05:13:22Z","completed_at":"2026-09-09T05:13:47Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":39,"started_at":"2026-09-09T05:13:47Z","completed_at":"2026-09-09T05:13:47Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102336053382","labels":["self-hosted","Windows","hfenduleam"],"runner_id":3,"runner_name":"hfenduleam","runner_group_id":1,"runner_group_name":"Default"},{"id":102345282258,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX1EES0g","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102345282258","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102345282258","status":"completed","conclusion":"success","created_at":"2026-09-09T05:08:10Z","started_at":"2026-09-09T05:08:12Z","completed_at":"2026-09-09T05:29:03Z","name":"twohost-b","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T05:08:13Z","completed_at":"2026-09-09T05:08:15Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T05:08:15Z","completed_at":"2026-09-09T05:08:16Z"},{"name":"DISK start floor","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T05:08:16Z","completed_at":"2026-09-09T05:08:16Z"},{"name":"Create run-scoped test temp sandbox","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T05:08:16Z","completed_at":"2026-09-09T05:08:16Z"},{"name":"Checkout spt-shell-notify (toast rung)","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T05:08:16Z","completed_at":"2026-09-09T05:08:18Z"},{"name":"Build notify-shell","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T05:08:18Z","completed_at":"2026-09-09T05:08:20Z"},{"name":"Build spt binary (toast rung)","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T05:08:20Z","completed_at":"2026-09-09T05:09:25Z"},{"name":"Link health probe — peer hfenduleam (tailscale RTT)","status":"completed","conclusion":"success","number":8,"started_at":"2026-09-09T05:09:25Z","completed_at":"2026-09-09T05:09:32Z"},{"name":"Two-host ladder — role B (seed-holder/server)","status":"completed","conclusion":"success","number":9,"started_at":"2026-09-09T05:09:32Z","completed_at":"2026-09-09T05:21:52Z"},{"name":"Two-host web serving — role B (owner)","status":"completed","conclusion":"success","number":10,"started_at":"2026-09-09T05:21:52Z","completed_at":"2026-09-09T05:22:17Z"},{"name":"Build mock-session (gated-step resume harness)","status":"completed","conclusion":"success","number":11,"started_at":"2026-09-09T05:22:17Z","completed_at":"2026-09-09T05:22:18Z"},{"name":"Two-host gated CLI step — role B (server)","status":"completed","conclusion":"success","number":12,"started_at":"2026-09-09T05:22:18Z","completed_at":"2026-09-09T05:28:47Z"},{"name":"DISK end floor","status":"completed","conclusion":"success","number":13,"started_at":"2026-09-09T05:28:47Z","completed_at":"2026-09-09T05:28:47Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":14,"started_at":"2026-09-09T05:28:47Z","completed_at":"2026-09-09T05:28:58Z"},{"name":"Remove run-scoped test temp sandbox","status":"completed","conclusion":"success","number":15,"started_at":"2026-09-09T05:28:58Z","completed_at":"2026-09-09T05:28:58Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":16,"started_at":"2026-09-09T05:28:58Z","completed_at":"2026-09-09T05:28:59Z"},{"name":"Post Checkout spt-shell-notify (toast rung)","status":"completed","conclusion":"success","number":31,"started_at":"2026-09-09T05:28:59Z","completed_at":"2026-09-09T05:28:59Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":32,"started_at":"2026-09-09T05:28:59Z","completed_at":"2026-09-09T05:29:00Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":33,"started_at":"2026-09-09T05:29:00Z","completed_at":"2026-09-09T05:29:00Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102345282258","labels":["self-hosted","Linux","kitsubito"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"},{"id":102345282283,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX1EES6w","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102345282283","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102345282283","status":"completed","conclusion":"success","created_at":"2026-09-09T05:08:10Z","started_at":"2026-09-09T05:13:51Z","completed_at":"2026-09-09T05:29:21Z","name":"twohost-a","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T05:13:52Z","completed_at":"2026-09-09T05:13:53Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T05:13:53Z","completed_at":"2026-09-09T05:14:10Z"},{"name":"DISK start floor","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T05:14:10Z","completed_at":"2026-09-09T05:14:11Z"},{"name":"Create run-scoped test temp sandbox","status":"completed","conclusion":"success","number":4,"started_at":"2026-09-09T05:14:11Z","completed_at":"2026-09-09T05:14:11Z"},{"name":"Checkout spt-shell-notify (toast rung)","status":"completed","conclusion":"success","number":5,"started_at":"2026-09-09T05:14:11Z","completed_at":"2026-09-09T05:14:25Z"},{"name":"Build notify-shell","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T05:14:25Z","completed_at":"2026-09-09T05:14:32Z"},{"name":"Build spt binary (toast rung)","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T05:14:32Z","completed_at":"2026-09-09T05:18:36Z"},{"name":"Link health probe — peer kitsubito (tailscale RTT)","status":"completed","conclusion":"success","number":8,"started_at":"2026-09-09T05:18:36Z","completed_at":"2026-09-09T05:18:43Z"},{"name":"Two-host ladder — role A (joiner/driver)","status":"completed","conclusion":"success","number":9,"started_at":"2026-09-09T05:18:43Z","completed_at":"2026-09-09T05:21:52Z"},{"name":"Two-host web serving — role A (requester)","status":"completed","conclusion":"success","number":10,"started_at":"2026-09-09T05:21:52Z","completed_at":"2026-09-09T05:22:07Z"},{"name":"Build mock-session (gated-step resume harness)","status":"completed","conclusion":"success","number":11,"started_at":"2026-09-09T05:22:07Z","completed_at":"2026-09-09T05:22:14Z"},{"name":"Reap leaked workspace daemons before the gated-CLI relink (Windows exe-lock guard)","status":"completed","conclusion":"success","number":12,"started_at":"2026-09-09T05:22:14Z","completed_at":"2026-09-09T05:22:16Z"},{"name":"Two-host gated CLI step — role A (driver)","status":"completed","conclusion":"success","number":13,"started_at":"2026-09-09T05:22:16Z","completed_at":"2026-09-09T05:28:47Z"},{"name":"DISK end floor","status":"completed","conclusion":"success","number":14,"started_at":"2026-09-09T05:28:47Z","completed_at":"2026-09-09T05:28:47Z"},{"name":"Reap test-spawned daemons + census (job end)","status":"completed","conclusion":"success","number":15,"started_at":"2026-09-09T05:28:47Z","completed_at":"2026-09-09T05:28:50Z"},{"name":"Remove run-scoped test temp sandbox","status":"completed","conclusion":"success","number":16,"started_at":"2026-09-09T05:28:50Z","completed_at":"2026-09-09T05:28:50Z"},{"name":"Upload bench ledger","status":"completed","conclusion":"success","number":17,"started_at":"2026-09-09T05:28:50Z","completed_at":"2026-09-09T05:28:53Z"},{"name":"Post Checkout spt-shell-notify (toast rung)","status":"completed","conclusion":"success","number":33,"started_at":"2026-09-09T05:28:53Z","completed_at":"2026-09-09T05:29:02Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":34,"started_at":"2026-09-09T05:29:02Z","completed_at":"2026-09-09T05:29:18Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":35,"started_at":"2026-09-09T05:29:18Z","completed_at":"2026-09-09T05:29:18Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102345282283","labels":["self-hosted","Windows","hfenduleam"],"runner_id":3,"runner_name":"hfenduleam","runner_group_id":1,"runner_group_name":"Default"},{"id":102349468937,"run_id":34310511612,"workflow_name":"golden","head_branch":"golden/webserve-272-r3","run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/runs/34310511612","run_attempt":1,"node_id":"CR_kwDOTY3w4s8AAAAX1ID1CQ","head_sha":"f6110c2a12df0dd50b87dfb60a2ec4120b5cf98d","url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/actions/jobs/102349468937","html_url":"https://github.com/BigscreenVR/spt-bs-core/actions/runs/34310511612/job/102349468937","status":"completed","conclusion":"success","created_at":"2026-09-09T05:29:21Z","started_at":"2026-09-09T05:29:23Z","completed_at":"2026-09-09T05:29:50Z","name":"notify","steps":[{"name":"Set up job","status":"completed","conclusion":"success","number":1,"started_at":"2026-09-09T05:29:24Z","completed_at":"2026-09-09T05:29:25Z"},{"name":"Run actions/checkout@v5","status":"completed","conclusion":"success","number":2,"started_at":"2026-09-09T05:29:25Z","completed_at":"2026-09-09T05:29:28Z"},{"name":"Notify agents of the run outcome","status":"completed","conclusion":"success","number":3,"started_at":"2026-09-09T05:29:28Z","completed_at":"2026-09-09T05:29:48Z"},{"name":"Post Run actions/checkout@v5","status":"completed","conclusion":"success","number":6,"started_at":"2026-09-09T05:29:48Z","completed_at":"2026-09-09T05:29:48Z"},{"name":"Complete job","status":"completed","conclusion":"success","number":7,"started_at":"2026-09-09T05:29:48Z","completed_at":"2026-09-09T05:29:48Z"}],"check_run_url":"https://api.github.com/repos/BigscreenVR/spt-bs-core/check-runs/102349468937","labels":["self-hosted","Linux"],"runner_id":2,"runner_name":"kitsubito","runner_group_id":1,"runner_group_name":"Default"}]}