feat(modes): structure modes/ dans le template — README + example
This commit is contained in:
30
modes/README.md
Normal file
30
modes/README.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
# modes/ — Soft locks comportementaux de session
|
||||||
|
|
||||||
|
Un mode se déclare dans le premier message : `brain boot mode navigate`
|
||||||
|
|
||||||
|
Il charge `modes/brain-<mode>.md` et définit ce que la session fait — et ce qu'elle refuse.
|
||||||
|
|
||||||
|
## Modes disponibles
|
||||||
|
|
||||||
|
| Mode | Trigger | Périmètre |
|
||||||
|
|------|---------|-----------|
|
||||||
|
| `navigate` | `brain boot mode navigate` | Architecture, coaching, brainstorm — pas d'exécution projet |
|
||||||
|
|
||||||
|
## Créer un mode
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
---
|
||||||
|
name: brain-<mode>
|
||||||
|
type: mode
|
||||||
|
scope: session
|
||||||
|
trigger: "+<mode>"
|
||||||
|
---
|
||||||
|
|
||||||
|
## Ce que ce mode active
|
||||||
|
<Ce que la session fait>
|
||||||
|
|
||||||
|
## Ce que ce mode refuse
|
||||||
|
<Ce qu'elle ne fait pas — et quoi dire à la place>
|
||||||
|
```
|
||||||
|
|
||||||
|
→ Voir `examples/mode_example.md`
|
||||||
26
modes/examples/mode_example.md
Normal file
26
modes/examples/mode_example.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
name: brain-<mode>
|
||||||
|
type: mode
|
||||||
|
scope: session
|
||||||
|
trigger: "+<mode>"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Mode : brain-<mode>
|
||||||
|
|
||||||
|
> Déclaré par : `brain boot mode <mode>`
|
||||||
|
> Enforcement : soft lock
|
||||||
|
|
||||||
|
## Ce que ce mode active
|
||||||
|
|
||||||
|
<Ce que la session fait — navigation, exécution, audit, coaching...>
|
||||||
|
|
||||||
|
## Ce que ce mode refuse
|
||||||
|
|
||||||
|
<Ce qu'elle refuse d'exécuter — et la phrase de redirection>
|
||||||
|
|
||||||
|
**Réponse systématique si hors périmètre :**
|
||||||
|
> "<Phrase de redirection — ouvre une session X pour ça>"
|
||||||
|
|
||||||
|
## Ce que ce mode ne refuse pas
|
||||||
|
|
||||||
|
<Ce qu'elle peut faire malgré le lock — ex: lire des fichiers, écrire des docs brain...>
|
||||||
Reference in New Issue
Block a user