Commit graph

3 commits

Author SHA1 Message Date
jedarden
2a12b6cb0a test(bf-3x4rp): add missing Stdio import to encryption test files
- Add std::process::Stdio to imports in both test files
- Update code to use imported Stdio instead of fully qualified paths
- Verify compilation succeeds with cargo check

Closes bf-3x4rp. Verification: notes/bf-3x4rp.md
2026-07-06 12:27:52 -04:00
jedarden
09d35da0a4 docs(bf-2nl4x): verify encryption test infrastructure completion
All necessary imports and test infrastructure are already in place:
- Standard library imports (fs, path, process)
- pdftract CLI imports (exit codes)
- pdftract Core imports (diagnostics, decryption errors)
- Test helpers (pdftract_bin, encrypted_fixture, assertion functions)
- Test modules (unsupported_handlers, exit_codes, password_handling, consistency)

File compiles successfully and all imports match actual crate structure.
Infrastructure was implemented in previous commit as part of bf-5for4.

Closes bf-2nl4x
2026-07-05 16:08:34 -04:00
jedarden
a0c3ebb237 feat(bf-5for4): design manifest schema for grep-corpus
- Add manifest.csv with header row: filename,source_url,page_count,file_size,checksum,license
- Update README.md with comprehensive schema documentation and field descriptions
- Schema supports provenance tracking, integrity verification, and license compliance

Closes bf-5for4
2026-07-05 12:21:25 -04:00