# ARCHIWUM — REKOMENDOWANA ŚCIEŻKA KRYTYCZNA (NEXT STEPS) > **Status:** przestarzałe od 2026-05-19 > **Powód:** Kroki 1–3 (Phantom VM, Shotgun Swarm, Orkiestrator) są oznaczone jako ukończone w [../00_GEMA0_ULTIMATE_MASTERPLAN.md](../00_GEMA0_ULTIMATE_MASTERPLAN.md) (Fazy 2–3). > **Relacja planów (v5 ↔ V10):** [../05_MAPA_PLANOW_V5_V10.md](../05_MAPA_PLANOW_V5_V10.md) > **Aktualny stan pracy:** [../AGENT_LOG.md](../AGENT_LOG.md) > **Nie używaj tego pliku jako planu bieżącego.** --- # REKOMENDOWANA ŚCIEŻKA KRYTYCZNA (NEXT STEPS) Masz ukończony Frontend (Sequencer) podpięty pod gniazdko oraz Szynę Danych (Event Broker). Masz również działającego Chirurga (AST Grafter). Teraz brakuje Ci dwóch elementów, by zamknąć Pętlę "APEX PREDATOR": 1. Trzeba uruchamiać testy kodu wygenerowanego przez AI bez dostępu do repozytorium **(Faza 2: Sędzia)**. 2. Trzeba masowo strzelać zapytaniami do modeli LLM **(Faza 3: Rój Strzelb)**. ### Optymalna Kolejność Robienia (Złota Zasada TDD): Najpierw musimy potrafić **ocenić i zabić** zły kod (Faza 2), a dopiero potem dać broni (Faza 3) strzelać ślepą amunicją. --- ### KROK 1: PHANTOM VM (Sędzia) - ZRÓB TO TERAZ **Dlaczego:** Jeśli napiszemy najpierw Shotgun Swarm, wygeneruje on masę tekstu od LLM-ów, z którym system nie będzie wiedział, co zrobić. Będzie pluł surowym JavaScriptem, a my nie będziemy wiedzieć, czy działa. Dlatego najpierw budujemy "Klatkę Bezpieczeństwa". W tej klatce uruchomisz skrypt napisany w `node:vm`, któremu podamy np. obiekt `db` owrapowany w ES6 `Proxy`. Musisz mieć fizyczny dowód, że piaskownica loguje "Execution Trace" (jaką metodę z bazy i z jakim argumentem wywołał symulowany kod). ### KROK 2: SHOTGUN SWARM (Rój Strzelb) **Dlaczego:** Gdy masz gotową Klatkę, piszemy moduł łączący się z tanimi LLM-ami (np. Groq Llama 3 8B, albo nawet mockowanymi plikami z dysku dla testów). Ten moduł wypluje 5 paczek z kodem naraz. Wszystkie wlecą z impetem w zbudowaną przed chwilą Klatkę (Phantom VM). Pierwsza paczka kodu, która przebije się przez Sędziego, przerywa działanie 4 pozostałych za pomocą `AbortController` i rzuca zielone światło na event broker. ### KROK 3: ORKIESTRATOR (Spięcie w całość) **Dlaczego:** Kiedy połączysz Sędziego z Rujem Strzelb i podepniesz z tyłu AST Graftera (Chirurga), powstanie nam Ostateczny Mózg GEMA-0. Wtedy podpinamy to pod Twoją aplikację na telefonie (Webhook z Fazy 0) i... z telefonu naciskasz "Graj", a fabryka w 5 sekund na ekranie produkuje idealnie wszyty w projekt kod.