◉ SHINKIRO

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

05 · Content Operations

04 · Content Velocity System

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

modecoolify
aussisystemd docker
composedocker-compose.yml
roleschef guardian traveler claude-bridge
routagerouting/Caddyfile.example routing/traefik-dynamic.example.yml
systemddeploy/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
branchemain
langueJavaScript
fichier LICENSEprésent
topicslayer-execution shinkiro
racines déployables. bridge cockpit engine setup

Artefacts détectés

composedeploy/dan-hermes/docker-compose.yml deploy/sas-admin/docker-compose.yml docker-compose.yml
dockerfileDockerfile bridge/Dockerfile deploy/sas-admin/gateway/Dockerfile
systemddeploy/dan-oauth/dan-oauth.service deploy/systemd/galahad-docker-firewall.service deploy/systemd/galahad-sales-fleet.service
index_htmlcockpit/index.html setup/index.html
packagebridge/package.json engine/package.json
pythondeploy/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

engineModules — 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.
rolesSous 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-oauthRelais OAuth vers le modèle (server.py, worker.py), sous systemd. L'unité commerciale en dépend sans le déclarer.
skillsaudit-coherence.json audit-fleet.json diagnostic-coolify.json
bridgePasserelle Claude — server.js et son Dockerfile.
cockpitcockpit/index.html
setupAssistant de configuration — index.html et server.mjs.
patrolbrain-health, deliver-watchdog, deliver, purge, prune-coolify-images, pilotés par galahad-patrol.cron.
sas-adminPasserelle Python (gateway/app.py) avec émission et révocation de jetons, et fermeture de ports. Le sas de sécurité du VPS.
fableIntégration Fable par cron.
dan-hermescompose, admin_mcp.py, SOUL.md.

fleet.yml

Le dépôt

https://github.com/xtincell/galahad