Shinkiro › La suite › Exécution
galahad
reference partiel actif
Exécution
proprietaire
privé
Moteur de procédures, décisions IA et coordination d'infrastructure sur serveur dédié. Rôles configurables, patrouille et travaux délégués ; le jugement modèle est explicite dans les procédures. Produit d'infrastructure autonome et moyen de livraison du portefeuille.
Ce qu'il sert
fleet.yml
Point de vigilance
Le moteur et ses retours ont des réceptions locales ; les surfaces de configuration, le mandat précis, le coût persistant et l'exploitation multi-entreprises ne sont pas reçus. Le garde de commandes n'est pas un sandbox. La mémoire distante Danmem reste un service distinct. Voir docs/RECEPTION-GALAHAD-DANMEM.md.
Déploiement
mode | coolify |
aussi | systemd docker |
compose | docker-compose.yml |
roles | chef guardian traveler claude-bridge |
routage | routing/Caddyfile.example routing/traefik-dynamic.example.yml |
systemd | deploy/systemd/galahad-docker-firewall.service deploy/systemd/galahad-sales-fleet.service deploy/dan-oauth/dan-oauth.service |
fleet.yml — mode constaté dans le dépôt, jamais supposé.
Ce que le relevé constate
131
fichiers
851 Ko
d'arbre
77
commits / 90 j
| branche | main |
| langue | JavaScript |
| fichier LICENSE | présent |
| topics | layer-execution shinkiro |
| racines déployables | . bridge cockpit engine setup |
Artefacts détectés
compose | deploy/dan-hermes/docker-compose.yml deploy/sas-admin/docker-compose.yml docker-compose.yml |
dockerfile | Dockerfile bridge/Dockerfile deploy/sas-admin/gateway/Dockerfile |
systemd | deploy/dan-oauth/dan-oauth.service deploy/systemd/galahad-docker-firewall.service deploy/systemd/galahad-sales-fleet.service |
index_html | cockpit/index.html setup/index.html |
package | bridge/package.json engine/package.json |
python | deploy/dan-oauth/server.py deploy/sas-admin/gateway/requirements.txt |
workflows | .github/workflows/engine-reception.yml |
env_example | .env.example deploy/dan-hermes/.env.example deploy/sas-admin/.env.example |
fleet.lock.yml — relevé du 2026-11-13, régénéré par make releve.
Ce qu'il contient
engine | Modules — agent-loop, brain, config, cron, goals, heartbeat, hooks, index, integrations, jobs, journal, manual, memory, roles, skill-runner, state, telegram, tools, et les modules commerciaux (sales-entry, sales-fleet-entry, sales-fleet, sales-tool-context, sales-worker). Zéro dépendance npm, zéro build. |
roles | Sous engine/roles/ — chef, guardian, traveler, commercial. Le rôle commercial ne tourne pas dans la composition : il est lancé par l'unité galahad-sales-fleet, hors Docker, depuis un second checkout. |
dan-oauth | Relais OAuth vers le modèle (server.py, worker.py), sous systemd. L'unité commerciale en dépend sans le déclarer. |
skills | audit-coherence.json audit-fleet.json diagnostic-coolify.json |
bridge | Passerelle Claude — server.js et son Dockerfile. |
cockpit | cockpit/index.html |
setup | Assistant de configuration — index.html et server.mjs. |
patrol | brain-health, deliver-watchdog, deliver, purge, prune-coolify-images, pilotés par galahad-patrol.cron. |
sas-admin | Passerelle Python (gateway/app.py) avec émission et révocation de jetons, et fermeture de ports. Le sas de sécurité du VPS. |
fable | Intégration Fable par cron. |
dan-hermes | compose, admin_mcp.py, SOUL.md. |
fleet.yml