cyberneticlibrary

Migrate to Swift 6.2 concurrency

swift-concurrency-6-2skillsetup L20
Sheshiyer/skill-clusters
What it does

Adopt Swift 6.2 concurrency features (strict concurrency checking, nonisolated)

Best for

Swift projects adopting strict concurrency (6.2+) and needing systematic data-race elimination.

Inputs
  • · Swift source files
  • · Concurrency warnings (from compiler)
Outputs
  • · refactored code with actor isolation
  • · data-race elimination
Requires
  • · Swift 6.2 compiler
  • · strict concurrency mode
Preconditions

Swift 6.2+; project has concurrency warnings; actors/MainActor understanding

Failure modes
  • · circular actor dependency
  • · MainActor assumption breaks async context
  • · nonisolated misuse
Trust signals
  • · Swift 6.2 feature reference
  • · actor isolation pattern
  • · strict mode compliance