Skip to content

[skip ci] Reconcile and guard locked dependency metadata - #139

Merged
szmyty merged 1 commit into
mainfrom
codex/137-03-lock-metadata-20261113
Nov 14, 2026
Merged

szmyty merged 1 commit into
mainfrom
codex/137-03-lock-metadata-20261113

Conversation

@szmyty

@szmyty szmyty commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

Relates to #137, checkpoint 3. Stacked after #138.

Retains the existing lock byte-for-byte and makes the metadata guard explicit. Adds task ci:lock and --locked metadata resolution in the existing CI lanes; compiler/test commands that previously allowed lock mutation now retain --locked. There is no new CI trigger, job or sibling runtime dependency.

Validation: Cargo metadata refresh and a subsequent explicit-version update --workspace --locked --offline succeeded without changing the resulting lock SHA-256. All five owning lockfiles were inspected/resolved across the suite; this PR includes the owning observations in docs/work/137/03-lock-metadata.json. This does not compile products, run build scripts, tests, Clippy, native providers or hosted CI. The maintainer selected generated-source maintenance for this checkpoint; tools were installed privately for metadata/formatting only.

No Cargo manifest requirement, feature, MSRV or native authority-gate changes. Successful resolution is not proof that every locked crate compiles on the promised MSRV or that Actions is green. Locked build/conformance acceptance remains deferred and the issue stays open. [skip ci]

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