fix bmb workflow paths

This commit is contained in:
Brian Madison
2025-12-10 20:50:24 +09:00
parent 45a97b070a
commit 446a0359ab
336 changed files with 1414 additions and 1509 deletions

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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`