Le modèle ne devrait pas voir une option dangereuse
Demander à un modèle d'éviter un outil n'est pas le même que rendre l'outil indisponible. Un système régi devrait rejeter les capacités qui dépassent les autorisations de la tâche, les limites de données, le budget ou les contraintes de plate-forme avant le début de la planification.
Le modèle planifie alors à l'intérieur d'un ensemble plus petit et pertinent. Cela améliore la fiabilité et rend la raison du plan final inspectable.
Le pipeline de routage est une caractéristique du produit
LibreTask utilise une séquence d'enrichissement, de récupération, de classement, de restriction, de planification et de confirmation. L'avantage face à l'utilisateur n'est pas une nouveauté technique. C'est un plan qui peut expliquer pourquoi un analyseur local a été autorisé, pourquoi une recherche sur le Web a nécessité une confirmation, et pourquoi un courriel externe est resté bloqué.
La politique doit atteindre l'appel
Une carte de capacité définit les entrées et les sorties, mais elle doit aussi définir les effets secondaires, les destinations autorisées, les coûts et la santé. Ces propriétés doivent voyager avec l'appel, ne pas vivre dans un document de politique déconnecté de l'exécution.
C'est ainsi que la gouvernance devient exécutoire : la limite autorisée est présente au moment où l'action est sélectionnée et invoquée.
Le contrôle doit se sentir calme
Une bonne interface de gouvernance n'écrase pas l'utilisateur avec la politique brute. Il fait surface aux décisions qui comptent: cette action est permise, celle-ci a besoin de confirmation, celle-ci est bloquée, et voilà pourquoi.