Distribution
How this project is packaged, published and installed: the platforms a release builds, the artifact names the one naming function derives, the installer's canonical command, the releases that were published, and what this build itself is. Every answer comes from share/distribution.yaml and the release records; no surface here states a fact of its own.
How this project is packaged, published and installed: the platforms a release builds, the artifact names the one naming function derives, the installer's canonical command, the releases that were published, and what this build itself is. Every answer comes from share/distribution.yaml and the release records; no surface here states a fact of its own.
- module distribution
- builtin
- behaviorally_verified
- 5 capabilities
Capabilities
Each composed in this module's file; each with its own page.
distribution.artifactThe archive name a target and a tag derive, the directory it unpacks into, and where a release publishes it. The one naming function answers; the release pipeline asks it rather than composing a name in a workflow file.query · behaviorally_verified · majordomus_artifact · GET /api/v1/distribution/artifactdistribution.buildWhat this executable is: the version of the crate it was built from, the Rust target triple, the profile, and the commit — all compiled in at build time, so an installed binary answers without a repository, a toolchain or git.query · behaviorally_verified · majordomus_build · GET /api/v1/distribution/builddistribution.modelThe one-line install command, where an installation goes, and every declared target with the artifact name it derives. This is what the installation page, the landing page's install block and the cockpit's install card render; none of them holds a platform list of its own.query · behaviorally_verified · majordomus_distribution · GET /api/v1/distributiondistribution.releasesEvery release this repository recorded, newest first, and the one an unpinned installation resolves to: the highest version among the stable, unwithdrawn records. The pointer is derived here and never authored anywhere.query · behaviorally_verified · majordomus_releases · GET /api/v1/distribution/releasesdistribution.statusWhether a machine that has never seen this project can install it right now with the advertised one-line command, and when it cannot, which link in the chain is missing and what changes it. Derived from the distribution model and the release records alone: it reaches no network, so it is as fast as any other local query and answers offline. The served bytes are proved by the release pipeline's smoke phase, not guessed at here.query · behaviorally_verified · majordomus_install_status · GET /api/v1/distribution/status