Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 1.41 KB

File metadata and controls

25 lines (23 loc) · 1.41 KB

NVX microVM design

These documents describe the microVM machine profile implemented by the OpenVMM submodule and the single-container sandbox filesystem and agent architecture built on it. The implementation is the source of truth. Sections explicitly marked Proposed retain production architecture and rationale that are not yet implemented; they are not part of the current machine contract.

  1. Goals
  2. Configuration boundary
  3. Cold boot
  4. Machine and device ABI
  5. Time ABI
  6. Sandbox filesystem and agent architecture
  7. Ubuntu guest support
  8. Snapshot and restore
  9. Snapshot sharing and host storage
  10. Host attachment model
  11. Concurrency and trust boundaries
  12. Validation
  13. Current limits
  14. Remaining production work
  15. Integrated implementation status
  16. Component responsibility map
  17. Copilot-driven adversarial testing