Swift API Design Guidelines Apply the Swift API Design Guidelines to naming, labels, documentation, and call-site clarity. For mixed requests, handle the API-design portion here and route language/type-system work to , concurrency to , and lint configuration to . Contents - Argument Label Rules - Side-Effect Naming - Mutating and Nonmutating Pairs - Documentation Comments - Clarity and Naming - Fluent Usage and Protocols - General Conventions - Common Mistakes - Review Checklist - References Argument Label Rules Argument labels determine how a call site reads. Apply the first matching row: |…