snippets · prompt

Was hat dieser Diff wirklich verändert?

Ein Diff mit 200 Zeilen kann funktional eine einzige Sache ändern – oder unbemerkt fünf.

Das Problem

Dateiliste und Zeilenänderungen sagen wenig über Verhalten. Vor einem Merge ist die wichtigere Frage: Welche Nutzer-, Daten- oder Systempfade ändern sich tatsächlich?

Der Prompt

Analysiere diesen Diff read-only als Verhaltensänderung.

Beschreibe nicht einfach die geänderten Zeilen.

Ermittle stattdessen:
- Welche Eingaben werden jetzt anders behandelt?
- Welche Ausgaben oder Seiteneffekte ändern sich?
- Welche Dateien, Datenbanken, APIs oder externen Systeme werden anders berührt?
- Welche bisherigen Pfade entfallen?
- Welche neuen Fehlerpfade entstehen?
- Welche Konfiguration beeinflusst das Verhalten?
- Welche Annahmen des bisherigen Codes ändern sich?

Ausgabe:
1. Zweck des Diffs in einem Satz
2. tatsächlich geändertes Verhalten
3. unverändertes Verhalten, das leicht fälschlich als geändert gelesen werden könnte
4. größte Regression-Risiken
5. sinnvollste manuelle Prüfschritte

Keine Implementierung.

Nutzen

Besonders stark bei KI-generierten Patches: Du bewertest nicht, ob der Patch plausibel aussieht, sondern ob du seine Wirkung verstanden hast.