// acceptanceTypes.ts — Tipi condivisi tra goalTestDeriver.ts e acceptancePatternsCore.ts // Estratto per rompere il ciclo circolare: // acceptancePatterns.ts → acceptancePatternsCore.ts → goalTestDeriver.ts → acceptancePatterns.ts export interface AcceptanceTest { id: string; requirement: string; // "Login funziona" checkFn: string; // codice JS che ritorna {pass: bool, detail: string} critical: boolean; // se true, blocca DONE se fallisce }