pdftract/crates
jedarden e1da95c730 feat(pdftract-5calf): implement outline traversal with UTF-16BE BOM detection
Add verification note for outline traversal implementation. The
implementation was already complete in outline.rs; this commit adds
required imports for test code and documents the verification.

Acceptance criteria:
- PASS: 3-level bookmark hierarchy test
- PASS: UTF-16BE BOM detection (0xFE 0xFF)
- PASS: PDFDocEncoding decoding (Latin-1 + spec Table D.2 overrides)
- PASS: /Count handling (positive=expanded, negative=collapsed)
- PASS: Destination /XYZ parsing with page index and anchor
- PASS: Cycle detection (STRUCT_CIRCULAR_REF diagnostic)
- PASS: proptest fuzzing (no panics, INV-8 maintained)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 18:49:52 -04:00
..
pdftract-cer-diff fix(pdftract-2t9): update regression-corpus step image and secret 2026-05-18 01:20:53 -04:00
pdftract-cli docs(pdftract-49f8): establish Cargo.lock policy and documentation 2026-05-20 18:13:14 -04:00
pdftract-core feat(pdftract-5calf): implement outline traversal with UTF-16BE BOM detection 2026-05-20 18:49:52 -04:00
pdftract-py docs(pdftract-49f8): establish Cargo.lock policy and documentation 2026-05-20 18:13:14 -04:00