Highlights
- Correct
swift-concurrencyguidance for measured synchronous CPU-boundDispatchQueue.concurrentPerformloops. - Distinguish task groups as an async design alternative rather than a drop-in replacement for synchronous API boundaries.
- Confine
nonisolated(unsafe)to audited local base-pointer bindings with explicit bounds, aliasing, initialization, lifetime, and cancellation requirements. - Add focused Agent Skills and Tessl regression coverage for the corrected behavior.
Validation
- Apple Swift 6.3.3 complete-concurrency validation passed for the pointer-binding pattern.
- The final blind Agent Skills remediation run passed 9/9 assertions.
- The focused Tessl scenario passed 100/100 against a clean commit.
- The tag-triggered Tessl publish workflow succeeded, and the public registry reports version 3.9.1.
See CHANGELOG.md for the full release notes.