JS_046_HISTORY_UI_AS_PRESENTATION_ADAPTER:

Severity: blocker. Bereich: js.

Regel

(kein Regeltext)

Reflection-Check

check:
  fail: JS berechnet Restore-Fachlogik, schreibt History direkt, vergleicht unsichere
    DOM-Texte oder umgeht PHP-Policies.
  pass: History-JS kapselt Fetch in history-api, rendert Revisionen/Diffs, verwaltet
    UI-State und ruft Restore-Endpunkte nur nach Review auf.
  remediation: History als Feature mit api/state/ui/events splitten; PHP bleibt authoritative
    fuer Restore, Rechte und Konflikte.
  type: js_module

Evidence

alle Regeln dieses Bereichs