diff --git a/scripts/post-bmad-install.sh b/scripts/post-bmad-install.sh index e9afb5a..b092c12 100755 --- a/scripts/post-bmad-install.sh +++ b/scripts/post-bmad-install.sh @@ -28,14 +28,18 @@ if [ ! -d "$AGENTS_DIR" ]; then exit 1 fi -# Agents producteurs à patcher -# (ceux qui génèrent du code, des décisions ou de l'architecture) +# Agents à patcher +# Tous les agents susceptibles d'identifier un pattern, anti-pattern ou décision réutilisable PRODUCER_AGENTS=( "bmm-dev" "bmm-architect" "bmm-sm" "bmm-qa" "bmm-quick-flow-solo-dev" + "bmm-analyst" + "bmm-pm" + "bmm-tech-writer" + "bmm-ux-designer" "tea-tea" ) @@ -93,6 +97,15 @@ build_memory() { bmm-qa|tea-tea) echo "When a reusable test pattern, tricky bug, or quality anti-pattern is identified, write a proposal to ~/AI_RULES/_Assistant_Lead_Tech/95_a_capitaliser.md (NUC: /srv/projects/_Assistant_Lead_Tech/95_a_capitaliser.md). Format: DATE — ${PROJECT_NAME} / FILE_UPDATE_PROPOSAL / Fichier cible: / Pourquoi: / Proposition: . Never write directly to Lead_tech validated files." ;; + bmm-analyst) + echo "When a reusable analysis pattern, requirements anti-pattern, or domain insight emerges, write a proposal to ~/AI_RULES/_Assistant_Lead_Tech/95_a_capitaliser.md (NUC: /srv/projects/_Assistant_Lead_Tech/95_a_capitaliser.md). Format: DATE — ${PROJECT_NAME} / FILE_UPDATE_PROPOSAL / Fichier cible: / Pourquoi: / Proposition: . Never write directly to Lead_tech validated files." + ;; + bmm-pm) + echo "When a product decision, prioritization pattern, or recurring friction is identified, write a proposal to ~/AI_RULES/_Assistant_Lead_Tech/95_a_capitaliser.md (NUC: /srv/projects/_Assistant_Lead_Tech/95_a_capitaliser.md). Format: DATE — ${PROJECT_NAME} / FILE_UPDATE_PROPOSAL / Fichier cible: / Pourquoi: / Proposition: . Never write directly to Lead_tech validated files." + ;; + bmm-tech-writer|bmm-ux-designer) + echo "${base}, write a proposal to ~/AI_RULES/_Assistant_Lead_Tech/95_a_capitaliser.md (NUC: /srv/projects/_Assistant_Lead_Tech/95_a_capitaliser.md). Format: DATE — ${PROJECT_NAME} / FILE_UPDATE_PROPOSAL / Fichier cible: / Pourquoi: / Proposition: . Never write directly to Lead_tech validated files." + ;; esac }