Commit graph

3 commits

Author SHA1 Message Date
jedarden
8379cfc8cc docs(pdftract-5lvpu): update Swift SDK verification note with regenerated code status
Regenerated Swift SDK using code generator (pdftract sdk codegen --lang swift).
Generated pdftract-swift/ directory with:
- 9 contract methods in Sources/PdftractCodegen/Methods.swift
- 8 error types in Sources/PdftractCodegen/Errors.swift
- Source, Options, and basic types in Sources/PdftractCodegen/Types.swift
- Package.swift with macOS 13+ and Linux platform support
- README.md with iOS documented as unsupported
- ConformanceTests.swift for SDK conformance testing

Acceptance criteria:
-  SPM package consumable
-  9 contract methods exposed
-  8 error cases defined
-  iOS documented as unsupported
-  CI workflow configured (.ci/argo-workflows/pdftract-swift-publish.yaml)
-  AsyncThrowingStream cancellation support
- ⚠️ WARN: swift test cannot run locally (Swift not installed)

Swift SDK is ready for v1.1+ release. Package will be published to
github.com/jedarden/pdftract-swift (separate repo) via Argo workflow.

Closes pdftract-5lvpu
2026-06-01 13:40:03 -04:00
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
62a36ea756 docs(pdftract-3eohy): add rustdoc examples to Glyph and Span types
- Add worked example to Glyph struct showing all 11 fields
- Add worked example to Span struct showing all 10 fields
- Examples use rust,no_run for internal dependencies
- cargo doc passes with docs.rs feature set
- Verification note added at notes/pdftract-3eohy.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 01:16:24 -04:00