FUI8001: Event handler prop is blocked

serious

A component prop includes an event handler that project safety policy does not allow.

Details

diagnostic
{
  "code": "FUI8001",
  "ruleId": "safety/block-event-handlers",
  "category": "Safety",
  "defaultSeverity": "serious",
  "lifecycle": "experimental",
  "fixAvailable": true,
  "evidenceRequired": true
}

Guidance

Move the behavior into an approved component API or a reviewed interaction wrapper.

This rule prevents generated or copied UI from attaching unreviewed side effects directly to design-system components.