Ich habe einen Fehler: . Verfolge einen Test-First-Ansatz: 1) Lies die relevanten Quelldateien und bestehenden Tests. 2) Schreibe einen fehlschlagenden Test, der den genauen Fehler reproduziert. 3) Führe die Testsuite aus, um zu bestätigen, dass sie fehlschlägt. 4) Implementiere die minimale Korrektur. 5) Führe die vollständige Testsuite erneut aus. 6) Wenn ein Test fehlschlägt, analysiere den Fehler, passe den Code an und führe ihn erneut aus – wiederhole dies, bis ALLE Tests bestanden sind. 7) Durchsuche dann die Codebasis nach verwandten Codepfaden, die möglicherweise das gleiche Problem aufweisen, und füge auch dafür Tests hinzu. 8) Fasse jede vorgenommene Änderung zusammen...