← Dictionnaire

Bras

/[bʁa]/n.m.

Origine

Métaphore anatomique issue du totémisme céphalopode de Synedre. Shyrka, entité tutélaire de l'architecture, emprunte sa morphologie à Syllipsimopodi bideni, le plus ancien vampyropode fossile connu, caractérisé par dix bras préhensiles. Dans le système, le terme désigne un axe matériel d'orientation et de cloisonnement de l'effort, reliant le corps central du vaisseau à des zones d'intervention spécialisées.

Définition

Couloir structurel d'exécution et de partitionnement de l'espace de travail au sein de la Mothership. L'architecture de Synedre dénombre exactement dix bras d'exécution, numérotés de 1 à 10. Les bras 1 à 8 (notés B1 à B8) constituent des couloirs de branches isolées par git worktree : chaque bras B1-B8 dispose d'une arborescence de fichiers étanche sur le disque hôte, permettant à plusieurs sessions de modifier le code sans collision sur l'index git, tout en partageant le dépôt commun. Les bras 9 et 10 (notés T1 et T2) sont les bras de tronc : ils opèrent directement sur l'arbre principal (branches preprod ou prod), réservés aux arbitrages transversaux, à la gouvernance globale, aux fusions et aux déploiements qui ne tolèrent aucun décalage d'arborescence. Chaque bras peut accueillir une gouvernance de travail (un pool actif) et canalise jusqu'à cinq slots visuels d'affichage sur la grille de contrôle du terminal (/hub/terminal). À ne pas confondre avec un conteneur Docker ou une machine virtuelle isolée : un bras est un cloisonnement spatial d'espace de travail git et de multiplexage tmux sur un même système d'exploitation, et non une virtualisation complète du noyau. Ne pas confondre non plus avec une tentacule : le bras est le couloir matériel d'accueil (le bureau spatial B1 à B8 ou T1 à T2), tandis que la tentacule est l'instance agentique logicielle qui y réside. Enfin, il se distingue du slot, qui n'est que la sous-case visuelle unitaire à l'intérieur d'un bras. Où le terme s'applique réellement : table sy_bureau, colonne sy_tentacule_session.bureau, interface de navigation /hub/terminal, scripts de dispatching bin/synedre-cli-tmux.sh, et façade de spawn synedre/ac_ventouse_spawn.py.

Exemple

Lorsqu'une session de développement est ouverte pour concevoir un nouveau module, l'orchestrateur lui assigne le bras B3. La session opère dans son propre worktree disque wt/bureau-3 sans impacter le travail en cours sur le bras B1. Lorsque vient le moment de livrer en production, le déploiement bascule sur le bras de tronc T1 pour compiler et expédier l'artefact officiel.