Swiftui Guideline: State — Use @EnvironmentObject for shared state. Description: App-wide state injection. Do: @EnvironmentObject for global state. Don't: Prop drilling through views. Good Example: @EnvironmentObject var settings: Settings. Bad Example: Pass settings through 5 views. Severity: Medium. Docs: https://developer.apple.com/documentation/swiftui/environmentobject.