Swift Concurrency Overview This skill provides guidance for writing thread-safe Swift code using modern concurrency patterns. It covers three main workflows: building new async code, auditing existing code for issues, and refactoring legacy patterns to Swift 6+. Core principle : Isolation is inherited by default. With Approachable Concurrency, code starts on MainActor and propagates through the program automatically. Opt out explicitly when needed. Workflow Decision Tree Building Workflow When writing new async code, follow this decision process: Step 1: Determine Isolation Needs Step 2: Desi…