Skip to content

feat(ghost,ci): ghostd exit-is-a-feature + ADR-0023 Part-1 integration gate #382

feat(ghost,ci): ghostd exit-is-a-feature + ADR-0023 Part-1 integration gate

feat(ghost,ci): ghostd exit-is-a-feature + ADR-0023 Part-1 integration gate #382

Triggered via pull request July 15, 2026 02:26
Status Success
Total duration 5m 57s
Artifacts 6

ci.yml

on: pull_request
Matrix: Build and Test
Security Scan
7s
Security Scan
Code Quality
48s
Code Quality
Documentation Check
3s
Documentation Check
v1 ABI freeze gate (golden diff + teeth-check — ADR-0020)
14s
v1 ABI freeze gate (golden diff + teeth-check — ADR-0020)
Documentation Sync Check
9s
Documentation Sync Check
Performance Test
1m 30s
Performance Test
Code Coverage
55s
Code Coverage
Quantum Component Tests
36s
Quantum Component Tests
Quantum Gateway Cross-Oracle (exact engine vs PennyLane — epic
25s
Quantum Gateway Cross-Oracle (exact engine vs PennyLane — epic
PMM dynamic-sizing differential (-m 256M, ADR-0021)
51s
PMM dynamic-sizing differential (-m 256M, ADR-0021)
PMM dynamic-sizing differential (-m 512M, ADR-0021)
44s
PMM dynamic-sizing differential (-m 512M, ADR-0021)
Integration Tests
4m 12s
Integration Tests
Resonant Scheduler Experiment (SCHED_RESONANT, honest measurement)
53s
Resonant Scheduler Experiment (SCHED_RESONANT, honest measurement)
qseed Handoff + errno-collision gate (SYS_QSEED provenance)
1m 33s
qseed Handoff + errno-collision gate (SYS_QSEED provenance)
Scheduler perf/stability baseline (ADR-0022 prereq 2)
1m 8s
Scheduler perf/stability baseline (ADR-0022 prereq 2)
Quiet-Boot Test (clean interactive console)
56s
Quiet-Boot Test (clean interactive console)
Real-Hardware Boot Path (GRUB ISO + PS/2 keyboard — epic
1m 49s
Real-Hardware Boot Path (GRUB ISO + PS/2 keyboard — epic
Persistence Test (two boots, one disk — epic
1m 47s
Persistence Test (two boots, one disk — epic
COM2 Quantum-Submit (host → broker → qpud over the wire — epic
1m 23s
COM2 Quantum-Submit (host → broker → qpud over the wire — epic
Networking Test (rtl8139 + user-net ARP — epic
5m 0s
Networking Test (rtl8139 + user-net ARP — epic
Release Preparation
0s
Release Preparation
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
Documentation Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Documentation Sync Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
v1 ABI freeze gate (golden diff + teeth-check — ADR-0020)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quantum Gateway Cross-Oracle (exact engine vs PennyLane — epic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quantum Component Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Quality
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (x86_64, release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (x86_64, debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Performance Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PMM dynamic-sizing differential (-m 512M, ADR-0021)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PMM dynamic-sizing differential (-m 256M, ADR-0021)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resonant Scheduler Experiment (SCHED_RESONANT, honest measurement)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quiet-Boot Test (clean interactive console)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Scheduler perf/stability baseline (ADR-0022 prereq 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
COM2 Quantum-Submit (host → broker → qpud over the wire — epic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
qseed Handoff + errno-collision gate (SYS_QSEED provenance)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Persistence Test (two boots, one disk — epic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Real-Hardware Boot Path (GRUB ISO + PS/2 keyboard — epic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Networking Test (rtl8139 + user-net ARP — epic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
code-coverage
507 Bytes
sha256:43acf6e687bb0ea952c4578c6c92783300045b76c1acef37124e32d648863d3b
integration-test-results Expired
6.4 KB
sha256:a6fbdbc5fb5455ddae5025118af83b28cc7b8b8409ffda5596cf5d4c42113dfd
performance-data Expired
1.27 KB
sha256:b9aa639f666e1a3bffb2ebf36058166e09a0e4dab82459b2a11d8314db5d4e8e
quantum-test-results Expired
318 Bytes
sha256:5f9af70689ffc7c6018122054b7b3e203bf434b4f36bf5cfedffedc6e370f3be
quantumos-build-x86_64-debug
1.08 MB
sha256:d5bfcc96e4cb004e1505d394c5310186ec94278b63c6672b3228e4cf6cea427e
quantumos-build-x86_64-release
687 KB
sha256:39873e799f056f81b39d93933a701de3743d9b6e11e95a1da96d8745fbebd0a5