Give the pre-push:rust task highest priority (10) so it jumps
ahead of background builds in the cargo concurrency group queue.
Replace the custom TypeScript check-versioning-invariants script
with the native pnpm change check command, which now validates
pending change intents in addition to version invariants.
Add a Rust CI / Change Check job that runs pnpm change check on
every PR that touches .changeset/ or Rust sources, closing the
gap where a Rust-only PR with a malformed changeset was caught
only at release time.