WIP: Align signed runtime dependencies #2

Draft
erikinkinen wants to merge 1 commit from feature/posix-compat into main
Owner

Summary and rationale

Align existing dependency pins with the original signed foundation sources needed for the coordinated runtime graph. Only Cargo manifest/lock selections and the roadmap change; this repository's Rust implementation files are unchanged.

Tracking and scope

Tracks #1 and coordinated runtime adoption at erix/integration#1. Signed checkpoint: e987b7d027b8406004765e27eb2534b7b692f924. This review remains WIP while coordinated image validation is pending.

Architecture, authority and failure behavior

Dependencies retain full immutable commit selections and original Git objects. No new dependency, API, capability grant or runtime fallback is introduced. Product authority and image behavior still require validation of the complete adopted graph.

Validation evidence

The complete default/all-feature development/release matrix passes: 11 tests per configuration, rustfmt, strict applicable Clippy, supported builds and private rustdoc, with no warnings. The final roadmap wording passes Markdown and whitespace checks; executable inputs match the full-matrix snapshot. Push/review CI 23/24 passes with complete classified logs and no final warnings. No product VM, new performance result or guest build is claimed here.

Review checklist

  • Full original commit pins and a signed feature checkpoint retained.
  • Complete applicable local matrix and final documentation checks pass.
  • Rust implementation files and public API remain unchanged in this repository.
  • Complete classified push/review CI logs with no final warnings.
  • Complete coherent runtime catalog adoption and product VM acceptance.
## Summary and rationale Align existing dependency pins with the original signed foundation sources needed for the coordinated runtime graph. Only Cargo manifest/lock selections and the roadmap change; this repository's Rust implementation files are unchanged. ## Tracking and scope Tracks https://git.erikinkinen.fi/erix/lib-partition/issues/1 and coordinated runtime adoption at https://git.erikinkinen.fi/erix/integration/issues/1. Signed checkpoint: `e987b7d027b8406004765e27eb2534b7b692f924`. This review remains WIP while coordinated image validation is pending. ## Architecture, authority and failure behavior Dependencies retain full immutable commit selections and original Git objects. No new dependency, API, capability grant or runtime fallback is introduced. Product authority and image behavior still require validation of the complete adopted graph. ## Validation evidence The complete default/all-feature development/release matrix passes: 11 tests per configuration, rustfmt, strict applicable Clippy, supported builds and private rustdoc, with no warnings. The final roadmap wording passes Markdown and whitespace checks; executable inputs match the full-matrix snapshot. Push/review CI 23/24 passes with complete classified logs and no final warnings. No product VM, new performance result or guest build is claimed here. ## Review checklist - [x] Full original commit pins and a signed feature checkpoint retained. - [x] Complete applicable local matrix and final documentation checks pass. - [x] Rust implementation files and public API remain unchanged in this repository. - [x] Complete classified push/review CI logs with no final warnings. - [ ] Complete coherent runtime catalog adoption and product VM acceptance.
build: Align dependencies for coherent runtime adoption
All checks were successful
CI / markdown (push) Successful in 13s
CI / test (push) Successful in 27s
CI / markdown (pull_request) Successful in 15s
CI / test (pull_request) Successful in 30s
e987b7d027
Select the current original signed foundation commits in the existing Git
dependencies. Keep Rust implementation files unchanged and record the
separate product-image acceptance requirement in the roadmap.

The complete supported feature/profile matrix passes with formatting,
strict Clippy, unit tests, builds and private rustdoc. Product runtime
adoption remains pending the complete dependency graph.
All checks were successful
CI / markdown (push) Successful in 13s
CI / test (push) Successful in 27s
CI / markdown (pull_request) Successful in 15s
CI / test (pull_request) Successful in 30s
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/posix-compat:feature/posix-compat
git switch feature/posix-compat

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feature/posix-compat
git switch feature/posix-compat
git rebase main
git switch main
git merge --ff-only feature/posix-compat
git switch feature/posix-compat
git rebase main
git switch main
git merge --no-ff feature/posix-compat
git switch main
git merge --squash feature/posix-compat
git switch main
git merge --ff-only feature/posix-compat
git switch main
git merge feature/posix-compat
git push origin main
Sign in to join this conversation.
No description provided.