v3.1-b616763
Move private Logger instances from file scope into class bodies so Swift can infer them as nonisolated Sendable let properties, allowing access from nonisolated delegate methods without actor isolation errors. Also capture xprotectEntries.count in a local before super.init() to avoid implicit self capture before initialisation completes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>