EUWardenAI SDLC · model
← Prezentacja procesu Narzędzia procesu
Założenia architektoniczne procesu

Z czego zbudowany jest AI SDLC

Cztery widoki jednego systemu. Cel: separacja odpowiedzialności, nie kolejne warstwy procesu. Każdy klocek ma jedno zadanie; to, co wspólne dla wielu ról, żyje w jednym miejscu — nigdy w kopiach.

01Klocki systemu

Dziewięć klocków, jedna odpowiedzialność każdy

Skill agenta zawiera wyłącznie zachowanie swojej roli lub domeny. Sposób rozmowy z człowiekiem, przekazań między agentami, dostępu do narzędzi i zapisu dowodów — to wspólne kontrakty, definiowane raz i współdzielone przez wszystkie role.

CZŁOWIEK Kontrakt interakcji z człowiekiem jeden sposób rozmowy dla każdej roli PROCES AI SDLC Intake → Analiza → Architektura → Planowanie → Development → Weryfikacja → Release → Learning → Done SKILLE zdolność konkretnej roli / domeny Kontrakt komunikacji agentów jeden format przekazań Kontrakt wyjścia maszynowego deterministyczne pakiety Reguły decyzji i zakresu kiedy agent decyduje, pyta, staje Narzędzia Jira · GitHub · CI · runtime Wiedza domenowa specyfikacje · ADR · security · operacje DOWODY I STAN etap w Jira · HEAD PR · wyniki CI · dowód runtime proces uruchamia role zasila zapis autorytatywny
Skill zawiera wyłącznie zachowanie roli. Kontrakty komunikacji, reguły decyzji, dostęp do narzędzi i zapis dowodów są wspólne — zdefiniowane raz, używane przez wszystkich.
Proces

mówi, jakie etapy istnieją i kiedy praca się przesuwa.

Skille

mówią, kto (jaka zdolność) wykonuje pracę specjalistyczną.

Interakcja z człowiekiem

mówi, jak każda rola rozmawia z osobą — jeden wspólny kontrakt.

Komunikacja agentów

mówi, jak agenci przekazują sobie pracę — zwięzły, ustrukturyzowany format.

Wyjście maszynowe

mówi, jak kodowane są deterministyczne pakiety — tylko tam, gdzie potrzebne.

Reguły decyzji i zakresu

mówią, kiedy agent może zdecydować, musi zapytać, musi się zatrzymać.

Narzędzia

definiują, jak czyta się i zmienia systemy autorytatywne.

Wiedza domenowa

dostarcza prawdę o domenie: specyfikacje, ADR-y, wymagania bezpieczeństwa.

Dowody i stan

dowodzą, co naprawdę się wydarzyło — nie co zostało zadeklarowane.

02Reguła zależności

Zależności wskazują w stronę wspólnych fundamentów

Proces i skille zależą od wspólnych kontraktów — nigdy odwrotnie. Jeśli zachowanie jest wspólne dla wielu skilli, przenosi się je do wspólnego kontraktu, zamiast kopiować. Kopie zawsze się rozjeżdżają; jeden kontrakt — nie.

Definicje procesu etapy · bramki · przepływ Skille ról i domen zachowanie specjalistyczne Kontraktczłowieka Kontraktagentów Wyjściemaszynowe Politykadecyzji Kontraktynarzędzi Wiedzadomenowa ✗ kontrakt człowieka nie może zależeć od skilli ✗ wyjście maszynowe nie definiuje rozmowy z człowiekiem WSPÓLNE FUNDAMENTY — definiowane raz
Kierunek zależności to reguła architektoniczna, nie konwencja: fundamenty nie znają skilli. Dzięki temu dodanie nowej roli nie zmienia sposobu rozmowy z człowiekiem ani formatu dowodów.

Reguła docelowa: jeśli zachowanie jest wspólne dla wielu skilli — przenieś je do wspólnego kontraktu, zamiast kopiować. Żaden skill nie może definiować konkurencyjnego kontraktu komunikacji.

03Pętla runtime

Od potrzeby do wyniku — zawsze przez dowód

Każdy obieg pracy przechodzi tę samą pętlę: zrozumienie celu, wybór właściciela, praca specjalisty na systemach autorytatywnych, zebranie dowodu, bramka. Człowiek widzi cele, decyzje, ryzyka i wyniki — wewnętrzne pakiety wykonawcze pozostają wewnątrz, dopóki o nie nie poprosi.

POTRZEBA cel + zakres rozmowa z człowiekiem właściciel etapu proces wybiera rolę praca specjalisty skill + wiedza domenowa dowód Jira · PR · CI · runtime BRAMKA decyzja człowieka wyjaśniona w kontekście celu, nie żargonem blokada nazwany powód + następny właściciel WYNIK DLA CZŁOWIEKA po przejściu wszystkich etapów wymaga decyzji człowieka fail / blokada pass → kolejny etap, aż do Done
Bramka ma trzy wyjścia: dalej (dowód kompletny), do człowieka (decyzja zastrzeżona dla ludzi, wyjaśniona w języku celu) albo blokada (nazwany powód i następny właściciel — nigdy cisza).
04Mapa lifecycle

Jedna linia, zero tras alternatywnych

Cała dostawa jedzie jedną linią. Wymagane kontrole — bezpieczeństwo, architektura — dołączają do niej jako dowody wspierające, nie tworzą objazdów. Każde przejście między etapami ma nazwaną bramkę wyjścia i jedną rolę, która je odpala. Jira trzyma prawdę o etapie, GitHub prawdę o kodzie, rozmowa z człowiekiem dotyczy celu i decyzji — nie każdej stacji pośredniej.

Intake Analiza Architektura Planowanie Development Weryfikacja Release/Close Learning Done bramka wyjścia: zakres przyjęty analiza przyjęta projekt przyjęty plan przyjęty PR + CI zielone weryfikacja PASS merge + wdrożenie wnioski zapisane odpala: Dyrektor Domeny Dyrektor Domeny Dyrektor Domeny Dyrektor Domeny Dyrektor Domeny rola QA bramka scalenia człowiek akceptuje Jira: stan etapu GitHub: stan kodu z każdego etapu czynnego i z powrotem ZABLOKOWANE · czeka na człowieka lub zależność wraca do statusu, z którego wyszło — nie do początku dowód bezpieczeństwa wspiera, nie objeżdża rozmowa z człowiekiem cel · zakres · decyzje · akceptacja
Jedna linia = brak tras alternatywnych do „Done”. Każdy odcinek ma nazwaną bramkę wyjścia i jedną rolę, która odpala przejście — autorytet przesuwa się od Dyrektora Domeny do QA, bramki scalenia i człowieka. Kontrole dołączają jako dowody. „Zablokowane” jest osiągalne z każdego etapu czynnego i wraca dokładnie tam, skąd wyszło; skrótu do „Done” nie ma.

To mapa odpowiedzialności, nie drugi silnik procesu. Szczegółowe reguły etapów żyją w kanonicznej dokumentacji procesu, zachowanie ról w skillach, wspólna komunikacja we wspólnych kontraktach. Mapa pokazuje, gdzie co żyje — i dlaczego nigdzie indziej.

05Głębokość dowodów

Jedna ścieżka, trzy głębokości dowodów

Każda zmiana przechodzi ten sam cykl życia — ale wymagany pakiet dowodów skaluje się z zasięgiem zmiany. Klasyfikację weryfikuje bramka na podstawie tego, czego zmiana faktycznie dotknęła, a nie deklaracji autora.

ZasięgCo obejmujeWymagany pakiet dowodów
NISKI Dokumentacja, konfiguracja opisowa — zmiany, które nie zmieniają zachowania systemu. Lint, budowa strony/dokumentu, jedna recenzja. Bez pełnego przebiegu testów produktu.
STANDARD Kod produktu — logika, API, interfejs, testy. Pełny pakiet: testy, lint, recenzja formalna, werdykt QA przypięty do dokładnej rewizji.
WYSOKI Uwierzytelnianie, kryptografia, migracje danych, infrastruktura. Pakiet standardowy rozszerzony o obowiązkową opinię bezpieczeństwa; wszystkie werdykty wiązane z tą samą rewizją.

Czym to nie jest: to nie są trzy ścieżki procesu. Ścieżka jest jedna — do „Done” prowadzi ten sam ciąg etapów. Skaluje się wyłącznie głębokość wymaganych dowodów, a klasyfikację zasięgu weryfikuje bramka, nie autor zmiany.

Omówmy tę architekturę Prezentacja procesu → Wyniki → Demo przebiegu → Ścieżka wdrożenia → Narzędzia procesu → FAQ →