Kiedy graf się nie opłaca

Kiedy graf się nie opłaca

Za elastyczność płacisz przewidywalnością, policzalnym kosztem i łatwością debugowania. Jeśli proces dało się narysować, płacisz za nic. Dziewięć poprzednich artykułów opisywało, jak zbudować graf wykonania i czego przy tym pilnować. Ten jest o tym, kiedy nie budować...
Co logować w grafie

Co logować w grafie

Log pętli odpowiada, co robił agent. Log grafu musi odpowiedzieć, dlaczego zadziałał ten węzeł, a nie inny — i to jest zapis, którego domyślnie nikt nie prowadzi. W pętli wiadomo, co się wydarzyło, bo istniała jedna ścieżka: obrót po obrocie, wywołanie po wywołaniu....
Człowiek jako węzeł

Człowiek jako węzeł

Jedyny element grafu, którego przepustowość spada wraz z użyciem. I jedyny, którego nikt nie budżetuje. Punkt zatwierdzenia przez człowieka jest w opisach grafów wymieniany obok agentów, funkcji i routerów jako pełnoprawny typ węzła. Na tym zwykle się kończy — bo z...
Granice, których nie egzekwuje agent

Granice, których nie egzekwuje agent

Zdanie w prompcie jest życzeniem. Odcięty ruch wychodzący jest faktem. Cała reszta tego artykułu wynika z tej różnicy. Najczęstszy sposób ograniczania agenta polega na napisaniu mu, czego ma nie robić. Nie sięgaj do produkcji. Nie wysyłaj niczego na zewnątrz. Nie...
Kiedy zawodzi węzeł

Kiedy zawodzi węzeł

W pętli awaria narzędzia zatrzymuje przebieg. W grafie zatrzymuje też wszystkich, którzy na ten węzeł czekali — a najgorszy wariant to ten, w którym nikt się o tym nie dowiaduje. Awaria w pętli jest prosta w tym jednym sensie, że jest widoczna. Narzędzie rzuca...