clippy needless_range_loop (rust 1.97) flagged the loops in ldpc_check and ldpc_decode that use a range only to index one array. Replace them with iterator/enumerate forms. The belief-propagation loops that index several arrays by the same variable are left as-is (not flagged). Behaviour is unchanged; the transformations are index-for-index equivalent. Verified the lib compiles and is clippy-clean; the crate's LDPC tests run in the CI test job (they need a dev-dependency not available in the local offline sandbox). Assisted-By: Claude Code (claude-opus-4) Claude-Session: https://claude.ai/code/session_01NFpGtGTWUEYXLwZeZs2RAV Signed-off-by: Stan Grams <sjg@haxx.space>