L’architettura a tre layer
SPECTRA si ragiona — e si costruisce — attraverso tre layer. Il ragionamento LLM serve per sintesi e routing; il codice deterministico serve per ripetibilità, sicurezza di rilascio e controllo delle regressioni.
Layer 1 — Direttiva
SOP markdown, prompt degli agenti, workflow e documentazione. Definiscono obiettivi, input, output, limiti di sicurezza ed edge case. È dove vive l’intento.
Layer 2 — Orchestrazione
L’agente AI instrada i task, legge il contesto, sceglie gli strumenti, gestisce gli errori e aggiorna la documentazione. L’AI non sostituisce la validazione deterministica né gli script di test.
Layer 3 — Esecuzione
Script deterministici, validatori, CLI, test, schemi e adapter. La logica ripetibile sta qui — gating dell’engagement, enforcement dello scope, catena di evidenza, generazione attack-path, tool adapter, harness di benchmark.
Perché funziona
Separare il ragionamento dall’esecuzione ripetibile è ciò che rende SPECTRA testabile e rilasciabile: oltre 1.800 controlli del validatore, macchine a stati deterministiche e una catena di evidenza che ancora ogni affermazione. Gli agenti sono creativi; i guardrail non sono negoziabili.
Il cuore avversariale
Il prodotto di punta di SPECTRA è la War Room / Duel Mode: Red e Blue si scontrano sullo stesso target e un Referee imparziale li valuta sull’evidenza — latenza di detection, copertura per severità, tecniche mancate — mai sulla conoscenza pregressa del piano. Il risultato atteso non è “Red invisibile”; è una misura onesta di quali segnali sono stati prodotti, visti e mancati.