Abschluss: Eine wahrheitsgetreue Historie entwerfen
Mengen, Hash, Laufidentität und Schreibprotokoll zusammen abnehmen.
Entwirf die Historie eines fiktiven Katalogprüfers mit Datenformat, Inhalts-Hash, Mengenvergleich und Schreibprotokoll. Die neun Pflichtfälle sind unverändert, neu, behoben, Wert geändert, gleiche Anzahl bei anderen IDs, Abbruch beim Speichern, zwei Schreiber, zwei neue Läufe in derselben Sekunde und Wiederholung desselben logischen Laufs. Ergänze eine beschädigte alte Datei und eine gekürzte Vorschau als Fehlergrenzen. Bewerte Identität/Inhalt/Vollständigkeit drei, Hashzweck zwei, Schutz des gültigen Stands zwei, sichtbare Speicherfehler und Retry zwei sowie passende Tests einen Punkt. Acht Punkte sind ein Richtwert; stille Erfolgsmeldungen nach fehlgeschlagener Speicherung bleiben eine Kernlücke.
Ein Beispiel
Muster: r1 enthält a,b; r2 enthält b,c. Das Ergebnis meldet new=c, resolved=a und count_change=0. r2 scheitert vor der Veröffentlichung. r1 bleibt lesbar; r2 ist fachlich abgeschlossen und noch nicht gespeichert. Ein Retry nutzt r2, bestätigt denselben Inhalt höchstens einmal und meldet Konflikte offen. Der Hash prüft den vereinbarten Inhalt, nicht die Identität einer Person und keine allgemeine Unveränderlichkeit des Systems.