Migracja frameworka
Poglądowe przejście przez pracę, do której stworzono DWP: migrację obejmującą dziesiątki plików i kilka godzin — na tyle długą, że nieprowadzony agent gubi wątek.
Cel
Jedna duża zmiana → uporządkowane zadania z bramkami
Bez planu
Jako Deep Work Plan
- Zadanie 1
- Zadanie 2
- Zadanie 3
- Zadanie 4
- Zadanie 5
„Zmigruj warstwę danych ze starego ORM do nowego w całej usłudze.“
Bez planu
Agent edytuje modele, aż jego kontekst zapełnia się na wpół ukończonymi zmianami, zapomina, które miejsca wywołań już przekonwertował, i pozostawia czerwony build bez śladu tego, co jeszcze pozostało. Wznowienie pracy oznacza odtwarzanie własnego toku myślenia z logu czatu.
Jako Deep Work Plan
/dwp-create rozkłada cel na atomowe, uporządkowane zadania, każde z kryteriami akceptacji i bramką walidacji:
- Wprowadzenie nowego ORM obok starego (bez zmiany zachowania; bramka: zielony build + testy).
- Migracja modeli i miejsc wywołań modułu A (bramka: zielone testy modułu A).
- Powtórzenie dla każdego modułu, po jednym zadaniu — postęp zapisywany po każdym zadaniu.
- Usunięcie starego ORM i jego nakładek (bramka: brak pozostałych odniesień; zielony cały zestaw testów).
- Aktualizacja dokumentacji i plików README poszczególnych modułów.
/dwp-execute wykonuje zadania po kolei, commitując po każdej zaliczonej bramce i aktualizując PROGRESS.md. Jeśli okno kontekstu zresetuje się w połowie pracy, /dwp-resume odczytuje plan i postęp z dysku i kontynuuje od kolejnego niezaznaczonego zadania.
Rezultat
Migracja zostaje wdrożona jako sekwencja małych, poddających się przeglądowi, indywidualnie zwalidowanych commitów — i przetrwa przerwania, ponieważ to plan, a nie rozmowa, jest źródłem prawdy.