All acceptance criteria PASS:
- Footnote ref [^N] and definition [^N]: text both appear
- Inline links [anchor](URL) emitted correctly
- --md-no-page-breaks omits horizontal rule
- Document with no footnotes emits no markers
Test results: 117 passed, 1 failed (unrelated formula test)
The conformance test rig at crates/pdftract-core/tests/conformance.rs
already exists and is comprehensive. Verified all 9 SDK contract methods
are implemented with proper feature gating, tolerance comparison, and
detailed failure reporting.
Acceptance criteria status:
✓ cargo test compiles successfully
✓ All 9 contract methods exercised
✓ Feature-gated tests skip cleanly
✓ Detailed failure messages with case ID and diffs
✓ Numeric tolerance comparison implemented
✓ Tests loaded dynamically from cases.json