Skip to content

execution: persist exact-first cold-boot consumers - #766

Open
zibi-pplx wants to merge 1 commit into
codex/node-compatible-selectionfrom
codex/persist-cold-boot-consumers
Open

zibi-pplx wants to merge 1 commit into
codex/node-compatible-selectionfrom
codex/persist-cold-boot-consumers

Conversation

@zibi-pplx

@zibi-pplx zibi-pplx commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Route unpinned scratch builds through configured-default selection. Derived builds and new node-local cold sandboxes prefer the source environment and use a compatible allowed fallback only if the source is revoked or unavailable. Persist the selected consumer before effects while keeping the template producer immutable. Explicit requests and existing sandbox stop/start remain exact.

Allow an implicit node-local Create to reach compatible selection without first requiring permission for its revoked source. Cluster-owned creation, pools and base snapshots keep their placement-bound behavior; shared fleet defaults remain E0 pending placement integration.

Validation: affected libraries compiled offline on the updated stack. Added a revoked-source Create regression alongside existing selected-consumer persistence coverage. Full tests and Linux/KVM validation remain with CI.

@zibi-pplx
zibi-pplx added this pull request to stack #768 October 21, 2026 07:56
@zibi-pplx
zibi-pplx force-pushed the codex/persist-cold-boot-consumers branch from 0bf7739 to 448358e Compare October 21, 2026 13:40
@zibi-pplx zibi-pplx changed the title execution: select and persist compatible cold-boot consumers execution: persist exact-first cold-boot consumers Oct 21, 2026
@zibi-pplx
zibi-pplx removed this pull request from stack #768 October 21, 2026 13:44
@zibi-pplx
zibi-pplx added this pull request to stack #779 October 21, 2026 13:45
@zibi-pplx
zibi-pplx force-pushed the codex/persist-cold-boot-consumers branch from 448358e to 9baab33 Compare October 21, 2026 13:51
Route unpinned scratch builds through configured-default selection. Derived builds and new node-local cold sandboxes prefer the source environment and use a compatible allowed fallback only if the source is revoked or unavailable. Persist the selected consumer before effects while keeping the template producer immutable. Explicit requests and existing sandbox stop/start remain exact.

Allow an implicit node-local Create to reach compatible selection without first requiring permission for its revoked source. Cluster-owned creation, pools and base snapshots keep their placement-bound behavior; shared fleet defaults remain E0 pending placement integration.

Validation: affected libraries compiled offline on the updated stack. Added a revoked-source Create regression alongside existing selected-consumer persistence coverage. Full tests and Linux/KVM validation remain with CI.
@zibi-pplx
zibi-pplx force-pushed the codex/persist-cold-boot-consumers branch from 9baab33 to 93f2571 Compare October 21, 2026 13:52

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