Sub-issue of #251 (epic #247, workstream C). Make it unmergeable.
- Consolidate the Rust + JS halves under one named required check (
wire-compat).
- Document the gate and the readers-first rollout rule in CONTRIBUTING.md (a red gate means: make the change genuinely additive, or ship read support a release ahead of the write flip).
- Branch protection (requiring the check on main PRs) is an admin action — flagged for the maintainer once the check exists.
Done when: wire-compat appears as a single status on PRs and branch protection lists it as required.
Sub-issue of #251 (epic #247, workstream C). Make it unmergeable.
wire-compat).Done when:
wire-compatappears as a single status on PRs and branch protection lists it as required.