Keep cmux's Swift packages layered and testable.
Guides Swift changes in cmux toward layered, testable packages with documented APIs and disciplined concurrency.
When to use it
Use before adding or meaningfully rewriting Swift files, packages, coordinators, services, repositories, or public package APIs.
It changes how the agent adds and rewrites Swift code in cmux by applying package architecture, documentation, testability, and concurrency rules.
What you provide
Xcode 26 is the pinned toolchain for CI, releases, and the iOS app.
No additional actions listed.