feat(agents): add ISO 29148 workflow triggers to agent menus

Update agent menu configurations:
- Mary (Analyst): Add [CS] Create StRS trigger
- Winston (Architect): Add [SY] Create SyRS trigger
- John (PM): Add [RT] Traceability Matrix, [RM] Requirements
  Management, and [QG] Quality Gate triggers

All new triggers point to Enterprise track workflows.

Part of ISO 29148 compliance initiative (Wave 2).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Tolga Karatas 2026-02-16 01:19:55 +03:00
parent 834b417460
commit bb1b470080
No known key found for this signature in database
GPG Key ID: C8389C243D70C4C9
3 changed files with 20 additions and 0 deletions

View File

@ -38,6 +38,10 @@ agent:
exec: "{project-root}/_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md" exec: "{project-root}/_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md"
description: "[CB] Create Brief: A guided experience to nail down your product idea into an executive brief" description: "[CB] Create Brief: A guided experience to nail down your product idea into an executive brief"
- trigger: CS or fuzzy match on create-strs
exec: "{project-root}/_bmad/bmm/workflows/2-plan-workflows/create-strs/workflow.md"
description: "[CS] Create StRS: Create ISO 29148 compliant Stakeholder Requirements Specification (Enterprise track)"
- trigger: DP or fuzzy match on document-project - trigger: DP or fuzzy match on document-project
workflow: "{project-root}/_bmad/bmm/workflows/document-project/workflow.yaml" workflow: "{project-root}/_bmad/bmm/workflows/document-project/workflow.yaml"
description: "[DP] Document Project: Analyze an existing project to produce useful documentation for both human and LLM" description: "[DP] Document Project: Analyze an existing project to produce useful documentation for both human and LLM"

View File

@ -24,6 +24,10 @@ agent:
exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md" exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md"
description: "[CA] Create Architecture: Guided Workflow to document technical decisions to keep implementation on track" description: "[CA] Create Architecture: Guided Workflow to document technical decisions to keep implementation on track"
- trigger: SY or fuzzy match on create-syrs
exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/create-syrs/workflow.md"
description: "[SY] Create SyRS: Create ISO 29148 compliant System Requirements Specification (Enterprise track)"
- trigger: IR or fuzzy match on implementation-readiness - trigger: IR or fuzzy match on implementation-readiness
exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md" exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md"
description: "[IR] Implementation Readiness: Ensure the PRD, UX, and Architecture and Epics and Stories List are all aligned" description: "[IR] Implementation Readiness: Ensure the PRD, UX, and Architecture and Epics and Stories List are all aligned"

View File

@ -39,6 +39,18 @@ agent:
exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md" exec: "{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md"
description: "[IR] Implementation Readiness: Ensure the PRD, UX, and Architecture and Epics and Stories List are all aligned" description: "[IR] Implementation Readiness: Ensure the PRD, UX, and Architecture and Epics and Stories List are all aligned"
- trigger: RT or fuzzy match on traceability
exec: "{project-root}/_bmad/bmm/workflows/shared/rtm/workflow.md"
description: "[RT] Traceability Matrix: Generate or update the Requirements Traceability Matrix (Enterprise track)"
- trigger: RM or fuzzy match on manage-requirements
exec: "{project-root}/_bmad/bmm/workflows/shared/change-management/workflow.md"
description: "[RM] Requirements Management: Formal change control process for requirements (Enterprise track)"
- trigger: QG or fuzzy match on quality-gate
exec: "{project-root}/_bmad/bmm/workflows/shared/quality-gate/workflow.md"
description: "[QG] Quality Gate: Run phase-transition quality gate check (Enterprise track)"
- trigger: CC or fuzzy match on correct-course - trigger: CC or fuzzy match on correct-course
workflow: "{project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml" workflow: "{project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: "[CC] Course Correction: Use this so we can determine how to proceed if major need for change is discovered mid implementation" description: "[CC] Course Correction: Use this so we can determine how to proceed if major need for change is discovered mid implementation"