From 9604f6d00cdddbdd553566e642d767a4809fd1f0 Mon Sep 17 00:00:00 2001 From: Dicky Moore Date: Sun, 8 Feb 2026 13:07:55 +0000 Subject: [PATCH] fix: align workflow path guidance with installed runtime --- .augment/code_review_guidelines.yaml | 9 ++++----- .../create-ux-design/steps/step-04-emotional-response.md | 2 +- .../4-implementation/create-story/instructions.xml | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.augment/code_review_guidelines.yaml b/.augment/code_review_guidelines.yaml index 02e4f2b95..08677c8c0 100644 --- a/.augment/code_review_guidelines.yaml +++ b/.augment/code_review_guidelines.yaml @@ -56,7 +56,7 @@ areas: - "src/**/workflows/**" rules: - id: "workflow_entry_point_required" - description: "Every workflow folder must have workflow.yaml, workflow.md, or workflow.xml as entry point" + description: "Every workflow folder must have workflow.md (or workflow-*.md variant) as entry point" severity: "high" - id: "sharded_workflow_steps_folder" @@ -64,7 +64,7 @@ areas: severity: "high" - id: "standard_workflow_instructions" - description: "Standard workflows using workflow.yaml must include instructions.md for execution guidance" + description: "Standard workflows using workflow.md should include instructions.md for execution guidance" severity: "medium" - id: "workflow_step_limit" @@ -75,11 +75,10 @@ areas: # WORKFLOW ENTRY FILE RULES # ============================================ workflow_definitions: - description: "Workflow entry files (workflow.yaml, workflow.md, workflow.xml)" + description: "Workflow entry files (workflow.md variants)" globs: - - "src/**/workflows/**/workflow.yaml" - "src/**/workflows/**/workflow.md" - - "src/**/workflows/**/workflow.xml" + - "src/**/workflows/**/workflow-*.md" rules: - id: "workflow_name_required" description: "Workflow entry files must define 'name' field in frontmatter or root element" diff --git a/src/bmm/workflows/2-plan-workflows/create-ux-design/steps/step-04-emotional-response.md b/src/bmm/workflows/2-plan-workflows/create-ux-design/steps/step-04-emotional-response.md index 1dfb52dd1..6b74fc0fb 100644 --- a/src/bmm/workflows/2-plan-workflows/create-ux-design/steps/step-04-emotional-response.md +++ b/src/bmm/workflows/2-plan-workflows/create-ux-design/steps/step-04-emotional-response.md @@ -30,7 +30,7 @@ This step will generate content and present choices: ## PROTOCOL INTEGRATION: -- When 'A' selected: Read fully and follow: src/core/workflows/advanced-elicitation/workflow.md +- When 'A' selected: Read fully and follow: {project-root}/_bmad/core/workflows/advanced-elicitation/workflow.md - When 'P' selected: Read fully and follow: {project-root}/_bmad/core/workflows/party-mode/workflow.md - PROTOCOLS always return to this step's A/P/C menu - User accepts/rejects protocol changes before proceeding diff --git a/src/bmm/workflows/4-implementation/create-story/instructions.xml b/src/bmm/workflows/4-implementation/create-story/instructions.xml index e10d70cf1..37dbfee88 100644 --- a/src/bmm/workflows/4-implementation/create-story/instructions.xml +++ b/src/bmm/workflows/4-implementation/create-story/instructions.xml @@ -310,7 +310,7 @@ - Validate against checklist at {installed_path}/checklist.md using src/core/tasks/validate-workflow.md + Validate against checklist at {installed_path}/checklist.md using {project-root}/_bmad/core/tasks/validate-workflow.md Save story document unconditionally