
Plan kontra kod: zgodność, pominięcia, dodatki i dryf są widoczne przed domknięciem.
SKILL // KROK 05 ŁAŃCUCHA
Review istnieje po to, by wątpić - zamiast odprawiać rytuał „wygląda dobrze".Review istnieje po to, by sprawdzić - zamiast akceptować „wygląda dobrze". /10x-impl-review porównuje rzeczywistą implementację z planem: dwóch równoległych subagentów szuka dryfu i zagrożeń, komendy z kryteriów sukcesu są uruchamiane naprawdę, a wynik ląduje jako raport z werdyktem i listą findingów gotowych do triage'u.
/10X-IMPL-REVIEW // OBIETNICA PLANU KONFRONTOWANA Z DIFFEM
„Rytuał uspokaja maszynę. Zrozumienie mówi, czy działa."
- herezja użyteczna, oddział kogitatorów„Działa, mergujemy" to akceptacja bez sprawdzenia, czy kod dotrzymał obietnic planu. Dryf, niebezpieczne decyzje i łamanie konwencji kumulują się po cichu - każdy etap dokłada odrobinę, aż rozjazd staje się architekturą. /10x-impl-review łapie to, zanim się utrwali.
Dwa zakresy: review pojedynczego etapu (szybki, tuż po jego domknięciu) i pełny przegląd planu przed merge. Dwa tryby: świeży review z triage'em oraz wznowienie - zapisany raport otwiera się później i triage rusza od pozycji nierozstrzygniętych.
najbardziej przydatny przed merge - im większy diff, tym łatwiej o dryf między tym, co plan obiecał, a tym, co kod robi.

Review nie pyta tylko, czy kod wygląda dobrze — sprawdza, czy dowieziono dokładnie to, co wcześniej zatwierdzono.
Wejściem jest plan.md (change-id, ścieżka albo numer etapu) i faktyczny stan repozytorium - diff wyznaczany od daty planu. Zestawienie plików z planu z plikami z diffa daje trzy klasy: oczekiwane (w obu - weryfikuj treść), nieplanowane (tylko w diffie - zbadaj i oflaguj), brakujące (tylko w planie - potencjalnie niezaimplementowane).
Wyjściem jest raport w reviews/ folderu zmiany - zapisywany zawsze, niezależnie od tego, czy triage rusza teraz, później czy wcale. Wraz z zapisem change.md dostaje status impl_reviewed.

Plan i kod wchodzą do review jako dwa niezależne źródła, dzięki czemu różnice stają się widoczne.
review domyślnie analizuje i raportuje - edycje kodu zdarzają się wyłącznie w triage'u, gdy użytkownik jawnie wybierze naprawę konkretnego findingu.

Review pokazuje zgodność, braki, dodatki i dryf — a potem porządkuje znaleziska według ich wpływu.
Każdy finding niesie dowód w formule „plan mówił X, kod robi Y" z lokalizacją plik:linia oraz propozycję naprawy z analizą kompromisów. Dwie opcje naprawy pojawiają się tylko przy prawdziwym dylemacie - słabych alternatyw nie wymyśla się na siłę.
Para wymiarów: severity mówi, jak źle będzie, gdy problem zostanie zignorowany; impact - ile namysłu wymaga decyzja. To osie ortogonalne: CRITICAL z niskim impactem to oczywista jednolinijkowa poprawka, a WARNING z wysokim impactem zasługuje na dłuższy namysł niż niejeden CRITICAL.
APPROVED - wszystko przechodzi lub maks. 2 drobne ostrzeżenia; NEEDS ATTENTION - wiele ostrzeżeń lub jeden niekrytyczny FAIL; REJECTED - dowolny krytyczny FAIL (bezpieczeństwo, poważny dryf, dane, oblane testy).

Jedno porównanie daje cztery jawne werdykty, zamiast mieszać wszystkie uwagi w ogólnym „coś tu nie pasuje”.
wróć do kroku 05 (review) na stronie Core Skills Chain - kontekst całego łańcucha i sąsiednie kroki.

Agent może znaleźć i uporządkować problem, ale ryzykowny wyjątek nie przechodzi dalej bez świadomej decyzji.
BRAK WYNIKÓW // ZMIEŃ FRAZĘ