Replace hardcoded max_pages_to_sample with a ScanStrategy enum that supports EarlyExit (default), Full, Sample(n), and Pages(vec) modes. Add process_pdf_with_config and process_pdf_mem_with_config to the public API. Update README with usage examples and strategy docs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>