Concurrency
The Task Is Not the Unit of Work — Ownership, Isolation, and Cancellation Beyond async/await
Swift's concurrency checks make code thread-safe, but who owns an operation and how long it lives are architectural decisions — not something to inherit from a view's lifecycle.