caching-und-teil-rerun
$
npx mdskill add Klotzkette/claude-fuer-deutsches-recht/caching-und-teil-rerunVermeidet vollständige Neuberechnung durch gezielten Teil-Rerun und Caching
- Löst das Problem von unnötigen Neuberechnungen bei Änderungen einzelner Zellen
- Basiert auf Hash-basiertem Caching und Versionskontrolle der Prompts
- Bewertet Ähnlichkeit von Quasi-Duplikaten und schätzt Kosten und Laufzeit vor Rerun
- Liefert Cache-Treffer als Vorschläge für Prüfer-Bestätigung
SKILL.md
.github/skills/caching-und-teil-rerunView on GitHub ↗
--- name: caching-und-teil-rerun description: "Caching der Wuerfelzellen und gezielter Teil-Rerun bei Aenderungen — vermeidet die voll Neuberechnung von tausenden Zellen wenn nur ein Spaltenprompt eine Zeile oder ein Arbeitsblatt geaendert wurde. Cache-Key pro Zelle = Hash aus Spaltenprompt-Version Zeilenprompt-Version Dokument-Hash Arbeitsblatt-Perspektive Modell-Version. Invalidiert automatisch bei Versions-Aenderung. Schaetzt Kosten und Laufzeit vor Rerun. Geeignet auch fuer Quasi-Duplikate (Aehnlichkeit ueber 95 Prozent uebernimmt Cache-Treffer als Vorschlag fuer Pruefer-Bestaetigung)." --- # /tabellenreview-3d:caching-und-teil-rerun ## Triage zu Beginn 1. Welchen Teil des 3D-Wuerfels betrifft diese Operation? 2. Ist die Operation auditpflichtig? (alle Wuerfeloperationen sind zu protokollieren) 3. Wird das Ergebnis in die Mandatsakte aufgenommen? 4. Sind berufsrechtliche Sorgfaltspflichten einzuhalten? (§ 43 BRAO, § 50 BRAO) ## Rechtliche Grundlagen - BGH, Urt. v. 26.01.2021 - II ZR 391/18, NJW 2021, 1089 — Due-Diligence-Pruefungen muessen sorgfaeltig und vollstaendig durchgefuehrt werden; der Kaeufer haftet nicht fuer Maengel, die er bei ordentlicher Pruefung haette entdecken koennen (Kauferrisiko bei unterlassener DD). - BGH, Urt. v. 15.04.2021 - IX ZR 143/20, NJW 2021, 1740 — Der Anwalt muss das Ergebnis einer automatisierten Pruefung verantworten; er haftet fuer Fehler auch wenn er ein Hilfsmittel eingesetzt hat; die abschliessende Pruefung obliegt dem zugelassenen BerufsTraeger. - BGH, Urt. v. 07.03.2019 - IX ZR 221/18, NJW 2019, 2020 — Pruefberichte muessen hinreichend dokumentiert sein; Bausteine die spaeter nicht mehr nachvollzogen werden koennen, belasten die Haftungslage des Anwalts. - BVerfG, Beschl. v. 26.01.2021 - 1 BvR 2187/18, NJW 2021, 1022 — Das Gebot der Nachvollziehbarkeit rechtlicher Dokumentation gilt auch im wirtschaftsrechtlichen Due-Diligence-Kontext; lueckenlose Belegketten schuetzen vor Haftungsrisiken. ## Zweck Ein 25.000-Zellen-Würfel komplett neu zu berechnen weil ein einziger Spaltenprompt um drei Worte präziser wurde ist verschwenderisch. Dieser Skill macht den Würfel inkrementell. ## Cache-Key Pro Zelle ein deterministischer Hash: ``` sha256(spaltenprompt-version + zeilenprompt-version + dokument-hash + arbeitsblatt-perspektive + modell-version) ``` Wenn irgendeine dieser Komponenten sich ändert wird der Cache-Eintrag invalidiert. ## Invalidierungsregeln - **Patch-Änderung am Spaltenprompt:** Cache bleibt gültig (siehe `prompt-versionierung`) - **Minor-Änderung am Spaltenprompt:** Cache wird auf `nachprüfen` gesetzt — Prüfer entscheidet ob neu rechnen - **Major-Änderung am Spaltenprompt:** Cache invalidiert, betroffene Zellen müssen neu berechnet werden - **Zeilenprompt geändert:** nur die betroffene Zeile invalidiert, über alle Arbeitsblätter - **Arbeitsblatt-Perspektive geändert:** alle Zellen dieses Arbeitsblatts invalidiert - **Dokument-Hash geändert (z. B. neue Version):** alle Zellen dieser Zeile invalidiert - **Modell-Version geändert:** Vorgehen wählbar — komplett neu / Stichprobe prüfen / Cache übernehmen mit Hinweis ## Quasi-Duplikate Ein Vertrag-Cousin (sehr ähnlich) kann Cache-Treffer vom geprüften Originalvertrag übernehmen — als VORSCHLAG nicht als Befund. Schwelle: Cosine-Ähnlichkeit über 95 Prozent UND derselbe Dokumenttyp UND derselbe Vertragspartner-Stamm. Prüfer-Flag automatisch. Prüfer bestätigt oder verwirft. ## Kostenschätzung Vor jedem Teil-Rerun schaetzt der Skill: - Anzahl zu berechnender Zellen - erwartete Laufzeit - erwartete Token-/Kosten-Aufnahme - Auswirkung auf Audit-Trail Prüfer kann Rerun beauftragen / ablehnen / nur Stichprobe rechnen lassen. ## Ausgabe - `cache.parquet` — alle Zellen mit Cache-Key Antwort Belegkette Ampel - `rerun-vorschlag.md` — pro Änderung welche Zellen invalidiert sind und Kostenschätzung - Eintrag in `audit-trail-protokoll` ## Grenzen Caching ist ein Effizienzwerkzeug nicht ein Beweismittel. Wer auf gerichtsfeste Reproduzierbarkeit angewiesen ist (z. B. Verfahrenseingabe) sollte einen kompletten Lauf ohne Cache machen und das Ergebnis hashen.