Il comando di arresto deve essere un confine operativo
Se il tuo agente continua ad agire dopo l’annullamento, Blueprint ti aiuta a progettare arresto e limiti d’impatto attraverso P5, P6, P8 e P10.
Fatti chiave
- Best fit
- Team che gestiscono agenti con accesso in scrittura, strumenti esterni o attività delegate in background
- Primary risk
- Falso arresto: l’interfaccia indica che l’agente è fermo mentre le azioni esterne continuano
- Core shift
- Annullare una conversazione → applicare il contenimento ai confini di esecuzione
- Success signal
- Nuove azioni bloccate, effetti già avviati contabilizzati e ripresa soggetta ad approvazione
- Doctrine mapping
- P5, P6, P8, P10
L’arresto è solo il primo passo
Quando il tuo agente supera il mandato, annullare la conversazione non basta. Ti serve un arresto con un perimetro definito, capace di impedire nuove azioni, identificare quelle già inviate, limitare ulteriori danni e conservare una traccia dell’incidente. Progetta questi controlli insieme, così chi interviene può distinguere una richiesta di arresto dal contenimento verificato e dalla ripresa autorizzata.

Livelli di escalation e governance
Usa questi livelli per consentire ai tuoi operatori un contenimento immediato, mantenendo compensazione e ripresa soggette ad approvazioni esplicite (P8, P10).
| Tier | Action type | Risk level | Required approval |
|---|---|---|---|
| Livello 1: Arresto circoscritto | Bloccare nuovi invii e annullare attività in coda nel perimetro dell’esecuzione assegnata | Impatto collaterale basso; possono restare effetti esterni irrisolti | Preautorizzato per operatori designati; condizioni automatiche definite all’avvio |
| Livello 2: Contenimento esteso | Isolare esecuzioni collegate o revocare una credenziale circoscritta usata da più flussi | Impatto collaterale medio o alto | Operatore designato secondo una policy di emergenza preautorizzata; altrimenti approvazione del responsabile dell’incidente |
| Livello 3: Compensazione e ripresa | Correggere effetti completati, ripristinare accessi o avviare un’esecuzione sostitutiva | Alto; può ripetere il danno o alterare lavoro legittimo | Approvazione esplicita del responsabile della risorsa e dell’incidente, con perimetro di ripresa verificato |
Anti-pattern e pattern Blueprint
Usa questo confronto per individuare dove la tua interfaccia promette un contenimento che i controlli di esecuzione non possono verificare (P5, P6).
- Anti-pattern
- Annullare la chat e dichiarare fermo l’intero flusso
- Pattern Blueprint
- Mostrare separatamente arresto richiesto, nuovi invii bloccati ed effetti esterni irrisolti (P6)
- Anti-pattern
- Chiedere al modello di rispettare il comando di arresto
- Pattern Blueprint
- Applicare il blocco fuori dal modello, ai punti di autorizzazione di strumenti e processi (P10)
- Anti-pattern
- Dare a tutti i processi una credenziale condivisa di lunga durata
- Pattern Blueprint
- Usare accessi circoscritti e revocabili, dichiarando eventuali ritardi di revoca del fornitore (P5)
- Anti-pattern
- Eliminare log e stato temporaneo durante la pulizia di emergenza
- Pattern Blueprint
- Conservare registri e ricevute ad accesso limitato, oscurando i segreti (P6)
- Anti-pattern
- Riprendere automaticamente quando l’errore scompare
- Pattern Blueprint
- Richiedere un responsabile, un perimetro verificato e un’approvazione esplicita della ripresa (P8)
Scenario illustrativo
Scenario illustrativoQueste tracce composite e anonimizzate illustrano il possibile comportamento dei tuoi controlli di contenimento.
Un team usava una vista condivisa delle esecuzioni per supervisionare un agente incaricato della manutenzione dei record. L’agente tentava scritture fuori dal workspace assegnato. Il sistema attivava l’escalation perché il controllo del perimetro respingeva la destinazione, poi bloccava nuovi invii su richiesta dell’operatore. Una scrittura già accettata restava irrisolta; la vista assegnava la verifica della ricevuta al responsabile dell’incidente, senza dichiarare il contenimento completo.
Un team usava una coda di approvazione per un agente che preparava notifiche esterne. L’agente tentava di ripetere un invio dopo un timeout. Il sistema segnalava un blocco perché l’esecuzione era stata revocata e mancava la ricevuta dell’invio precedente. L’operatore conservava gli identificativi, verificava la consegna e approvava un’esecuzione sostitutiva soltanto dopo aver risolto il rischio di duplicazione.
Domande frequenti
Queste risposte aiutano il tuo team a distinguere annullamento, contenimento e ripresa sicura.
Checklist per iniziare
- Mappa processi, code, credenziali e percorsi verso strumenti capaci di produrre effetti esterni (P5).
- Definisci perimetri di arresto per esecuzione, attività delegate, credenziale e workspace (P5).
- Applica revoca e limiti d’impatto cumulativi ai confini di invio (P10).
- Mostra arresto richiesto, nuovi invii bloccati ed effetti irrisolti come stati distinti (P6).
- Conserva registri e ricevute ad accesso limitato senza ritardare il contenimento (P6).
- Assegna responsabili di contenimento e ripresa, poi verifica concorrenza e passaggi di approvazione (P8).
Principi di riferimento