React Guideline: State — Use useReducer for complex state. Description: Complex state logic benefits from reducer pattern. Do: useReducer for state with multiple sub-values. Don't: Multiple useState for related values. Good Example: useReducer with action types. Bad Example: 5+ useState calls that update together. Severity: Medium. Docs: https://react.dev/reference/react/useReducer.