Skip to content

docs(adr): propose ADR-061, crate layout by where code runs - #5512

Draft
auser wants to merge 1 commit into
mainfrom
docs/adr-061-crate-layout
Draft

auser wants to merge 1 commit into
mainfrom
docs/adr-061-crate-layout

Conversation

@auser

@auser auser commented Nov 14, 2026

Copy link
Copy Markdown
Collaborator

Proposes ADR-061: one hypervisor crate (mvm-vmm), the guest wire protocol in the foundation, directories grouped by where code runs, mvm-hostd split along its processes, small crates folded into their owners, and runmvm-client deleted.

Status is Proposed. The numbers in the Context section are measured from main. The mvm-hostd grouping is from directory names and sizes; its import graph and the cycle check for each merge are step 1 of the order and are not done.

No code changes. xtask check-adr-coverage, check-witness-citations and check-claim-catalog pass locally.

Refs #5510.


Generated by Claude Code

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant