Resolve -D warnings under Rust 1.95 clippy:
- simd_cdc.rs: use compound assignment in unit test; document and
scope-allow too_many_arguments on the SIMD inner-loop helper
(each parameter is a distinct cursor/limit on the hot path).
- merkle.rs: drop `(usize).max(0)` which is always \u22650.
- benches: factor `fn(usize) -> Vec<u8>` into a `DataGen` type alias
to satisfy clippy::type_complexity.
No behavioral changes; all workspace tests pass.
Runs cargo fmt --all; all 573 tests still passing, clippy still clean.
No logic changes — formatting only.
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>