Summary
You can now explain why Cogitave is building its own sovereign kernel from scratch, and how to judge a verification claim instead of taking it on faith.
In this module, you:
- Compared the two layers directly: Namzu is TypeScript, runs on Node, and you use it today; Yuva is
no_stdRust, boots on hardware as the machine itself, and is not yet something you host a workload on. - Explained why an isolation, memory, or audit guarantee is only as strong as the layer enforcing it, and why Yuva - a from-scratch,
no_stdRust kernel and micro-VMM - exists to own the hardware directly rather than sit as a process inside someone else's operating system. - Learned the four things that make Yuva's verification claim checkable: unsafe code confined to one audited HAL crate, selected leaves formally proved with Kani (with harness counts pinned in CI, so a shrinking proof set fails the build), a dual-architecture (
x86_64/aarch64) boot exercised on every push, and a boot that fails closed - a missing self-test marker is a failed boot, not a warning. - Learned to read Yuva's own honesty tokens: uppercase status markers reported over serial that state plainly which capabilities are not live yet.
- Stated Yuva's current status accurately: live inference is MOCK and learning is DORMANT (gate not met) - Yuva today is a verified boot and kernel substrate, not a runtime you can deploy an agent onto; Namzu on Node is where you run an agent today.
That completes the two modules of the "Agent platform fundamentals" path: building your first agent with Namzu, and now understanding the sovereign kernel underneath it.
Next steps
- Agent platform fundamentals - return to the path to claim your trophy.