rd13_copilot_setup/prompts/debug.prompt.md

33 lines
1,023 B
Markdown
Raw Normal View History

---
mode: agent
description: Root-Cause-Analyse und gezielter Fix für Bugs und unerwartetes Verhalten
tools:
- codebase
- editFiles
- runCommands
- problems
- terminalLastCommand
---
# Debug & Fix
**Problem:** ${input:problem:Beschreibe den Fehler oder das unerwartete Verhalten}
**Fehlermeldung / Stack-Trace** (optional einfügen):
```
${input:stacktrace:Stack-Trace oder Fehlermeldung hier oder leer lassen}
```
## Debugging-Strategie
1. **Reproduce** Unter welchen Bedingungen tritt der Fehler auf?
2. **Isolate** Kleinsten betroffenen Code-Bereich identifizieren
3. **Root Cause** Eigentliche Ursache finden (nicht nur Symptom bekämpfen)
4. **Fix** Minimaler, gezielter Fix ohne Refactoring nebenbei
5. **Verify** Fix löst das Problem, keine Regression
## Regeln
- Nicht den ersten offensichtlichen Fix wählen erst Root Cause verstehen
- Nie mehr Code ändern als für den Fix notwendig
- Wenn der Fix >10 Zeilen braucht: hinterfrage ob das Symptom nicht woanders liegt