windsurf-reliability-patterns
Bezpieczne edycje wieloplikowe w Windsurf dzięki checkpointom Git i strategiom wycofywania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill implementujący wzorce niezawodności dla Windsurf Cascade — narzędzia do edycji wielu plików jednocześnie. Chroni Twój kod przed błędami poprzez Git checkpointing, inkrementalne zakresy zadań i strategie rollbacku. Używaj gdy budujesz odporne na awarie przepływy pracy AI, chcesz zapobiec złamaniu buildu lub potrzebujesz bezpiecznych praktyk dla zmian w wielu plikach. Aktywuj frazami: "windsurf reliability", "cascade safety", "windsurf rollback", "cascade checkpoint".
Jak używać
Upewnij się, że masz Windsurf z włączoną funkcją Cascade, zainicjalizowane repozytorium Git i dostępny test suite. Skill wymaga dostępu do narzędzi Read, Write, Edit i Bash z uprawnieniami do gita.
Przed każdą sesją Cascade utwórz checkpoint Git: uruchom git add -A && git commit -m "checkpoint: before cascade session", aby zapisać czysty punkt przywracania.
Po zakończeniu pracy Cascade przejrzyj zmiany komendą git diff, a następnie uruchom testy (np. npm test && npm run typecheck), aby zweryfikować poprawność edycji.
Jeśli testy przejdą pomyślnie, zatwierdź zmiany: git add -A && git commit -m "[cascade] opis zmian". Jeśli coś pójdzie nie tak, wycofaj wszystkie pliki komendą git checkout -- . lub selektywnie konkretne pliki.
Dla większych zadań utwórz dedykowaną gałąź: git checkout -b cascade/nazwa-zadania, wykonaj pracę Cascade na tej gałęzi, a następnie scal wyniki do głównej gałęzi po weryfikacji.