scribe: propagation sess-20260315-0200-quick-wins — +coach, architecture-scribe, ADRs 001-007, commit/todo-context
This commit is contained in:
32
profil/decisions/003-scribe-pattern-non-contamination.md
Normal file
32
profil/decisions/003-scribe-pattern-non-contamination.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# ADR-003 — Scribe Pattern — non-contamination, un scribe = un territoire
|
||||
|
||||
> Date : 2026-03-14
|
||||
> Statut : actif
|
||||
> Décidé par : session brain
|
||||
|
||||
## Contexte
|
||||
|
||||
Sans règle d'écriture, chaque agent modifie ce qu'il veut. Résultat : focus.md écrasé par un agent vps, todo/ pollué par un agent debug. Dérive garantie sur 10 sessions.
|
||||
|
||||
## Décision
|
||||
|
||||
Un agent métier ne commit jamais directement dans le brain. Il signal → le scribe compétent écrit → dans sa zone uniquement. 8 scribes, 8 territoires exclusifs.
|
||||
|
||||
## Alternatives considérées
|
||||
|
||||
| Option | Raison du rejet |
|
||||
|--------|----------------|
|
||||
| Chaque agent écrit où il veut | Dérive immédiate, historique illisible |
|
||||
| Un seul scribe global | Goulot d'étranglement, perd la granularité |
|
||||
|
||||
## Conséquences
|
||||
|
||||
**Positives :** historique git lisible par scribe, responsabilité claire, zero dérive entre zones.
|
||||
|
||||
**Négatives :** friction légère — un agent doit "signaler" plutôt qu'écrire directement. Accepté.
|
||||
|
||||
## Références
|
||||
|
||||
- `profil/scribe-system.md`
|
||||
- `profil/architecture.md ## Le Scribe Pattern`
|
||||
- `KERNEL.md ## Commit types`
|
||||
Reference in New Issue
Block a user