Guida Control
Guida Control est une application alpha propriétaire et distincte, conçue pour piloter Guida Complete et Guida Node depuis un navigateur. Elle se connecte par la Remote Ops API et ne lit directement ni les fichiers de l’espace de travail, ni les bases des files, du registre ou des opérations du noeud.
L’image publique du conteneur peut servir à évaluer et exploiter Guida selon la licence qui l’accompagne. Sa disponibilité ne fait pas de Guida Control un logiciel open source.
Interface et responsabilités
Section intitulée « Interface et responsabilités »Overview et Command Center rassemblent alertes, capacités, travail en cours et actions bornées. Results gère les résultats capturés, les exports et les livraisons. Pipelines et Extractors couvrent contrats, plans de certification, brouillons, comparaisons, preflight et exécutions protégées. Workspace, Browser, Workbench, Activity et Nodes complètent la vue du noeud; Advanced reste facultatif. Remote View transmet un onglet du navigateur et autorise son contrôle lorsque les règles le permettent.
Guida reste propriétaire de l’espace de travail, des extracteurs, des pipelines, des files, des processus, des exécutions, des éléments, des événements et de la récupération. Control ne conserve que son registre de noeuds, ses préférences de connexion, son propre historique ainsi que les traces d’export et de livraison dans sa base SQLite. Il ne s’agit pas d’une copie des données opérationnelles de Guida.
Lecture avant contrôle
Section intitulée « Lecture avant contrôle »La supervision et la consultation des contrats fonctionnent sans contrôle
distant. Toute mutation exige à la fois
GUIDA_CONTROL_REMOTE_CONTROL=1 dans Control et controlEnabled pour le noeud
sélectionné. Guida garde la décision finale et applique ses capacités, domaines
autorisés, règles, confirmations, limites et délais.
Dans le MVP actuel, Remote Ops n’authentifie pas les clients. Protégez le canal avec des ACL NetBird, un pare-feu, des règles de proxy inverse, des tunnels localhost, mTLS ou un dispositif externe équivalent. N’exposez jamais directement un port Remote Ops sur Internet.
Guida Node utilise généralement le port 9631; Guida Control sert normalement
son interface sur 127.0.0.1:9632. Enregistrez le noeud, vérifiez son état et sa
compatibilité, puis laissez le contrôle distant désactivé jusqu’à ce qu’une
opération précise doive modifier des données.
Control lit l’index compact du schéma et ne demande que les contrats détaillés utiles. L’édition d’une pipeline suit la séquence explicite: brouillon, comparaison, enregistrement ou suppression, validation, preflight, plan et aperçu. Enregistrer ne lance rien. Voir Extracteurs et Pipelines sémantiques.
Cette version alpha exige une supervision des opérations. Elle ne promet ni identité Enterprise intégrée, ni contrôle d’accès par rôle, ni qualification automatique d’une flotte installée. Ces fonctions restent futures tant qu’aucun contrat livré ne les atteste.