From a9ede93176b513d377d4b33819b3113d40549673 Mon Sep 17 00:00:00 2001 From: sysops Date: Sat, 29 Aug 2026 20:33:35 +0200 Subject: [PATCH] FDN-03: Protokoll ergaenzt - offener Punkt Pruefsummen-Schreibpfad checksum_sha256 (FDN-02) wird von keinem Schreibpfad in FDN-03 befuellt. Nachgetragen als AC/Pruefung in DOC-01 (Upload-API), Voraussetzung fuer Archive BAK-08 (neues Ticket: Checksum-basierte Objekt-Integritaetspruefung fuer extern eingebundenes, nicht selbst ueberwachtes Kunden-S3-Storage). Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01HhgFcLS8tYMhDJpP74C6AQ --- dms/docs/FDN-03-PRUEFPROTOKOLL.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dms/docs/FDN-03-PRUEFPROTOKOLL.md b/dms/docs/FDN-03-PRUEFPROTOKOLL.md index 79a91cf..edef500 100644 --- a/dms/docs/FDN-03-PRUEFPROTOKOLL.md +++ b/dms/docs/FDN-03-PRUEFPROTOKOLL.md @@ -61,6 +61,19 @@ go test ./internal/storage/... -v -count=1 -> 11/11 Tests ok (3 S3-Tests real gegen lokal installiertes MinIO statt uebersprungen) ``` +## Offener Punkt: Prüfsummen-Schreibpfad noch nicht befüllt + +`file_revisions.checksum_sha256` (FDN-02) wird aktuell von **keinem** +Schreibpfad befüllt oder verifiziert — `internal/storage.Service.Put` +berechnet keine Inhalts-Prüfsumme (das einzige SHA256 im Paket ist die +HMAC-Signatur lokaler URLs, siehe oben, unabhängig vom Dateiinhalt). Die +Spalte existiert seit FDN-02 ungenutzt. Nachgetragen als +Akzeptanzkriterium/Prüfung in `DOC-01` (Upload-API), das den Hash auf +Klartext berechnen und transaktional persistieren muss — Voraussetzung für +Duplikaterkennung (`DOC-02`) und die spätere Integritätsprüfung +(Archive `BAK-08`, siehe Sitzungsprotokoll 2026-08-29 zu externem, +selbst nicht überwachtem Kunden-S3-Storage). + ## Gesamtergebnis **Bestanden**, mit einer dokumentierten Abhängigkeit auf Core-Seite