- merge.rs: deref Hash (Copy) instead of `.clone()` (4 sites).
- policy.rs: build RepoPolicy with struct-update syntax instead of
Default::default() + reassignment.
- eval_suite.rs: std::slice::from_ref(&v) instead of &[v.clone()] (2 sites).
- morph-cli main.rs: drop duplicated #[allow(clippy::too_many_arguments)]
and an orphan doc-comment block whose function had been deleted.
- morph-cli build.rs: emit #[allow(non_snake_case)] on every generated
spec_* test so spec names that embed acronyms (HEAD) keep mirroring
the YAML source for greppability without tripping nonstandard_style.
cargo clippy --workspace --all-targets is now silent. Test counts
unchanged: 1171 passed, 0 failed, 16 ignored.
Co-authored-by: Cursor <cursoragent@cursor.com>