From 8e8c1c4e1cbaa319e56891477e4ef62aa43734ea Mon Sep 17 00:00:00 2001 From: MaksTinyWorkshop Date: Sun, 8 Mar 2026 19:20:25 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=C3=A9tendre=20post-bmad-install=20aux?= =?UTF-8?q?=20agents=20analyst,=20pm,=20tech-writer,=20ux-designer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/post-bmad-install.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) 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 }