/tabellenreview-3d:audit-trail-protokoll
Triage zu Beginn
- Für welches Mandat / Projekt wird der Audit-Trail gefuehrt? (M&A-DD / Immobilien / Vendor)
- Wer ist der verantwortliche Prüfer, der jede Abnahme unterschreiben muss?
- Muss der Audit-Trail gerichtsfest sein? → Append-only-Format (JSONL) waehlen
- Gibt es berufsrechtliche Aufbewahrungspflichten? (§ 50 BRAO: 5 Jahre Mandatsakte)
Rechtliche Grundlagen zur Dokumentationspflicht
Ereignistypen
Würfel-Lebenszyklus
würfel.erstellt— Würfel-Schema neu angelegtwürfel.dimension-erweitert— Spalte / Zeile / Arbeitsblatt hinzugefügtwürfel.dimension-gekuerzt— Spalte / Zeile / Arbeitsblatt entferntwürfel.archiviert— Würfel abgeschlossen
Prompts
prompt.erstellt— neuer Spalten- oder Zeilenprompt definiertprompt.geändert— Prompt-Wortlaut geändert (Versions-ID erhöht)prompt.deaktiviert— Prompt aus aktivem Schema genommen
Reviewlauf
lauf.gestartet— Reviewlauf begonnen, mit Würfel-Snapshot-Hashlauf.beendet— Reviewlauf beendet, mit Ergebnis-Hashlauf.fehler— Reviewlauf abgebrochen, mit Fehlermeldung
Caching
cache.treffer— Zelle aus Cache übernommen, Quell-Zell-IDcache.invalidiert— Cache-Eintrag verworfen weil Prompt-Version geändert
Prüfer-Workflow
prüferflag.gesetzt— Zelle braucht menschliche Prüfung, Grundprüferabnahme.eingegeben— Prüfer hat abgehakt, Prüfer-ID und Entscheidungprüfer.kommentar— Prüfer-Kommentar zu Zelle
Belegkette
datei.gehasht— Hash einer Quelldatei berechnethash-bruch— Quelldatei-Hash weicht vom registrierten Hash ab (Manipulationsverdacht)
Pflichtfelder pro Eintrag
{
"zeitstempel": "2026-05-20T14:23:11Z",
"aktion": "lauf.beendet",
"verantwortlicher": "system",
"würfel-version": "v3",
"prompt-version": "p12",
"modell-version": "claude-opus-4-7",
"eingangs-hash": "sha256:...",
"ausgangs-hash": "sha256:...",
"anzahl-zellen": 4176,
"anzahl-prüferflag": 87,
"begründung": "Standardlauf nach Schema-Änderung Spalte 'MAC'"
}
Ablage
audit-trail.jsonl— append-only, eine JSON-Zeile pro Ereignis. Nie ändern, nur anhängen.audit-trail.md— periodisch zu menschenlesbarem Markdown verdichtet (z. B. wochenweise).
Integritaet
- Jeder Eintrag enthält den Hash des vorherigen Eintrags (Chain-of-Trust). Wer einen Eintrag ändert bricht die Kette.
- Optional: kryptografische Signatur des Prüfers bei Abnahme-Ereignissen.
Verwendung
- Pflicht vor jeder Mandatsübergabe — der Prüfer signiert den letzten Audit-Stand.
- Bei Beschwerden Aufsicht oder Haftungsfrage rückverfolgbar nachweisen welcher Reviewlauf welchen Output produziert hat.
- Verhindert dass Prompts schleichend geändert werden und alte Zellen
nicht mehr nachvollziehbarsind.
Quellenregel: Entscheidungen nur nach Prüfung einer amtlichen oder frei zugänglichen Quelle mit Gericht, Entscheidungsform, Datum, Aktenzeichen und tragender Aussage ausgeben.