Commit graph

2 commits

Author SHA1 Message Date
jedarden
91e17d5029 docs(pdftract-35byi): update verification note with current fixture count
- Update fixture count from 1 to 5
- Add EC-04-rc4-encrypted.pdf, EC-05-aes128-encrypted.pdf, sample.pdf, valid-minimal.pdf
- All tests pass (6 passed, 1 ignored)
2026-06-01 02:38:31 -04:00
jedarden
9b13aa6b72 docs(pdftract-35byi): add verification note for JSON schema validator
The JSON Schema validator integration was already complete in the codebase:
- Test file: crates/pdftract-core/tests/json_schema.rs (414 lines)
- Schema loaded from committed docs/schema/v1.0/pdftract.schema.json
- jsonschema crate v0.26 in dev-dependencies
- Fixture auto-discovery from tests/fixtures/json_schema/
- CI integration via cargo test in test-glibc/test-musl templates

All acceptance criteria PASS:
- cargo test --test json_schema passes (6 tests)
- Fixtures auto-discovered on each run
- Clear error messages with JSON path + schema rule
- Integrated into pdftract-ci Argo Workflow
2026-06-01 01:37:51 -04:00