Why this shape: Go keeps parity with upstream features and release cadence; Rust callers get a normal crate API without maintaining a full native port of the core.