Documents that the extract_text PyO3 entry point was already
implemented in extract_text.rs and exposed in lib.rs. This bead
only fixed a minor compilation bug where extract_markdown was calling
the wrong function name.
Acceptance criteria:
- Returns PyString (PASS)
- Matches CLI output (PASS)
- Supports pages kwarg (PASS)
- GIL release during extraction (PASS)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>