mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-29 16:14:59 +00:00
fix bmb workflow paths
This commit is contained in:
@@ -3,7 +3,7 @@ name: 'step-01-validate-goal'
|
||||
description: 'Confirm workflow path and validation goals before proceeding'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-01-validate-goal.md'
|
||||
@@ -15,8 +15,8 @@ complianceReportFile: '{output_folder}/workflow-compliance-report-{workflow_name
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
---
|
||||
|
||||
# Step 1: Goal Confirmation and Workflow Target
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-02-workflow-validation'
|
||||
description: 'Validate workflow.md against workflow-template.md standards'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-02-workflow-validation.md'
|
||||
@@ -16,8 +16,8 @@ targetWorkflowFile: '{target_workflow_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
---
|
||||
|
||||
# Step 2: Workflow.md Validation
|
||||
@@ -132,10 +132,10 @@ For each deviation:
|
||||
|
||||
"**Initialization Validation:**"
|
||||
|
||||
- Configuration Loading uses correct path format: `{project-root}/{*bmad_folder*}/[module]/config.yaml` (variable substitution pattern)
|
||||
- Configuration Loading uses correct path format: `{project-root}/.bmad/[module]/config.yaml` (variable substitution pattern)
|
||||
- First step follows pattern: `step-01-init.md` OR documented deviation
|
||||
- Required config variables properly listed
|
||||
- Variables use proper substitution pattern: {project-root}, {_bmad_folder_}, {workflow_path}, etc.
|
||||
- Variables use proper substitution pattern: {project-root}, .bmad, {workflow_path}, etc.
|
||||
|
||||
For violations:
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-03-step-validation'
|
||||
description: 'Validate each step file against step-template.md standards'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-03-step-validation.md'
|
||||
@@ -16,8 +16,8 @@ targetWorkflowStepsPath: '{target_workflow_steps_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
---
|
||||
|
||||
# Step 3: Step-by-Step Validation
|
||||
@@ -138,8 +138,8 @@ Check for proper references:
|
||||
|
||||
```yaml
|
||||
# Task References
|
||||
advancedElicitationTask: '{project-root}/{*bmad_folder*}/core/tasks/advanced-elicitation.xml'
|
||||
partyModeWorkflow: '{project-root}/{*bmad_folder*}/core/workflows/party-mode/workflow.md'
|
||||
advancedElicitationTask: '{project-root}/.bmad/core/tasks/advanced-elicitation.xml'
|
||||
partyModeWorkflow: '{project-root}/.bmad/core/workflows/party-mode/workflow.md'
|
||||
```
|
||||
|
||||
**Violations to document:**
|
||||
@@ -186,7 +186,7 @@ For each step:
|
||||
|
||||
"**Path Variable Validation:**"
|
||||
|
||||
- Check format: `{project-root}/{*bmad_folder*}/bmb/...` vs `{project-root}/src/modules/bmb/...`
|
||||
- Check format: `{project-root}/.bmad/bmb/...` vs `{project-root}/src/modules/bmb/...`
|
||||
- Ensure consistent variable usage across all step files
|
||||
- Validate relative vs absolute path usage
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-04-file-validation'
|
||||
description: 'Validate file sizes, markdown formatting, and CSV data files'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-04-file-validation.md'
|
||||
@@ -16,9 +16,9 @@ targetWorkflowPath: '{target_workflow_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
csvStandards: '{project-root}/{bmad_folder}/bmb/docs/workflows/csv-data-file-standards.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
csvStandards: '{project-root}/.bmad/bmb/docs/workflows/csv-data-file-standards.md'
|
||||
---
|
||||
|
||||
# Step 4: File Size, Formatting, and Data Validation
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-05-intent-spectrum-validation'
|
||||
description: 'Dedicated analysis and validation of intent vs prescriptive spectrum positioning'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-05-intent-spectrum-validation.md'
|
||||
@@ -16,9 +16,9 @@ targetWorkflowPath: '{target_workflow_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/{bmad_folder}/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/.bmad/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
---
|
||||
|
||||
# Step 5: Intent vs Prescriptive Spectrum Validation
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-06-web-subprocess-validation'
|
||||
description: 'Analyze web search utilization and subprocess optimization opportunities across workflow steps'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-06-web-subprocess-validation.md'
|
||||
@@ -16,9 +16,9 @@ targetWorkflowStepsPath: '{target_workflow_steps_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/{bmad_folder}/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/.bmad/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
---
|
||||
|
||||
# Step 6: Web Search & Subprocess Optimization Analysis
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-07-holistic-analysis'
|
||||
description: 'Analyze workflow flow, goal alignment, and meta-workflow failures'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-07-holistic-analysis.md'
|
||||
@@ -16,9 +16,9 @@ targetWorkflowFile: '{target_workflow_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/{bmad_folder}/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
intentSpectrum: '{project-root}/.bmad/bmb/docs/workflows/intent-vs-prescriptive-spectrum.md'
|
||||
---
|
||||
|
||||
# Step 7: Holistic Workflow Analysis
|
||||
|
||||
@@ -3,7 +3,7 @@ name: 'step-08-generate-report'
|
||||
description: 'Generate comprehensive compliance report with fix recommendations'
|
||||
|
||||
# Path Definitions
|
||||
workflow_path: '{project-root}/{bmad_folder}/bmb/workflows/workflow-compliance-check'
|
||||
workflow_path: '{project-root}/.bmad/bmb/workflows/workflow-compliance-check'
|
||||
|
||||
# File References
|
||||
thisStepFile: '{workflow_path}/steps/step-08-generate-report.md'
|
||||
@@ -15,8 +15,8 @@ targetWorkflowFile: '{target_workflow_path}'
|
||||
complianceReportTemplate: '{workflow_path}/templates/compliance-report.md'
|
||||
|
||||
# Documentation References
|
||||
stepTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/{bmad_folder}/bmb/docs/workflows/templates/workflow-template.md'
|
||||
stepTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/step-template.md'
|
||||
workflowTemplate: '{project-root}/.bmad/bmb/docs/workflows/templates/workflow-template.md'
|
||||
---
|
||||
|
||||
# Step 8: Comprehensive Compliance Report Generation
|
||||
|
||||
@@ -49,7 +49,7 @@ This uses **step-file architecture** for disciplined execution:
|
||||
|
||||
### 1. Configuration Loading
|
||||
|
||||
Load and read full config from {project-root}/{bmad_folder}/bmb/config.yaml and resolve:
|
||||
Load and read full config from {project-root}/.bmad/bmb/config.yaml and resolve:
|
||||
|
||||
- `project_name`, `output_folder`, `user_name`, `communication_language`, `document_output_language`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user