seL4 Unikernel Substrate for os-console
docs(substrate): fidelity sweep — 21 of 40 articles defective, verified against canonical origin/main; fabricated service-disclosure/service-parking/slm-cli, wrong Tier A model + DPO/SFT + KV-cache-federation claims, understated moonshot-sel4-vmm progress, retired-engine route surface, stale versions
@@ -169,7 +169,7 @@ The intended runtime dependency chain for os-console as a seL4 unikernel: | Application | os-console cartridge code | Active | | Build orchestrator | moonshot-toolkit v0.3.1 | Active | | Host VMM | moonshot-hypervisor | Scaffold — to be filled | | PD runtime | moonshot-sel4-vmm | Scaffold — Phase H1 fill-in | | PD runtime | moonshot-sel4-vmm | Scaffold — Phase H1 fill-in *(correction below)* | | Capability substrate | system-core, system-ledger v1.0.0 | Active | | Kernel | vendor-sel4-kernel v15.0.0-dev | Vendored BSD-2-Clause; built from source | | Elfloader | vendor-sel4-tools | Vendored BSD-2-Clause; compiled in build | @@ -192,6 +192,19 @@ investing in the seL4 substrate. No seL4 code required. single seL4 PD. Render the TUI via VirtIO serial. Connect to a test Totebox service via smoltcp network PD. VirtIO clipboard working (non-optional for SMB operators). **Correction (2026-08-02, verified against canonical `origin/main`):** this understates real progress. `git log` on `moonshot-sel4-vmm/src/` shows Phases H1 through H8 all landed 2026-06-19/2026-06-20 — the same date as this article's own `last_edited: 2026-06-20` — with substantial real code: `syscall.rs`, `debug.rs`, `types.rs`, `bootstrap.rs`, `bootinfo.rs`, plus 8 real binaries in `src/bin/` including a 593-line `virtio_net_http.rs` demonstrating a working VirtIO-net DMA path and a real "HTTP GET to Doorman `/healthz`... PASSED" milestone (H8). This is not a 4–6-week-out scaffold; it is largely built. This archive's own project registry independently confirms `moonshot-sel4-vmm` as `Active`, not `Scaffold-coded`. Also: the "44 C/ASM sources" figure for `vendor-sel4-tools`'s elfloader (above) is off — real count is 75. **Flagged, not resolved** — the whole roadmap table and H1 narrative need re-basing against actual completion state, not a line fix. **Phase H2 (planned, 8–16 weeks):** Full 3-PD design. moonshot-hypervisor replaces QEMU. os-console image built by moonshot-toolkit from `examples/os-console-sel4.toml`. Boots in under 1 second. 100% sovereign stack; QEMU removed from product path.