Commit graph

2 commits

Author SHA1 Message Date
jedarden
1132781b92 docs(pdftract-400): add verification note for Phase 5.1 Page Classification coordinator
All acceptance criteria verified:
- All 5 child beads closed
- PageClass enum + PageClassification struct implemented
- Critical tests implemented (Vector, Scanned, BrokenVector, Hybrid)
- page_type JSON mapping table implemented (includes broken_vector)
- Classifier is reproducible (deterministic, BTreeSet for hybrid_cells)
- Performance test ensures < 5 ms/page

Schema verified: broken_vector is valid page_type in docs/schema/v1.0/pdftract.schema.json

Closes pdftract-400
2026-06-01 13:40:03 -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