SQL_024_AUDIT_QUESTION_BEFORE_HISTORY_LAYER: Row-History braucht eine fachliche Audit-Frage

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

Regel

Vor Einfuehrung einer neuen Row-History-Schicht MUSS dokumentiert werden, welche konkrete fachliche Frage beantwortet werden soll, wer diese Frage stellt, welche Tabellen betroffen sind und warum bestehende Audit-, Event-, Versionierungs- oder externe Quellsystemdaten nicht ausreichen. Ohne diese Begruendung DARF keine neue History-Schicht eingefuehrt werden; stattdessen ist der bestehende Audit-Stack zu dokumentieren oder gezielt zu ergaenzen.

Reflection-Check

check:
  reflect:
    fields:
    - audit_question
    - auditor_role
    - existing_audit_sufficiency
    - selected_history_scope
    objects:
    - history_decision
    - mutable_table

Evidence

alle Regeln dieses Bereichs