Sweep finding: rivet distributes via npm (5 platform packages) + VS Code Marketplace, with a fully-signed GitHub Release (cosign+SHA256SUMS+SBOM+SLSA) — but it does not publish to crates.io. Under the standard, every Rust tool is on crates.io as the canonical channel.
Track B — distribution (priority):
Track A done; Track C N/A (rivet emits no wasm). Track E moderate (65/193 verifies) — improving rivet's own extraction is worthwhile but not part of this campaign's priority.
Part of the org-wide release-consistency campaign — the five-track standard is in the release-artifact-pipeline skill (plugin v0.10.0).
Coordination hub: pulseengine/pulseengine.eu#98 — if this standard does not fit this repo (you need a deviation, different sequencing, or want to sync on how a track applies), raise it there. Deviations are decided in the open at the hub, not diverged silently.
Sweep finding: rivet distributes via npm (5 platform packages) + VS Code Marketplace, with a fully-signed GitHub Release (cosign+SHA256SUMS+SBOM+SLSA) — but it does not publish to crates.io. Under the standard, every Rust tool is on crates.io as the canonical channel.
Track B — distribution (priority):
Track A done; Track C N/A (rivet emits no wasm). Track E moderate (65/193
verifies) — improving rivet's own extraction is worthwhile but not part of this campaign's priority.Part of the org-wide release-consistency campaign — the five-track standard is in the
release-artifact-pipelineskill (plugin v0.10.0).Coordination hub: pulseengine/pulseengine.eu#98 — if this standard does not fit this repo (you need a deviation, different sequencing, or want to sync on how a track applies), raise it there. Deviations are decided in the open at the hub, not diverged silently.