Noted in M23 (dmd): run cargo-semver-checks over the generated interface crates (signet-signer-interface, xcall-target-interface) in CI, now that the gate ladder exists (.github/workflows/ci.yml). An interface crate's surface is governed by the callee's deployed artifact, so a semver break there is a wire-compat event, not a refactor.
Reasoning of record: milestones.org M23 "NOTED, NOT YET"; notes/interface-crates.org.
Noted in M23 (dmd): run cargo-semver-checks over the generated interface crates (
signet-signer-interface,xcall-target-interface) in CI, now that the gate ladder exists (.github/workflows/ci.yml). An interface crate's surface is governed by the callee's deployed artifact, so a semver break there is a wire-compat event, not a refactor.Reasoning of record: milestones.org M23 "NOTED, NOT YET";
notes/interface-crates.org.