pdftract/crates/pdftract-core/src/parser
jedarden 805c47b8ff docs(pdftract-4m8u): Add verification note for Phase 1.3 xref implementation
All 7 sub-components implemented:
- Traditional xref table parser
- Xref stream parser (PDF 1.5+)
- Hybrid file merger
- Forward scan fallback
- Incremental update chain handler
- Linearized PDF support
- Comprehensive test corpus (90 tests pass)

Acceptance criteria met:
- All Critical tests from plan Section 1.3 pass
- INV-8 maintained (no panic, verified by proptests)
- Module at crates/pdftract-core/src/parser/xref.rs
- Test fixtures for linearized, multipage, and minimal PDFs
2026-06-02 20:20:29 -04:00
..
lexer feat(pdftract-1t5sj): implement book_chapter profile with fixtures and tests 2026-05-27 22:30:09 -04:00
object feat(pdftract-2m3gl): implement PHP SDK with Packagist publishing 2026-06-01 10:27:03 -04:00
catalog.rs feat(pdftract-4li3d): implement security constraints for serve mode 2026-05-26 18:47:51 -04:00
diagnostic.rs feat(pdftract-4x0y): implement font binding and text positioning operators 2026-05-24 17:44:34 -04:00
hint_stream.rs fix(pyo3): correct extract_text_fn call in extract_markdown stub 2026-05-28 20:28:25 -04:00
inline_image.rs test(pdftract-1sxpa): complete inline image header parser implementation 2026-05-27 22:18:09 -04:00
marked_content.rs fix(pyo3): correct extract_text_fn call in extract_markdown stub 2026-05-28 20:28:25 -04:00
marked_content_operators.rs fix(pyo3): correct extract_text_fn call in extract_markdown stub 2026-05-28 20:28:25 -04:00
marked_content_stack.rs feat(pdftract-1q19p): implement OCG /OC tag tracking with is_hidden flag 2026-05-26 22:25:27 -04:00
mod.rs fix(pdftract-4pnmd): build.rs doc comment format string parsing 2026-05-28 14:36:45 -04:00
objstm.rs fix(pdftract-4pnmd): build.rs doc comment format string parsing 2026-05-28 14:36:45 -04:00
ocg.rs feat(pdftract-3s2i): implement Phase 5.5.2 validation filter 2026-05-24 04:57:17 -04:00
outline.rs wip: AcroForm improvements, debug tooling, test corpus, and fixture updates 2026-05-30 09:48:14 -04:00
pages.rs fix(pyo3): correct extract_text_fn call in extract_markdown stub 2026-05-28 20:28:25 -04:00
resources.rs feat(pdftract-3s2i): implement Phase 5.5.2 validation filter 2026-05-24 04:57:17 -04:00
secrets.rs feat(pdftract-3s2i): implement Phase 5.5.2 validation filter 2026-05-24 04:57:17 -04:00
stream.rs docs(pdftract-4m8u): Add verification note for Phase 1.3 xref implementation 2026-06-02 20:20:29 -04:00
struct_tree.rs fix(pdftract-4pnmd): build.rs doc comment format string parsing 2026-05-28 14:36:45 -04:00
xref.rs docs(pdftract-3eohy): add rustdoc examples to Glyph and Span types 2026-06-01 01:16:24 -04:00