9de7862a29
Why: RpcFrameEncoder serializes normal frames once for protocol routing and again for output, while v2 snapshots serialize message payloads separately. Changes: - Feed the existing JSON into frame-size enforcement. - Build v2 message snapshots from the serialized frame. Evidence: - End-to-end paired medians improved 10.72% for v1 and 15.72% for v2 across 25 pairs, with identical output hashes. Refs #8118