From 0723eed88140e76146dfbfdddd49afe86e8522ee Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Mon, 14 Jul 2025 00:07:29 -0500 Subject: [PATCH] fix: bundle build --- bmad-core/core-config.yaml | 2 +- dist/agents/analyst.txt | 22 +++++++++++++++-- dist/agents/architect.txt | 22 +++++++++++++++-- dist/agents/bmad-master.txt | 22 +++++++++++++++-- dist/agents/bmad-orchestrator.txt | 22 +++++++++++++++-- dist/agents/pm.txt | 23 +++++++++++++++--- dist/agents/ux-expert.txt | 22 +++++++++++++++-- .../agents/game-designer.txt | 24 ++++++++++++++++--- .../teams/phaser-2d-nodejs-game-team.txt | 24 ++++++++++++++++--- .../agents/infra-devops-platform.txt | 24 ++++++++++++++++--- dist/teams/team-all.txt | 23 +++++++++++++++--- dist/teams/team-fullstack.txt | 23 +++++++++++++++--- dist/teams/team-ide-minimal.txt | 22 +++++++++++++++-- dist/teams/team-no-ui.txt | 23 +++++++++++++++--- .../bmad-2d-phaser-game-dev/config.yaml | 2 +- .../bmad-creator-tools/config.yaml | 2 +- .../bmad-infrastructure-devops/config.yaml | 2 +- 17 files changed, 267 insertions(+), 37 deletions(-) diff --git a/bmad-core/core-config.yaml b/bmad-core/core-config.yaml index 69c8c7ec..64312864 100644 --- a/bmad-core/core-config.yaml +++ b/bmad-core/core-config.yaml @@ -1,4 +1,4 @@ -version: 4.28.0 +version: 4.29.0 markdownExploder: true prd: prdFile: docs/prd.md diff --git a/dist/agents/analyst.txt b/dist/agents/analyst.txt index 796ce9cd..dda9df56 100644 --- a/dist/agents/analyst.txt +++ b/dist/agents/analyst.txt @@ -537,20 +537,38 @@ CRITICAL: collaborate with the user to develop specific, actionable research que ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/agents/architect.txt b/dist/agents/architect.txt index afe71f58..c40e6af1 100644 --- a/dist/agents/architect.txt +++ b/dist/agents/architect.txt @@ -103,20 +103,38 @@ dependencies: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/agents/bmad-master.txt b/dist/agents/bmad-master.txt index 711a00c5..1d070b5d 100644 --- a/dist/agents/bmad-master.txt +++ b/dist/agents/bmad-master.txt @@ -1064,20 +1064,38 @@ CRITICAL: collaborate with the user to develop specific, actionable research que ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/agents/bmad-orchestrator.txt b/dist/agents/bmad-orchestrator.txt index 023c92d4..ff912afb 100644 --- a/dist/agents/bmad-orchestrator.txt +++ b/dist/agents/bmad-orchestrator.txt @@ -295,20 +295,38 @@ Choose a number (0-8) or 9 to proceed: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/agents/pm.txt b/dist/agents/pm.txt index b3e2628c..4c6cd9db 100644 --- a/dist/agents/pm.txt +++ b/dist/agents/pm.txt @@ -56,7 +56,6 @@ agent: title: Product Manager icon: 📋 whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication - customization: null persona: role: Investigative Product Strategist & Market-Savvy PM style: Analytical, inquisitive, data-driven, user-focused, pragmatic @@ -100,20 +99,38 @@ dependencies: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/agents/ux-expert.txt b/dist/agents/ux-expert.txt index ae63c2a7..4cc52bc1 100644 --- a/dist/agents/ux-expert.txt +++ b/dist/agents/ux-expert.txt @@ -440,20 +440,38 @@ CRITICAL: collaborate with the user to develop specific, actionable research que ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/expansion-packs/bmad-2d-phaser-game-dev/agents/game-designer.txt b/dist/expansion-packs/bmad-2d-phaser-game-dev/agents/game-designer.txt index a04e1d7c..fc5ecacb 100644 --- a/dist/expansion-packs/bmad-2d-phaser-game-dev/agents/game-designer.txt +++ b/dist/expansion-packs/bmad-2d-phaser-game-dev/agents/game-designer.txt @@ -97,20 +97,38 @@ dependencies: ==================== START: .bmad-2d-phaser-game-dev/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery -If a YAML Template has not been provided, list all templates from .bmad-2d-phaser-game-dev/templates or ask the user to provide another. +If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/expansion-packs/bmad-2d-phaser-game-dev/teams/phaser-2d-nodejs-game-team.txt b/dist/expansion-packs/bmad-2d-phaser-game-dev/teams/phaser-2d-nodejs-game-team.txt index 4774d414..36536fb7 100644 --- a/dist/expansion-packs/bmad-2d-phaser-game-dev/teams/phaser-2d-nodejs-game-team.txt +++ b/dist/expansion-packs/bmad-2d-phaser-game-dev/teams/phaser-2d-nodejs-game-team.txt @@ -851,20 +851,38 @@ CRITICAL: collaborate with the user to develop specific, actionable research que ==================== START: .bmad-2d-phaser-game-dev/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery -If a YAML Template has not been provided, list all templates from .bmad-2d-phaser-game-dev/templates or ask the user to provide another. +If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/expansion-packs/bmad-infrastructure-devops/agents/infra-devops-platform.txt b/dist/expansion-packs/bmad-infrastructure-devops/agents/infra-devops-platform.txt index ae0408c3..9fb0f548 100644 --- a/dist/expansion-packs/bmad-infrastructure-devops/agents/infra-devops-platform.txt +++ b/dist/expansion-packs/bmad-infrastructure-devops/agents/infra-devops-platform.txt @@ -103,20 +103,38 @@ dependencies: ==================== START: .bmad-infrastructure-devops/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery -If a YAML Template has not been provided, list all templates from .bmad-infrastructure-devops/templates or ask the user to provide another. +If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/teams/team-all.txt b/dist/teams/team-all.txt index 0d2d5495..1bf0599a 100644 --- a/dist/teams/team-all.txt +++ b/dist/teams/team-all.txt @@ -382,7 +382,6 @@ agent: title: Product Manager icon: 📋 whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication - customization: null persona: role: Investigative Product Strategist & Market-Savvy PM style: Analytical, inquisitive, data-driven, user-focused, pragmatic @@ -758,20 +757,38 @@ Choose a number (0-8) or 9 to proceed: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/teams/team-fullstack.txt b/dist/teams/team-fullstack.txt index 768ce9ea..75adcc0c 100644 --- a/dist/teams/team-fullstack.txt +++ b/dist/teams/team-fullstack.txt @@ -274,7 +274,6 @@ agent: title: Product Manager icon: 📋 whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication - customization: null persona: role: Investigative Product Strategist & Market-Savvy PM style: Analytical, inquisitive, data-driven, user-focused, pragmatic @@ -613,20 +612,38 @@ Choose a number (0-8) or 9 to proceed: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/teams/team-ide-minimal.txt b/dist/teams/team-ide-minimal.txt index 1dfc7ea9..3528786e 100644 --- a/dist/teams/team-ide-minimal.txt +++ b/dist/teams/team-ide-minimal.txt @@ -519,20 +519,38 @@ Choose a number (0-8) or 9 to proceed: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/dist/teams/team-no-ui.txt b/dist/teams/team-no-ui.txt index e02d5082..99bded26 100644 --- a/dist/teams/team-no-ui.txt +++ b/dist/teams/team-no-ui.txt @@ -269,7 +269,6 @@ agent: title: Product Manager icon: 📋 whenToUse: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication - customization: null persona: role: Investigative Product Strategist & Market-Savvy PM style: Analytical, inquisitive, data-driven, user-focused, pragmatic @@ -556,20 +555,38 @@ Choose a number (0-8) or 9 to proceed: ==================== START: .bmad-core/tasks/create-doc.md ==================== # Create Document from Template (YAML Driven) +## ⚠️ CRITICAL EXECUTION NOTICE ⚠️ + +**THIS IS AN EXECUTABLE WORKFLOW - NOT REFERENCE MATERIAL** + +When this task is invoked: + +1. **DISABLE ALL EFFICIENCY OPTIMIZATIONS** - This workflow requires full user interaction +2. **MANDATORY STEP-BY-STEP EXECUTION** - Each section must be processed sequentially with user feedback +3. **ELICITATION IS REQUIRED** - When `elicit: true`, you MUST use the 1-9 format and wait for user response +4. **NO SHORTCUTS ALLOWED** - Complete documents cannot be created without following this workflow + +**VIOLATION INDICATOR:** If you create a complete document without user interaction, you have violated this workflow. + ## Critical: Template Discovery If a YAML Template has not been provided, list all templates from .bmad-core/templates or ask the user to provide another. ## CRITICAL: Mandatory Elicitation Format -**When `elicit: true`, ALWAYS use this exact format:** +**When `elicit: true`, this is a HARD STOP requiring user interaction:** + +**YOU MUST:** 1. Present section content 2. Provide detailed rationale (explain trade-offs, assumptions, decisions made) -3. Present numbered options 1-9: +3. **STOP and present numbered options 1-9:** - **Option 1:** Always "Proceed to next section" - **Options 2-9:** Select 8 methods from data/elicitation-methods - End with: "Select 1-9 or just type your question/feedback:" +4. **WAIT FOR USER RESPONSE** - Do not proceed until user selects option or provides feedback + +**WORKFLOW VIOLATION:** Creating content for elicit=true sections without user interaction violates this task. **NEVER ask yes/no questions or use any other format.** diff --git a/expansion-packs/bmad-2d-phaser-game-dev/config.yaml b/expansion-packs/bmad-2d-phaser-game-dev/config.yaml index 7d008d7f..4b5ed9bc 100644 --- a/expansion-packs/bmad-2d-phaser-game-dev/config.yaml +++ b/expansion-packs/bmad-2d-phaser-game-dev/config.yaml @@ -1,5 +1,5 @@ name: bmad-2d-phaser-game-dev -version: 1.9.0 +version: 1.10.0 short-title: 2D game development with Phaser 3 & TypeScript description: >- 2D Game Development expansion pack for BMad Method - Phaser 3 & TypeScript diff --git a/expansion-packs/bmad-creator-tools/config.yaml b/expansion-packs/bmad-creator-tools/config.yaml index d1ab537f..fb46c92b 100644 --- a/expansion-packs/bmad-creator-tools/config.yaml +++ b/expansion-packs/bmad-creator-tools/config.yaml @@ -1,5 +1,5 @@ name: bmad-creator-tools -version: 1.8.0 +version: 1.9.0 short-title: Tools for creating BMad framework components description: Tools for creating and extending BMad framework components. author: Brian (BMad) diff --git a/expansion-packs/bmad-infrastructure-devops/config.yaml b/expansion-packs/bmad-infrastructure-devops/config.yaml index 0d47e05c..9ee178ba 100644 --- a/expansion-packs/bmad-infrastructure-devops/config.yaml +++ b/expansion-packs/bmad-infrastructure-devops/config.yaml @@ -1,5 +1,5 @@ name: bmad-infrastructure-devops -version: 1.8.0 +version: 1.9.0 short-title: Infrastructure and DevOps capabilities description: >- This expansion pack extends BMad Method with comprehensive infrastructure and