Add the runtime-selected guest module plan #26
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/strategy!26
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/runtime-guest-module-selection"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds the dev plan and review prompt for allod/archetypes#22, a scoped slice of milestone 4 in
microvm-framework-adoption.mdimplementing that plan's contract 2 only.The plan exists because the issue as written could not be implemented directly:
inventory.lib.vmRuntimesdoes not exist, the issue's out-of-scope volume declarations contradict its own microvm validation criterion, and two flake input bumps are unstated prerequisites. The plan resolves each and records the corrections so the issue can be fixed rather than implemented as written.Refs allod/strategy#20
Refs allod/archetypes#22
Risk
R0. Documentation only — a dev plan and its review prompt. The work it describes is allod/archetypes#23, which carries its own R2 assessment.
Validation
Reviewed by
gpt-5.6-solathigheffort, a cross-vendor rotation from the Opus-authored draft. Three high findings and one medium, all confirmed against the tree before folding:nexus, which composes no guest module and does not declare the marker option — verified that reading it errors.nixosSystemcalls would have exercised a fixture helper rather than the production selector, so the check could have passed while the builder stayed hard-coded.The reviewer's proposed fix for the second finding — whole machine records plus a
machineConfigurationsForconstructor — was rejected as ceremony. One optional argument reaches the same code path and matches the builder's existing idiom. The evidence table in the review prompt records that.Implementation confirmed all four fixes hold:
allod/archetypes#23is green on 10 checks with the fleet derivations unchanged.