- Add --pages flag to insert <!-- Page N --> markers between pages - Add --select-pages flag to process only specific pages (e.g. 1,3,5-10) - Wire MarkdownOptions and page filter through process_pdf_with_config - Fix fuzzy CMap matching that caused Cyrillic substitution on Latin text - Fix whitespace Tj items not advancing text matrix (broke gap detection) - Tighten single-char fragment join threshold from 0.25 to 0.20 - Gitignore debug/diagnostic binaries and remove tracked ones Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>