JS_033_STATUS_MESSAGES_PROGRAMMATIC:

Severity: blocker. Bereich: js.

Regel

(kein Regeltext)

Reflection-Check

check:
  applies_when: behavior in ['async_save','upload','live_search','delete','autosave','theme_save']
  fail: Dynamischer Status erscheint nur visuell oder verschwindet ohne AT-Ankuendigung.
  pass: Laden, Erfolg, Fehler und leere Ergebnisse sind sichtbar und per role=status/alert
    oder aria-live programmatisch bestimmbar.
  remediation: Statusregion pro Feature definieren; nicht fuer jede Kleinigkeit Fokus
    verschieben.
  type: gui_behavior

Evidence

alle Regeln dieses Bereichs