Two unchanged fixtures at Bun pin 4982b91 require mutually exclusive ERR_OUT_OF_RANGE messages for the same HTTP/2 close-code validation. js/node/http2/node-http2.test.js (stream.close/request.close range cases, including req.close(2 ** 32) near line 2119) requires It must be >= 0 and <= 4294967295. js/node/test/parallel/test-http2-client-rststream-before-connect.js and test-http2-invalidargtypes-errors.js require It must be >= 0 && <= 4294967295 for the same call.
The common native range formatter produces the Bun form. Switching it to the Node spelling clears imported Node cases but fails two cases in the complete original Bun HTTP/2 suite (285 pass / 6 skip / 2 fail). The runtime will preserve the established Bun contract. No filename-sensitive messages, fixture-sensitive branches, test edits or passing credit for the incompatible assertions will be used.
This is a concrete verification conflict under #66/#867, not proof of full suite parity. Resolution needs an authoritative upstream expectation reconciliation while preserving the logical invalid-input behavior. Both original source hashes and failing executions are being retained in the HTTP/TLS ownership evidence.