Hooks et doctrine
Ce qui tourne automatiquement à l'ouverture et à la fermeture d'une session, et la règle d'invisibilité.
Les deux hooks
Un hook, c'est quelque chose qui se déclenche tout seul à un moment donné. Alfred en pose deux.
À l'ouverture d'une session
Il te dit sur quel projet ce dossier travaille. C'est le bandeau que tu vois apparaître au démarrage de Claude Code.
S'il n'arrive pas à le déterminer, il le dit et nomme le geste manquant — dépôt non relié, accès à demander, plusieurs projets à départager, Batcave injoignable.
Dans ce cas, les commandes s'arrêtent plutôt que de deviner. Écrire dans le mauvais projet ne se signale nulle part : c'est une erreur qu'on ne découvre que bien plus tard, quand quelqu'un cherche une fonctionnalité là où elle n'est pas.
À la fermeture d'une session
Il enregistre quelques mesures sur la session écoulée : quelle commande, sur quelle fonctionnalité, combien de temps. Ça sert à savoir si la machine tourne — pas à évaluer qui que ce soit.
La doctrine d'invisibilité
Rien de ce qui sort du dossier ne doit dire qu'une IA l'a écrit. Ni les messages de publication, ni les descriptions de demandes de fusion, ni les commentaires de ticket, ni les revues de lot, ni le code lui-même.
Ça ne relève pas de la coquetterie. Ce qui arrive chez un client est le travail de l'équipe, et une signature d'outil dans un dépôt livré est une information qui n'appartient pas à ce dépôt.
Cette règle a changé de nature le 18 août 2026. Elle était tenue par un verrou technique qui bloquait la publication ; elle est désormais tenue par une consigne — la skill Rédaction invisible, chargée avant d'écrire l'un de ces textes.
Concrètement : plus rien ne t'arrête mécaniquement. La règle tient par ce qui est écrit, pas par ce qui bloque.
Un outil de contrôle existe toujours et se lance à la demande, pour vérifier après coup un texte ou un dépôt.
La règle de résidence
L'outillage ne laisse pas de traces dans un dépôt livré. Les fichiers de travail d'Alfred restent côté équipe ; ce qui part chez le client ne contient que le produit.
Un seul réglage est posé sur ta machine pour ça : un fichier qui empêche l'outillage d'entrer dans un dépôt client. Il ne contraint aucune écriture.