review(p6-3): 회차 2 — image_prep 회귀 테스트 + doc 일반화
- src/image_prep.rs:
• 신규 unit 테스트 6건 — PNG passthrough (zero-decode + 바이트
동일성), JPEG → PNG 재인코딩, 1px 후행 클램프 (max=1601 / long=4001
irrational scale), aspect ratio (4:3 보존, 2% 이내), 손상 PNG
Err, 인식 불가 바이트 Err.
• 모듈 doc-comment 의 \"send to vision models\" 표현을 \"image-to-LM
pipeline / channel\" 으로 일반화. 미래 PDF / video keyframe 등
호출자가 doc 만 보고 호출 의도 파악 가능.
cargo test -p kebab-parse-image — 48 pass + 2 ignored
(19 unit (+6 image_prep) + 12 P6-1 + 8 P6-2 + 9 P6-3).
cargo clippy -p kebab-parse-image --all-targets -- -D warnings — pass.