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_tableEvidence
- LOCAL_OBSERVABILITY
- LOCAL_SECURITY
- LOCAL_PHP_SPECS, Lokale PHP YAML Library