Vai al contenuto

Compliance Execution Backbone

Il Compliance Execution Backbone (CEB) è il motore che rende il sistema AI-driven ma governabile.


Obiettivo

Far sì che eventi, task, AI output, approvazioni, esecuzioni e evidenze siano parte dello stesso flusso controllato.


Cosa include

  • Checklist
  • AI Assist
  • Task Runs
  • AI Approvals
  • Action Plans
  • Action Executions
  • Action Receipts
  • Role Twins
  • Prompt Packs
  • CEB Dashboard
  • Ops Control Plane
  • Coda Compliance
  • Policy Approvazione
  • Evidence Navigation
  • Release Gates
  • Worker Leases
  • Reconciliation

Flusso canonico

sequenceDiagram
    participant Event as Evento dominio
    participant CEB as CEB Lifecycle
    participant AI as AI Orchestrator
    participant Human as Reviewer
    participant Exec as Action Executor
    participant Recon as Reconciliation
    participant Gate as Release Gates

    Event->>CEB: resolve tier + create/update task
    CEB->>AI: create run
    AI->>Human: approval package
    Human->>AI: approve / reject
    AI->>Exec: execute plan
    Exec->>Recon: receipts + state
    Recon->>Gate: invariants + readiness

Perché è diverso da un semplice workflow engine

Perché modella esplicitamente:

  • ruoli e approvatori;
  • stato macro legale del task;
  • esecuzione effettiva delle azioni;
  • prova dell’effetto materializzato;
  • recovery e reconciliation;
  • readiness gates prima del rilascio.

Stati macro da conoscere

Stato Significato
triggered evento ricevuto e task generato
task_created run AI creato
output_ready output disponibile
awaiting_primary_approval attesa primo reviewer
awaiting_secondary_approval attesa secondo reviewer
execution_running action plan in esecuzione
execution_completed esecuzione completata e receipts presenti
manual_intervention_required eccezione che richiede operatore
reconciled coerenza finale verificata
failed esecuzione fallita con motivo esplicito

Control plane operativo

L’Ops Control Plane esiste per:

  • vedere worker leases;
  • vedere backlog e run counts;
  • rilanciare esecuzioni;
  • marcare manual intervention;
  • vedere reconciliation issues;
  • verificare release gates.

Rule of thumb

Quando usare CEB

Usa il Backbone Compliance quando un processo deve essere tracciabile, approvabile, rieseguibile e dimostrabile. Non serve solo per generare testo AI; serve a governare atti di compliance con evidenza formale.