Wrap the partNumber reader path assertion fields in an expectation struct so the helper stays within the clippy argument limit.
Co-Authored-By: heihutu <heihutu@gmail.com>
Add decode-error metrics for internode msgpack/json compatibility paths, extend the mixed fallback e2e assertions for transitioned multipart partNumber reads, and cover manual transition async status polling plus inactive-owner status behavior.
Co-Authored-By: heihutu <heihutu@gmail.com>