{
"event": "UserPromptSubmit",
"prompt": "wie bewältigen wir phase 2 so, dass die code-qualität verbessert wird und die funktion des gesamsystems sichergestellt ist? kurze antwort."
}
{
"assistant_response": "## Phase 2: Sichere Refactoring-Strategie\n\n### Vorgehen\n\n1. **Batch-weise nach Bereich**\n - Pipeline-Scripts → PHP-Controllers → UseCases → Entities\n - Pro Batch: 5-10 Dateien\n\n2. **Pro Datei**\n ```\n 1. Constants-Import hinzufügen\n 2. Magic Numbers ersetzen\n 3. php-check.sh \/ python-check.sh\n 4. Funktionstest (curl\/REQUEST_URI)\n ```\n\n3. **Absicherung**\n - Nach jedem Batch: Rescan + Score prüfen\n - Bei Score-Verschlechterung: Rollback (file_backup_history)\n\n### Reihenfolge (Risiko → sicher)\n\n| Prio | Bereich | Dateien | Risiko |\n|------|---------|---------|--------|\n| 1 | Test-Dateien | ~10 | Niedrig |\n| 2 | Pipeline-Analyzer | ~15 | Mittel |\n| 3 | MCP-Server | ~20 | Mittel |\n| 4 | PHP UseCases | ~30 | Hoch |\n\n**Start?** Ich kann mit Prio 1 (Test-Dateien) beginnen - dort ist das Risiko am geringsten."
}