Commit Graph

4 Commits

Author SHA1 Message Date
admin
deb5321a8a fix: skip corrupt/unreadable images instead of aborting scan
- scan_images now warns and continues on decode errors
- new test: scan_skips_corrupt_image_files
- 21 tests passing
2026-04-27 23:51:10 +00:00
admin
226a5e7e8f docs: add README with usage instructions, threshold guide, project structure 2026-04-27 23:38:45 +00:00
admin
e1f8201b5c feat: complete image phase - SHA-256 exact + dHash perceptual duplicate detection
- lib.rs: scan_images, compute_dhash, hamming, find_duplicate_groups
- main.rs: CLI with folder arg and optional hamming threshold
- 13 unit tests: hamming, is_image_path, dhash, find_duplicate_groups
- 7 integration tests: real files, empty dir, cropped, non-image exclusion,
  subdirectory recursion, single file, CLI binary output
- All 20 tests passing
2026-04-27 23:33:27 +00:00
admin
71c8df2de5 Initial commit 2026-04-27 22:41:06 +00:00