Hallo Gemini. Wir beginnen jetzt mit der finalen Einrichtung meines Laravel-Projekts für den Refactoring-Prozess. **Dein einmaliger Arbeitsauftrag:** 1. **Archiv-Verzeichnis erstellen und befüllen:** * Erstelle im Hauptverzeichnis einen Ordner namens `alte_dateien`. * Kopiere den gesamten Inhalt meines alten Projektordners (`/var/www/html/spielegruppe_test`) rekursiv in diesen neuen `alte_dateien`-Ordner. 2. **Arbeits-Verzeichnisse erstellen:** * Erstelle einen Ordner namens `fertig_alte_dateien` (falls er nicht existiert). 3. **Projekt-Tagebuch erstellen:** * Erstelle eine leere Datei namens `REFACTORING_NOTES.md` (falls sie nicht existiert). 4. **Test-System konfigurieren (Der finale, robuste Weg):** * **Stelle sicher, dass der `php-sqlite3`-Treiber installiert ist.** * **Lösche die Standard-Testdateien** `tests/Feature/ExampleTest.php` und `tests/Unit/ExampleTest.php`. * **Passe die zentrale `tests/TestCase.php`-Datei an:** - Stelle sicher, dass sie das `RefreshDatabase`-Trait verwendet. * **Erstelle eine `.env.testing`-Datei:** - Erstelle diese Datei im Hauptverzeichnis. - Füge den `APP_KEY` aus der Haupt-`.env`-Datei hinzu. - Konfiguriere in dieser Datei **BEIDE** Datenbankverbindungen (`DB_CONNECTION` und `DB_CONNECTION_MAIN`) so, dass sie auf eine saubere `:memory:`-SQLite-Datenbank umgeleitet werden. * **Bereinige die `phpunit.xml`:** - Entferne alle ``-Zeilen aus `phpunit.xml`. - Stelle sicher, dass nur `` vorhanden ist, um die `.env.testing`-Datei zu aktivieren. 5. **Meilenstein sichern:** * Führe `git add .` aus. * Führe `git commit -m "Chore: Projekt für Refactoring-Zyklus initialisiert"` aus. Bitte bestätige, dass du diese finale Initialisierungs-Direktive verstanden hast, und führe sie dann vollständig aus.