Subsystems
Detailed documentation for each kernel subsystem, organized by implementation sprint.
Each subsystem page covers the design, implementation details, data structures, and API of a major kernel component. Completed subsystems include full implementation details; planned subsystems describe the intended design.
| Sprint | Subsystem | Status |
|---|---|---|
| 1 | Boot & Serial Output | ✅ Complete |
| 2 | Memory Management | ✅ Complete |
| 3 | Interrupts & Exceptions | ✅ Complete |
| 4 | Processes & Scheduler | ✅ Complete |
| 5 | Capabilities & IPC | ✅ Complete |
| 6 | Syscalls & Userspace | ✅ Complete |
| 7–9 | Init, Delegation & The God Process | ✅ Complete |
| 9.5 | Reaper & Resource Teardown | ✅ Complete |
| 10 | Wasm Hypervisor (Ring 3 Allocator) | 🔄 In Progress |