Lire le carnet ne donne pas le poste du commisHermes refuse la reprise ordinaire d'un worker Kanban reconnuReading the notebook does not make you its assigned cookHermes guards ordinary resume of identified Kanban workers
La marque de la brigade responsable reste sur le carnet, même lorsqu'on en fait un résumé. Si le garde reconnaît cette marque, il refuse qu'un autre commis reprenne le poste sans passer par le suivi prévu.La provenance Kanban traverse la lignée de compression. Une probe positive déclenche le refus central de reprise ordinaire avant chargement d'historique en CLI, oneshot et gateway, afin d'éviter un writer non suivi.The responsible brigade's mark stays with the notebook even after its notes are shortened. When the guard recognizes that mark, an ordinary request cannot turn its reader into an untracked replacement cook.The guard follows Kanban ownership through compression lineage and rejects ordinary resume on positive identification. It runs before history loading across CLI, oneshot and gateway rather than treating transcript access as worker ownership.
La brigadeRôles et orchestrationThe brigadeRoles and orchestration
Si le garde ne répond pas, la porte reste ouverteMécanismeThe gate still lets people through when the check cannot answerMechanism
Un contrôle absent ou en panne laisse pourtant passer la demande. Le badge du répartiteur permet aussi de passer, sans que cette réparation prouve l'identité de celui qui le porte.La garde échoue ouvert en cas de probe absente ou en erreur. HERMES_KANBAN_TASK exempte le dispatcher, mais ce patch n'atteste pas cette identité : le refus ciblé ne vaut pas une frontière d'autorisation stricte.A missing or failed check still lets the request through. A dispatcher badge also gives an exemption, without this repair proving who is wearing it.Missing or failing probes preserve a fail-open path. The HERMES_KANBAN_TASK dispatcher exemption is not an attested authority boundary here, so the guard cannot be presented as complete authorization or fencing.
Le refus accepté ne règle pas encore tous les changements de commisÉtat actuelThe accepted guard does not finish every change of cookCurrent state
Le changement accepté le 6 octobre a été examiné, sans essais refaits ici. Vérifier si le premier commis travaille encore et attribuer formellement la reprise à un nouveau restent à faire. Personne ne garantit encore qu'un seul commis puisse écrire.Fusion du 6 octobre, code inspecté et tests non exécutés. Détection du writer vivant avant dispatch et continuation sous nouvelle claim restent en suivi ; aucun verrouillage multi-writer complet n'est établi. Guidance research_only.The October 6 accepted change was inspected but not tried here. Checking whether the original cook is still working and formally assigning a new owner for continuation remain unfinished. The rule does not yet prove that only one cook can write.The October 6 merge establishes the inspected conditional guard, not an executed security validation. Pre-dispatch live-writer detection and continuation under a new claim remain follow-ups, with complete multi-writer fencing unproven.
