Sweep finding: synth is the canonical Track-A reference (full cosign+SHA256SUMS+SBOM+SLSA), publishes to crates.io, and has strong rivet extraction (141 verifies, full TR coverage). The only standard gap is the npm channel.
Track B — distribution:
Track A done (you're the reference). Track C N/A for output — synth transcodes wasm→native objects, not wasm. (Optional, out of campaign scope: scry could analyze synth's wasm input — raise at the hub if wanted.) signing-e2e.yml correctly stays a user-feature test, not self-signing.
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: synth is the canonical Track-A reference (full cosign+SHA256SUMS+SBOM+SLSA), publishes to crates.io, and has strong rivet extraction (141
verifies, full TR coverage). The only standard gap is the npm channel.Track B — distribution:
synth-cli(rivet'srelease-npm.ymlis the pattern).Track A done (you're the reference). Track C N/A for output — synth transcodes wasm→native objects, not wasm. (Optional, out of campaign scope: scry could analyze synth's wasm input — raise at the hub if wanted.)
signing-e2e.ymlcorrectly stays a user-feature test, not self-signing.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.