| Problem | The slice solves a named product problem. |
| Tokens | Semantic tokens support the slice without raw one-offs. |
| Component | API exposes intent and hides implementation details. |
| States | Default, hover, focus, disabled, loading, empty, or error states are defined as relevant. |
| Content | Labels, actions, helper text, and errors have rules and examples. |
| Accessibility | Keyboard, focus, names, roles, contrast, and recovery are covered. |
| Docs | Usage, anti-examples, implementation, and migration guidance exist. |
| Governance | Teams know how to propose changes. |