Open source / Inżynieria agentowa / Open source

Kod nie jest gotowy tylko dlatego, że agent napisał „gotowe”.

Implementacja i weryfikacja są rozdzielone: specyfikacja pełni rolę kontraktu, niezależna pętla szuka dowodów wykonania, a CI wskazuje konkretną wersję, która przeszła kontrole.

Otwarte repozytorium z opisem procesu, testami i historią weryfikacji.

Status
Open source
Moja rola
Projekt procesu · Specyfikacja · Etapy kontroli jakości · Publikacja open source
Publikacja case’u
Aktualizacja

Kontekst

Generowanie kodu odpowiada na pytanie, jak szybko powstał fragment implementacji. Nie odpowiada na pytanie, czy kod jest zgodny z wymaganiem, kto to sprawdził i jak błąd wrócił do poprawy.

Problem

Jedna rola agentowa łatwo miesza implementację z samooceną. Historia decyzji znika w rozmowie, a stwierdzenie „testy przeszły” może pozostać tylko narracją bez zewnętrznego artefaktu.

Moja rola

  • projekt workflow i kontraktu specyfikacji;
  • rozdzielenie implementacji oraz review;
  • quality gates i kryteria zakończenia;
  • publikacja eksperymentu w open source.

Architektura i metoda

Specyfikacja definiuje rezultat oraz test. Rola implementacyjna tworzy zmianę, druga rola ocenia zgodność, a CI wykonuje niezależny gate. Poprawka wraca do konkretnego wymagania zamiast zaczynać nową nieustrukturyzowaną rozmowę.

specyfikacja → implementacja → niezależna weryfikacja → CI → decyzja człowieka

W repozytorium każde przejście można sprawdzić względem konkretnego wymagania, zmiany kodu, testu, logu CI i końcowego werdyktu. Schemat opisuje rzeczywisty proces eksperymentu, nie autonomię agentów.

Jak sprawdzano jakość

Repozytorium, historia zmian, testy i wynik CI są publicznymi artefaktami. Odbiorca może ocenić nie tylko końcowy kod, ale także sposób, w jaki wymaganie zostało przekształcone w zmianę i zweryfikowane.

Wynik

Powstał możliwy do sklonowania przykład pracy agentowej z jawnymi granicami ról. Wartość case’u wynika z dostępności procesu i artefaktów, nie z obietnicy uniwersalnej przewagi.

Co nie zadziałało

Dodawanie kolejnych agentów bez wyraźnego kontraktu nie poprawiało kontroli. Zwiększało liczbę komunikatów i utrudniało wskazanie osoby lub roli odpowiedzialnej za akceptację.

Ograniczenia

To jeden eksperyment i wzorzec, a nie gwarancja jakości dla każdego repozytorium. Czas, koszt i wpływ zależą od rodzaju zadania oraz dojrzałości testów.

08 / Dowody

Publiczne artefakty i materiały powiązane

REPOZYTORIUM-01

Dobrovola_Codex_TwinLoop

Kod, instrukcje i historia zmian.

Dostęp
publiczny
Wydawca
Sergey Avdeychik
Data
ARTYKUŁ-02

Beyond Code Generation

Opis metody i przebiegu eksperymentu.

Dostęp
publiczny
Wydawca
Sergey Avdeychik
Data