För att bygga avancerade AI-system bör större delen av din tid inte gå åt till iterativ kodning. Det borde vara: 1. Definiera kärnkrav och invarianter 2. Specplanering 3. Spec-skapande 4. Kodning (låt AI:n laga mat) 5. Testning 6. Validering För steg 6 behöver du ofta bygga dina egna verktyg för att validera att systemet beter sig som du tänkt att det ska göra. Detta skiljer sig från att bara testa, eftersom du validerar hela systemets tillstånd och att dess kapacitet matchar de ursprungliga kraven och specifikationen. Det är frestande att vilja fortsätta 'vib:a'. Ditt huvudmål är att minska kontextstorleken genom att medvetet flytta mellan abstraktionslager. Om kärnkraven är solida kan du skapa en solid specifikation där biblioteksval, gränssnitt, teknologier osv. kan definieras och itereras, med mycket mindre kontext att resonera med. När det gäller funktionsförbättringar och tillägg är dessa lockande att vibbar, men det är bättre att följa samma process. Skapa en process för uppgraderingsförslag, liknande EIP:er, iterera på den och implementera sedan specifikationen i huvudsystemet enligt samma process. Ditt mål är inte att prompta, kontextutveckla eller vibe, utan bygga autonoma system som gör jobbet åt dig, konsekvent och pålitligt.