From 121d5d6656840ef937377a02c7cbc501b775b7cb Mon Sep 17 00:00:00 2001 From: Tetardtek Date: Wed, 18 Mar 2026 22:45:28 +0100 Subject: [PATCH] fix(template): onboarding laptop-ready MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - brain-setup.sh : étape 3b — collaboration.md copié depuis .example - now.md : starter cold-boot (helloWorld en a besoin) - BRAIN-INDEX.md : starter cold-boot (BSI-v3 claim) - README : agent count 57→63, wiki ref supprimée, contexts/ + agent-memory/ dans structure --- BRAIN-INDEX.md | 20 ++++++++++++++++++++ README.md | 7 ++++--- now.md | 18 ++++++++++++++++++ scripts/brain-setup.sh | 12 ++++++++++++ 4 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 BRAIN-INDEX.md create mode 100644 now.md diff --git a/BRAIN-INDEX.md b/BRAIN-INDEX.md new file mode 100644 index 0000000..61cf8a8 --- /dev/null +++ b/BRAIN-INDEX.md @@ -0,0 +1,20 @@ +# BRAIN-INDEX.md — Registre global sessions + +> Maintenu automatiquement par le protocole BSI-v3. +> Source de vérité pour toutes les instances actives. + +--- + +## Sessions actives + +*(aucune — cold boot)* + +## Dernière activité + +boot: cold +timestamp: — +instances: 0 + +--- + +> Ce fichier est commité après chaque boot claim (voir helloWorld.md ## Boot claim automatique). diff --git a/README.md b/README.md index 2a85318..9ef5bdf 100644 --- a/README.md +++ b/README.md @@ -176,7 +176,7 @@ bash scripts/brain-status.sh # voit tout ce qui se passe # mutex si fichier partagé → BRAIN-INDEX.md synchronise tout ``` -Guide complet : `wiki/multi-instance.md` +Guide complet : `agents/AGENTS.md` — le wiki se construit au fil des sessions. --- @@ -184,7 +184,9 @@ Guide complet : `wiki/multi-instance.md` ``` brain/ -├── agents/ ← 57 agents calibrés (index : agents/AGENTS.md) +├── agents/ ← 63 agents calibrés (index : agents/AGENTS.md) +├── contexts/ ← sessions BSI prédéfinies (navigate, work, pilote…) +├── agent-memory/ ← mémoire persistante agents (README + _template/) ├── scripts/ ← BSI-v3 protocol (index : scripts/README.md) │ ├── brain-status.sh ← vue live multi-instances │ ├── preflight-check.sh← 6 checks avant écriture @@ -192,7 +194,6 @@ brain/ │ ├── human-gate-ack.sh ← gate humain + pause cascade │ └── ... ├── workflows/ ← chaînes de satellites déclarées -├── wiki/ ← guides (multi-instance, patterns, concepts…) ├── locks/ ← registre mutex fichiers (BSI-v3-7) ├── claims/ ← sessions BSI (vide au démarrage) ├── BRAIN-INDEX.md ← état global — lu par toutes les instances diff --git a/now.md b/now.md new file mode 100644 index 0000000..01c923d --- /dev/null +++ b/now.md @@ -0,0 +1,18 @@ +# now.md — État session courante + +> Fichier généré et maintenu par Claude à chaque session. +> Ne pas éditer manuellement — source de vérité session-to-session. + +--- + +## État + +cold-boot: true +dernière_session: (aucune) +focus_actif: setup initial +blockers: [] + +## Contexte + +Premier boot — brain-template installé, setup en cours. +Compléter `profil/collaboration.md` et relancer helloWorld. diff --git a/scripts/brain-setup.sh b/scripts/brain-setup.sh index bf762b7..42ed055 100755 --- a/scripts/brain-setup.sh +++ b/scripts/brain-setup.sh @@ -104,6 +104,18 @@ else ok "brain-compose.local.yml existe" fi +# ETAPE 3b — collaboration.md +echo "" +echo "--- 3b/5 Profil collaboration ---" +COLLAB="$BRAIN_ROOT/profil/collaboration.md" +COLLAB_EX="$BRAIN_ROOT/profil/collaboration.md.example" +if [ ! -f "$COLLAB" ] && [ -f "$COLLAB_EX" ]; then + cp "$COLLAB_EX" "$COLLAB" + ok "profil/collaboration.md cree depuis .example — a personnaliser" +else + ok "profil/collaboration.md existe" +fi + # ETAPE 4 — Git remote echo "" echo "--- 4/5 Git remote ---"