Skip to content

chore(deps): pin nexum-runtime and videre v0.1.0 at nxm-rs - #700

Merged
mfw78 merged 1 commit into
mainfrom
chore/sibling-repos-moved
Oct 13, 2026
Merged

mfw78 merged 1 commit into
mainfrom
chore/sibling-repos-moved

Conversation

@mfw78

@mfw78 mfw78 commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

nexum-runtime and videre moved to the nxm-rs organization, and videre took the name videre (it was videre-nexum-module). Each now has a v0.1.0 tag. This repository stays in nullislabs and follows both, so that it can get its own v0.1.0 tag.

What changes

  • The ten nexum-runtime pins name https://github.com/nxm-rs/nexum-runtime at 1010d8402b9c902388938834936dfe8a055cbe57, the commit of its v0.1.0 tag.
  • The eight videre pins name https://github.com/nxm-rs/videre at 0a187869a372369928427ccbfc543bc3bcf73afc, the commit of its v0.1.0 tag.
  • Cargo.lock follows. The only lines that change are the 24 source lines of the two repositories: 19 packages from nexum-runtime and 5 from videre. No crate version changes. videre at that commit already names the new runtime location, so the graph has one source for the runtime crates.
  • wit/deps.toml and wit/deps.lock name the archives of the same two commits, with new digests. The archive of videre has a new root directory after the rename, so its three prefixes change too. The vendored WIT files under wit/deps/ do not change.
  • The links to the runtime handbook, the tutorial, the SDK guide and the sibling repositories in README.md, AGENTS.md, the Dockerfile comment and the four guides under docs/ name the new locations.
  • The licence identifier is AGPL-3.0-or-later, the current SPDX form, as nexum-runtime and videre declare it.

What does not change

No source file changes. The lines that name this repository, the image ghcr.io/nullislabs/shepherd, the Kustomize remote base and the cow-rs pin stay as they are, because none of those moved.

How it was checked

Run locally on the branch, in the dev shell, with CI=1:

  • just ci: format, lint, the guest builds, 246 tests passed with no skip for a missing artefact, the docs build, and the orderbook-only check.
  • wit-deps update with wit-deps 0.6.0: the digests match and the vendored tree does not change.
  • cargo metadata --locked: the lockfile agrees with the manifests.
  • A search of the tracked files outside Cargo.lock finds no nullislabs/nexum-runtime, no nullislabs/videre and no videre-nexum-module.

AI Assistance: Claude Code used for the re-pin, the WIT pins, the lockfile update, the checks and this description.

nexum-runtime and videre moved to the nxm-rs organization, and videre took the name `videre` (it was `videre-nexum-module`).
Each has its first version tag.
This repository stays where it is and follows both.

The ten nexum-runtime pins name github.com/nxm-rs/nexum-runtime at 1010d84, the commit of its v0.1.0 tag.
The eight videre pins name github.com/nxm-rs/videre at 0a18786, the commit of its v0.1.0 tag.
Cargo identifies a git source by its URL, and videre at that commit already names the new runtime location, so the graph keeps one copy of the runtime crates.

`wit/deps.toml` and `wit/deps.lock` name the archives of the same two commits.
The archive of videre has a new root directory after the rename, so its prefixes change with its digests.
The vendored WIT files do not change.

The links to the runtime handbook and the sibling repositories in the README, the guides and the Dockerfile name the new locations.

Set the licence identifier to AGPL-3.0-or-later, the current SPDX form, as nexum-runtime and videre declare it.

AI Assistance: Claude Code used for the re-pin, the WIT pins, the lockfile update and the checks.
@mfw78
mfw78 merged commit c0f825d into main Oct 13, 2026
7 checks passed
@mfw78
mfw78 deleted the chore/sibling-repos-moved branch October 13, 2026 00:24
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