Flutter Guideline: State — Prefer Riverpod or Provider. Description: Recommended state solutions. Do: Riverpod for new projects. Don't: InheritedWidget manually. Good Example: ref.watch(myProvider). Bad Example: Custom InheritedWidget. Severity: Medium. Docs: https://riverpod.dev/.