Commit graph

2 commits

Author SHA1 Message Date
jedarden
dd2cb0b8c9 feat(pdftract-5lvpu): implement Swift SDK subprocess templates
- 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
2026-06-01 10:47:20 -04:00
jedarden
88b4f0da27 fix(pdftract-2rc4): fix CI schema gate script and add verification note
- 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
2026-06-01 09:39:29 -04:00