mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-05-18 08:18:15 +02:00
docs(mcp-rollout): clarify Curator as human-driven flow (no BMAD agent)
Le role Curator de la doc rollout n'avait pas d'agent BMAD dedie, ce qui laissait planer un doute sur ses points d'invocation. Clarification : - Pas d'agent BMAD Curator. Le role est execute par l'humain. - Les autres agents (dev, qa, architect, sm, pm, ux-designer) ecrivent directement dans 95_a_capitaliser.md via leurs memories — pas besoin de propose_capitalization en critical_action. - Le triage est manuel via le skill capitalisation-triage et le tool MCP triage_capitalization() pour la pre-analyse heuristique. - propose_capitalization reste utile en interactif quand l'humain veut formaliser une entree.
This commit is contained in:
@@ -31,9 +31,10 @@ Ce document decrit le cablage du serveur MCP `leadtech-bmad-mcp` dans BMAD.
|
||||
- Appel: `validate_patch(domain, diff_text, changed_files, strict=false)` (advisory, le blocage a deja eu lieu cote dev).
|
||||
- Option: relancer `validate_patch` sur le diff final de PR.
|
||||
|
||||
5. Cloture et apprentissage (Curator)
|
||||
- Appel: `propose_capitalization(...)` en `dry_run=true` par defaut.
|
||||
- Revue periodique: `triage_capitalization()`.
|
||||
5. Cloture et apprentissage (Curator) — **flux humain manuel**
|
||||
- Aucun agent BMAD dedie au role Curator.
|
||||
- Le `propose_capitalization(...)` est appele indirectement: les agents (dev, qa, architect, sm, pm, ux-designer) ont une `memory` qui leur fait ajouter directement dans `95_a_capitaliser.md` quand un apprentissage emerge.
|
||||
- Le triage est execute par l'humain via le skill `capitalisation-triage` (`skills/capitalisation-triage/SKILL.md`), qui s'appuie sur le tool MCP `triage_capitalization()` pour la pre-analyse heuristique.
|
||||
|
||||
## Statut de rollout
|
||||
|
||||
|
||||
@@ -94,14 +94,15 @@ Regle :
|
||||
- en review QA, on reste advisory (`strict=false`) : les blocages auront deja ete pris cote dev
|
||||
- un `blocking_issues` qui apparaitrait quand meme impose une justification explicite si la PR/story est acceptee
|
||||
|
||||
### 5. Curator — apprentissage
|
||||
### 5. Curator — apprentissage (flux humain manuel)
|
||||
|
||||
Appels recommandes :
|
||||
Le role Curator n'a **pas d'agent BMAD dedie**. L'apprentissage est ecrit par les autres agents (dev, qa, architect, sm, pm, ux-designer) qui ont tous une `memory` les poussant a ajouter directement dans `95_a_capitaliser.md` quand un apprentissage emerge.
|
||||
|
||||
```txt
|
||||
propose_capitalization(..., dry_run=true)
|
||||
triage_capitalization()
|
||||
```
|
||||
Le triage est execute periodiquement par l'humain via :
|
||||
|
||||
- skill `capitalisation-triage` (`skills/capitalisation-triage/SKILL.md`)
|
||||
- tool MCP `triage_capitalization()` pour la pre-analyse heuristique
|
||||
- tool MCP `propose_capitalization(..., dry_run=true)` quand l'humain veut formaliser une entree depuis un agent qui ne l'a pas fait spontanement
|
||||
|
||||
## Trace minimale a imposer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user