SQL_022_HISTORY_GUI_CONTRACT: History ist mit GUI, JS und CSS gekoppelt

Severity: must. Bereich: sql-db-migrations.

Regel

Wenn History fuer Admins oder Nutzer sichtbar oder wiederherstellbar ist, MUSS ein GUI-Vertrag definiert sein: History-Liste, Revision-Detail, Vergleich, Restore-Review, Statusmeldungen, Live-Suche/Filter, nicht-modale Bedienung, JS-Adapter und CSS-Komponentenstates.

Reflection-Check

check:
  reflect:
    objects:
    - history_gui
    - restore_contract

Evidence

alle Regeln dieses Bereichs