Flutter Guideline: Async — Handle loading and error states. Description: Complete async UI states. Do: ConnectionState checks. Don't: Only success state. Good Example: if (snapshot.connectionState == ConnectionState.waiting). Bad Example: No loading indicator. Severity: High. Docs: .