sync: scission owner/template + brain-template-export + BRAIN_MODE guard + /visualize scope filter + port orphelins fix
This commit is contained in:
77
wiki/patterns.md
Normal file
77
wiki/patterns.md
Normal file
@@ -0,0 +1,77 @@
|
||||
# Brain — Référence Patterns
|
||||
|
||||
> Patterns 1-N validés en prod. Source complète : `profil/orchestration-patterns.md`.
|
||||
|
||||
---
|
||||
|
||||
| # | Nom | Problème résolu | Forgé |
|
||||
|---|-----|----------------|-------|
|
||||
| 1 | Session-as-identity | Sessions parallèles sur une machine — routing par slug | 2026-03-14 |
|
||||
| 2 | Passive listener | Agent écoute sans charger de contexte lourd au boot | 2026-03-14 |
|
||||
| 3 | Parallel session handoff | Handoff entre deux sessions parallèles (CHECKPOINT signal) | 2026-03-14 |
|
||||
| 4 | Context-tier split | Scinder un agent always lourd en header (always) + détail (warm) | 2026-03-15 |
|
||||
| 5 | BHP validation | 4 greps de validation always-tier + convention CI brain | 2026-03-15 |
|
||||
| 6 | HumanSupervisor | Extraire la logique d'exécution — laisser à l'humain les bifurcations décisionnelles | 2026-03-14 |
|
||||
| 7 | Todo → KANBAN Sprint Setup | Todo structuré → KANBAN avec prompts autonomes prêts à coller | 2026-03-15 |
|
||||
| 8 | Context Compact Checkpoint | Warm restart < 30 sec via checkpoint.md — vs cold bootstrap 2-3 min | 2026-03-15 |
|
||||
| 9 | Kanban Pipeline Flow | Boot minimal scopé → work → wrap → kanban-scribe → états `✅`/`🤖` → viabilité agent | 2026-03-15 |
|
||||
| 10 | Pilot + Satellites | Session pilote garde le contexte riche — satellites minimaux résolvent les sous-problèmes et remontent le résultat | 2026-03-16 |
|
||||
| 11 | Session Ending Standard | Wrap toujours = Résumé session + Retour coach + Prompt session suivante | 2026-03-16 |
|
||||
|
||||
---
|
||||
|
||||
## Pattern 7 — Usage rapide
|
||||
|
||||
```
|
||||
1. Todo structuré (chaque tâche : agents, input, output, prérequis)
|
||||
2. "Génère le KANBAN depuis brain/todo/<fichier>.md"
|
||||
3. → workspace/<sprint>/kanban.md créé avec prompts prêts
|
||||
4. Envoyer les prompts carte par carte (ou en parallèle si pas de dépendance)
|
||||
5. [ ] → [x] + commit à chaque carte terminée
|
||||
```
|
||||
|
||||
## Pattern 8 — Usage rapide
|
||||
|
||||
```
|
||||
En session : /checkpoint → checkpoint.md écrit
|
||||
Warm restart : "Lis brain/workspace/<sprint>/checkpoint.md et reprends"
|
||||
```
|
||||
|
||||
## Pattern 10 — Usage rapide (Pilot + Satellites)
|
||||
|
||||
```
|
||||
Session pilote → contexte riche, vision, décisions archi
|
||||
→ identifie un sous-problème bloquant
|
||||
→ génère un prompt satellite minimal
|
||||
|
||||
Session satellite → contexte minimal, tâche unique
|
||||
→ résout et remonte le résultat dans la pilote
|
||||
→ se ferme proprement (claim + wrap)
|
||||
|
||||
Session pilote → intègre le résultat, continue d'avancer
|
||||
```
|
||||
|
||||
Règle : la pilote ne descend jamais dans le détail d'implémentation.
|
||||
Elle délègue, intègre, décide.
|
||||
|
||||
## Pattern 11 — Usage rapide (Session Ending Standard)
|
||||
|
||||
```
|
||||
1. Résumé session → ce qui a été livré (jalons, commits, décisions)
|
||||
2. Retour coach → progression observée + point à surveiller
|
||||
3. Prompt suivant → copier-coller prêt pour la prochaine session
|
||||
```
|
||||
|
||||
S'applique à toute session pilote au wrap. Non-négociable.
|
||||
|
||||
## Pattern 9 — Usage rapide
|
||||
|
||||
```
|
||||
1. "brain boot mode <scope>" → claim BSI ouvert, agent chargé, prêt en 5 lignes
|
||||
2. Travailler sur le scope
|
||||
3. "wrap" → kanban-scribe lit le claim scope
|
||||
→ todo/<scope>.md mis à jour
|
||||
→ ✅ si intervention humaine / 🤖 si autonome
|
||||
→ BSI close + push
|
||||
4. 🤖 accumulés → scope validé → entre dans le toolkit
|
||||
```
|
||||
Reference in New Issue
Block a user