{
"event": "PreToolUse",
"tool_name": "TodoWrite",
"tool_input": {
"todos": [
{
"content": "Verzeichnis \/docs\/codequality erstellen",
"status": "in_progress",
"activeForm": "Erstelle Verzeichnis"
},
{
"content": "PHPStan Level 9 Analyse",
"status": "pending",
"activeForm": "Führe PHPStan Analyse durch"
},
{
"content": "PHP-CS-Fixer Dry-Run",
"status": "pending",
"activeForm": "Prüfe Code Style"
},
{
"content": "Code-Struktur analysieren (LOC, Klassen, Methoden)",
"status": "pending",
"activeForm": "Analysiere Code-Struktur"
},
{
"content": "SOLID Violations identifizieren",
"status": "pending",
"activeForm": "Prüfe SOLID Prinzipien"
},
{
"content": "DRY\/KISS Violations finden",
"status": "pending",
"activeForm": "Suche Code-Duplikate"
},
{
"content": "Architektur-Review (MVC\/MVP Layer)",
"status": "pending",
"activeForm": "Prüfe Architektur"
},
{
"content": "Reports erstellen",
"status": "pending",
"activeForm": "Erstelle Reports"
}
]
}
}
{
"tool_response": {
"oldTodos": [],
"newTodos": [
{
"content": "Verzeichnis \/docs\/codequality erstellen",
"status": "in_progress",
"activeForm": "Erstelle Verzeichnis"
},
{
"content": "PHPStan Level 9 Analyse",
"status": "pending",
"activeForm": "Führe PHPStan Analyse durch"
},
{
"content": "PHP-CS-Fixer Dry-Run",
"status": "pending",
"activeForm": "Prüfe Code Style"
},
{
"content": "Code-Struktur analysieren (LOC, Klassen, Methoden)",
"status": "pending",
"activeForm": "Analysiere Code-Struktur"
},
{
"content": "SOLID Violations identifizieren",
"status": "pending",
"activeForm": "Prüfe SOLID Prinzipien"
},
{
"content": "DRY\/KISS Violations finden",
"status": "pending",
"activeForm": "Suche Code-Duplikate"
},
{
"content": "Architektur-Review (MVC\/MVP Layer)",
"status": "pending",
"activeForm": "Prüfe Architektur"
},
{
"content": "Reports erstellen",
"status": "pending",
"activeForm": "Erstelle Reports"
}
]
}
}