Context
Evaluate SwiftPM-compatible zstd integrations: zstd-swift, SwiftZstd, or raw C-shim over libzstd. Produces an ADR in docs/adr/0001-zstd-choice.md. New dependency requires explicit user approval before being added to Package.swift.
Acceptance criteria
Files to touch (estimate)
best-effort estimate; agent refines during implementation
Implementation notes
n/a
Dependencies
None.
Safety checklist
See .github/ISSUE_TEMPLATE/task.yml — tick applicable invariants in the issue if any destructive path is touched.
Definition of Done
Context
Evaluate SwiftPM-compatible zstd integrations:
zstd-swift,SwiftZstd, or raw C-shim overlibzstd. Produces an ADR indocs/adr/0001-zstd-choice.md. New dependency requires explicit user approval before being added to Package.swift.Acceptance criteria
Files to touch (estimate)
best-effort estimate; agent refines during implementation
Implementation notes
n/a
Dependencies
None.
Safety checklist
See
.github/ISSUE_TEMPLATE/task.yml— tick applicable invariants in the issue if any destructive path is touched.Definition of Done