Avant de développer la fonction de révocation, nous avons concentré nos efforts sur un scénario critique concernant la possibilité qu'un agent puisse potentiellement éliminer ses propres restrictions. C'est exactement pour cette raison que le kill switch pour Civic est situé directement dans l'interface de chat plutôt que dans l'API. En conséquence de ce design, un agent compromis est complètement incapable de désactiver ses propres garde-fous. Le système fonctionne sur 4 niveaux et maintient toujours un humain dans la boucle. Vous pouvez en apprendre davantage ici : https://docs.civic.com/civic/concepts/revocation