01
Keep the platform boundary honest
Windows and Linux can author definitions, validate portable contracts, inspect generated Swift, and coordinate jobs. Signing, iOS Simulator execution, Xcode archives, and App Store artifacts must run on macOS with an appropriate Xcode toolchain.