Commit graph

1 commit

Author SHA1 Message Date
jedarden
80ad0b5cb4 feat(pdftract-3gf5t): implement walkdir folder traversal for grep
Add path expansion module (expand.rs) with:
- FileWorkItem and PathOrUrl types for work items
- expand_paths() function for directory traversal via walkdir
- Case-insensitive *.pdf filtering
- Hidden directory skip (. prefix)
- Remote URL support when feature enabled
- bytes_total calculation for progress reporting

Fix event.rs should_skip_confidence() for proper NaN handling.

All 130 grep tests pass. See notes/pdftract-3gf5t.md for details.
2026-05-26 17:42:27 -04:00