openspec-verify-change
Weryfikuj implementację względem specyfikacji zmian przed archiwizacją
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do sprawdzania, czy Twoja implementacja jest kompletna, poprawna i spójna z dokumentacją zmian. Analizuje zadania, wymagania i scenariusze z specyfikacji, porównuje je z kodem, i generuje raport z trzema wymiarami: kompletnością, poprawnością i konsystencją. Wymaga zainstalowanego openspec CLI.
Jak używać
Uruchom umiejętność bez parametrów lub podaj nazwę zmian do weryfikacji. Jeśli nazwa nie zostanie podana, system wyświetli listę dostępnych zmian za pomocą polecenia
openspec-cn list --jsoni poprosi Cię o wybranie jednej z nich.System pobierze status zmian poleceniem
openspec-cn status --change "<nazwa>" --json, aby zidentyfikować schemat przepływu pracy i dostępne artefakty (specyfikacje, zadania, projekty).Załaduj wszystkie dokumenty zmian poleceniem
openspec-cn instructions apply --change "<nazwa>" --json. System przeanalizuje zwrócone pliki kontekstowe, w tym tasks.md, specyfikacje i dokumenty projektowe.Weryfikacja kompletnośći sprawdzi, które zadania są oznaczone jako ukończone (checkbox
[x]) i które pozostały otwarte ([ ]). Dla każdego wymagania ze specyfikacji system przeszuka kod w poszukiwaniu dowodów implementacji.Weryfikacja poprawności porówna każde wymaganie z rzeczywistą implementacją w kodzie. System sprawdzi, czy scenariusze opisane w specyfikacji są obsługiwane i czy istnieją testy je pokrywające.
Otrzymasz raport z trzema wymiarami (kompletnością, poprawnością, konsystencją), gdzie każdy problem zostanie oznaczony jako CRITICAL, WARNING lub SUGGESTION, wraz z konkretnymi rekomendacjami dotyczącymi brakujących elementów lub rozbieżności.