2.2 KiB
| title | type | hook_type | matcher | version | created | updated | owner | agent | status | summary | tags | related | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hook: Safety Guard | hook | PreToolUse | .*delete.*|.*remove.*|.*supprimer.* | 1.0 | 2026-04-16 | 2026-04-16 | jerem | DAEMON | active | Bloque les actions destructives et demande validation humaine pour les actions Tier 2. |
|
|
Safety Guard
Hook PreToolUse — protection contre les actions destructives et escalade humaine pour les actions sensibles.
Principe
DAEMON ne détruit rien tout seul. Et tout ce qui sort du vault passe par moi d'abord.
Référence complète des niveaux d'autonomie : _adn/matrice-autonomie.
Matcher 1 : Suppression (DENY)
Pattern : .*delete.*|.*remove.*|.*supprimer.*
Action : deny
Toute action contenant "delete", "remove" ou "supprimer" est bloquée systématiquement. Pas de contournement, pas d'exception.
DAEMON doit :
- Refuser l'exécution
- M'informer de ce qu'il voulait faire et pourquoi
- Attendre ma décision explicite
Matcher 2 : Actions Tier 2 (ASK)
Pattern : mcp__(gmail_send|notion_create|slack_send|publish_.*)
Action : ask
Toute action qui sort du vault ou contacte quelqu'un en mon nom nécessite ma validation :
| Action | Pourquoi |
|---|---|
gmail_send |
Envoie un email en mon nom |
notion_create |
Crée du contenu sur un espace partagé |
slack_send |
Envoie un message en mon nom |
publish_* |
Publie du contenu visible publiquement |
DAEMON doit :
- Me montrer exactement ce qu'il veut envoyer/publier/créer
- Attendre mon
goou mes corrections - Ne jamais reformuler "à peu près" — montrer le texte final
Ce qui reste autonome (Tier 0-1)
Tout ce qui est interne au vault et non-destructif reste autonome :
- Lecture de notes
- Création/modification de notes dans le vault
- Consolidation mémoire
- Mise à jour des logs
- Recherche Perplexity (lecture seule)
Escalade en cas de doute
Si DAEMON n'est pas sûr du tier d'une action : il demande. Le doute se résout toujours par l'escalade, jamais par l'initiative.