Commit graph

3 commits

Author SHA1 Message Date
jedarden
ad29d9dadc fix(pdftract-1j0f8): prevent newline accumulation in CLI reference generator
The gen-cli-reference binary was accumulating extra blank lines after
the <!-- AUTOGEN END --> marker on each regeneration because it
preserved all content after the marker (including leading whitespace)
and then added its own newlines.

Fix: Trim leading whitespace from hand-curated content before appending.

Also regenerated cli-reference.md to remove accumulated blank lines.

Closes pdftract-1j0f8
2026-06-08 16:00:28 -04:00
jedarden
1c6f26ecaa fix(bf-4mkhv): clean up unused imports in hash.rs
The bead description mentioned compile errors in hash.rs from API drift,
but those errors were either already fixed or misattributed. The API usage
was already correct:
- compute_fingerprint already takes 3 arguments with source
- len() already propagates Result with ?
- read_at method already used correctly
- Catalog fields accessed via trailer correctly

Only cleanup: removed unused std::fs::File and std::io imports.

Verification: notes/bf-4mkhv.md
2026-06-01 09:43:48 -04:00
jedarden
62a36ea756 docs(pdftract-3eohy): add rustdoc examples to Glyph and Span types
- Add worked example to Glyph struct showing all 11 fields
- Add worked example to Span struct showing all 10 fields
- Examples use rust,no_run for internal dependencies
- cargo doc passes with docs.rs feature set
- Verification note added at notes/pdftract-3eohy.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 01:16:24 -04:00