FUI1001: Component should use the canonical primitive
seriousThe component usage does not match the canonical primitive selected for this design-system role.
Details
diagnostic
{
"code": "FUI1001",
"ruleId": "components/non-canonical",
"category": "Canonical Usage",
"defaultSeverity": "serious",
"lifecycle": "experimental",
"fixAvailable": true,
"evidenceRequired": true
}Guidance
Use the canonical component for this primitive role so generated UI, human-authored UI, and governance reports converge on one implementation.
Replace the non-canonical component with the approved primitive named by the finding. If the usage is intentional, record a time-limited suppression with a reason.