- Add Pdftract.swift.tera for main public API with type aliases
- Update Methods.swift.tera with async throws functions and AsyncThrowingStream for streaming
- Update Errors.swift.tera with 8 error types implementing LocalizedError
- Update Types.swift.tera with Source enum, Options structs, and all Codable types
- Update ConformanceTests.swift.tera with XCTest-based conformance suite
- Update README.md.tera with full documentation (install, usage, error handling)
- Update Package.swift.tera with macOS(.v13) and Linux platform support
Closes pdftract-5lvpu
- Fix ci/schema-gate.sh: Remove --lib --bins flags from cargo test command
The incorrect flags caused the test output parsing to fail, reporting
false negatives. Changed to 'cargo test --test json_schema'.
- Add notes/pdftract-2rc4.md: Verification note documenting all acceptance
criteria status. All criteria PASS: schema generation, migration tooling,
CI gate, and validation tests all functional.
Closes pdftract-2rc4