verify-before-done
Wymagaj świeżych dowodów weryfikacji przed każdym twierdzeniem o ukończeniu pracy
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która zatrzymuje Cię przed fałszywymi twierdzeniami o ukończeniu. Zanim powiesz, że testy przeszły, kod się skompilował, linter jest czysty lub bug jest naprawiony — musisz uruchomić świeże polecenie weryfikacyjne i pokazać rzeczywisty wynik. Chroni przed ukrytymi błędami, nieukończonymi wymaganiami i zmarnowanym czasem na przeróbkach. Obowiązkowe przed każdym commitem, pushem, PR-em lub raportem statusu.
Jak używać
Zanim stwierdzisz, że jakakolwiek praca jest ukończona, zatrzymaj się i zidentyfikuj, które polecenie by to udowodniło — na przykład polecenie testów dla "testy przeszły", polecenie lintера dla "kod czysty" czy polecenie builda dla "kompilacja się powiodła".
Uruchom to polecenie teraz, w bieżącym stanie kodu. Nie polegaj na poprzednich wynikach ani na założeniach — zawsze świeże wykonanie.
Przeczytaj pełny wynik polecenia, kod wyjścia i liczbę błędów lub niepowodzeń. Zanotuj dokładnie co mówi output.
Sprawdź, czy wynik rzeczywiście potwierdza Twoją tezę. Jeśli output pokazuje błędy, nieudane testy lub problemy — zgłoś rzeczywisty stan z pełnym dowodem, nie twierdzenie o sukcesie.
Tylko jeśli output wyraźnie potwierdza Twoją tezę — wtedy możesz stwierdzić ukończenie i dołączyć dowód (wynik polecenia) do commita, PR-a lub raportu.
Jeśli delegujesz pracę podagentowi, który raportuje sukces — niezależnie zweryfikuj jego twierdzenie, uruchamiając testy lub sprawdzając zmiany w VCS. Nie ufaj samemu raportowi agenta bez dowodu.
Podobne skille
google-analytics
autor: davila7
reviewing-code
autor: CaptainCrouton89
typescript-review
autor: metabase
architect-review
autor: sickn33
gmail-manager
autor: jeffvincent
better-auth-best-practices
autor: novuhq