From 1558a68a0ae8e1a471a818e29cd4be54c29eeb78 Mon Sep 17 00:00:00 2001 From: Alex Verkhovsky Date: Sun, 15 Mar 2026 11:42:12 -0600 Subject: [PATCH] fix(skills): add missing ./ prefix to bare step file references Bare filenames like `step-e-02-review.md` in "Read fully and follow:" directives need `./` prefix for consistent relative path resolution. Fixes 9 references across edit-prd, create-prd, and brainstorming. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../bmad-edit-prd/steps-e/step-e-01-discovery.md | 4 ++-- .../bmad-edit-prd/steps-e/step-e-01b-legacy-conversion.md | 2 +- .../bmad-edit-prd/steps-e/step-e-02-review.md | 2 +- .../2-plan-workflows/bmad-edit-prd/steps-e/step-e-03-edit.md | 2 +- .../bmad-edit-prd/steps-e/step-e-04-complete.md | 2 +- src/bmm/workflows/2-plan-workflows/bmad-edit-prd/workflow.md | 2 +- .../create-prd/steps-v/step-v-13-report-complete.md | 2 +- src/core/skills/bmad-brainstorming/workflow.md | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01-discovery.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01-discovery.md index 14bd7919f..3bc85e49a 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01-discovery.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01-discovery.md @@ -184,7 +184,7 @@ Display: "**Edit Requirements Understood** **Proceeding to deep review and analysis...**" -Read fully and follow: step-e-02-review.md +Read fully and follow: `./step-e-02-review.md` **IF PRD is Legacy (Non-Standard) AND no validation report:** @@ -211,7 +211,7 @@ Present MENU OPTIONS below for user selection #### Menu Handling Logic: -- IF C (Convert): Read fully and follow: step-e-01b-legacy-conversion.md +- IF C (Convert): Read fully and follow: `./step-e-01b-legacy-conversion.md` - IF E (Edit As-Is): Display "Proceeding with edits..." then load next step - IF X (Exit): Display summary and exit - IF Any other: help user, then redisplay menu diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01b-legacy-conversion.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01b-legacy-conversion.md index 7ca17a340..c1f868995 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01b-legacy-conversion.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-01b-legacy-conversion.md @@ -178,7 +178,7 @@ Edit goals: {summary} **Proceeding to deep review...**" -Read fully and follow: step-e-02-review.md +Read fully and follow: `./step-e-02-review.md` --- diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-02-review.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-02-review.md index ca1ed6d4f..86e537adb 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-02-review.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-02-review.md @@ -200,7 +200,7 @@ Display: "**Change Plan Approved** **Proceeding to edit step...**" -Read fully and follow: step-e-03-edit.md +Read fully and follow: `./step-e-03-edit.md` ### 7. Present MENU OPTIONS (If User Wants Discussion) diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-03-edit.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-03-edit.md index 1c93afa50..eb9be1fc3 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-03-edit.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-03-edit.md @@ -217,7 +217,7 @@ Display: #### Menu Handling Logic: -- IF C (Continue): Read fully and follow: step-e-04-complete.md +- IF C (Continue): Read fully and follow: `./step-e-04-complete.md` - IF A (Adjust): Accept additional requirements, loop back to editing --- diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-04-complete.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-04-complete.md index 31e620ae0..be8c826f0 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-04-complete.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/steps-e/step-e-04-complete.md @@ -124,7 +124,7 @@ Display: - Display: "**Additional Edits**" - Ask: "What additional edits would you like to make?" - Accept input, then display: "**Returning to edit step...**" - - Read fully and follow: step-e-03-edit.md again + - Read fully and follow: `./step-e-03-edit.md` again - **IF S (Summary):** - Display detailed summary including: diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/workflow.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/workflow.md index b0f6864fc..2439a6c96 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/workflow.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/workflow.md @@ -60,4 +60,4 @@ Load and read full config from {main_config} and resolve: Prompt for PRD path: "Which PRD would you like to edit? Please provide the path to the PRD.md file." -Then read fully and follow: steps-e/step-e-01-discovery.md +Then read fully and follow: `./steps-e/step-e-01-discovery.md` diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md index decc5579a..b08a35db8 100644 --- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md +++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md @@ -182,7 +182,7 @@ Display: - **IF E (Use Edit Workflow):** - Explain: "The Edit workflow (steps-e/) can use this validation report to systematically address issues. Edit mode will guide you through discovering what to edit, reviewing the PRD, and applying targeted improvements." - Offer: "Would you like to launch Edit mode now? It will help you fix validation findings systematically." - - If yes: Read fully and follow: steps-e/step-e-01-discovery.md + - If yes: Read fully and follow: `./steps-e/step-e-01-discovery.md` - If no: Return to menu - **IF F (Fix Simpler Items):** diff --git a/src/core/skills/bmad-brainstorming/workflow.md b/src/core/skills/bmad-brainstorming/workflow.md index dfdbfe9ff..168dab93e 100644 --- a/src/core/skills/bmad-brainstorming/workflow.md +++ b/src/core/skills/bmad-brainstorming/workflow.md @@ -48,6 +48,6 @@ All steps MUST reference `{brainstorming_session_output_file}` instead of the fu ## EXECUTION -Read fully and follow: `steps/step-01-session-setup.md` to begin the workflow. +Read fully and follow: `./steps/step-01-session-setup.md` to begin the workflow. **Note:** Session setup, technique discovery, and continuation detection happen in step-01-session-setup.md.