From 66c66f602d813c2f64e0dc526dd1459bca50d2d2 Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Mon, 27 Oct 2025 23:51:22 -0500 Subject: [PATCH] all workflows can optionally run without a workflow --- .../bmb/agents/bmad-builder.agent.yaml | 2 +- .../2-plan-workflows/gdd/instructions-gdd.md | 24 +++++++++++-------- .../2-plan-workflows/prd/instructions.md | 24 +++++++++++-------- .../tech-spec/instructions.md | 24 +++++++++++-------- .../architecture/instructions.md | 24 +++++++++++-------- .../solutioning-gate-check/instructions.md | 20 ++++++++++++---- 6 files changed, 72 insertions(+), 46 deletions(-) diff --git a/src/modules/bmb/agents/bmad-builder.agent.yaml b/src/modules/bmb/agents/bmad-builder.agent.yaml index f08a568f..c01f2ec2 100644 --- a/src/modules/bmb/agents/bmad-builder.agent.yaml +++ b/src/modules/bmb/agents/bmad-builder.agent.yaml @@ -35,7 +35,7 @@ agent: - trigger: create-module workflow: "{project-root}/bmad/bmb/workflows/create-module/workflow.yaml" - description: Create a complete BMAD module (brainstorm → brief → build with agents and workflows) + description: Create a complete BMAD compatible module (custom agents and workflows) - trigger: create-workflow workflow: "{project-root}/bmad/bmb/workflows/create-workflow/workflow.yaml" diff --git a/src/modules/bmm/workflows/2-plan-workflows/gdd/instructions-gdd.md b/src/modules/bmm/workflows/2-plan-workflows/gdd/instructions-gdd.md index 695c9251..9e6ad4bf 100644 --- a/src/modules/bmm/workflows/2-plan-workflows/gdd/instructions-gdd.md +++ b/src/modules/bmm/workflows/2-plan-workflows/gdd/instructions-gdd.md @@ -22,21 +22,25 @@ - **⚠️ No Workflow Status File Found** + **Note: No Workflow Status File Found** -The GDD workflow requires a status file to understand your project context. +The GDD workflow can run standalone or as part of the BMM workflow path. -Please run `workflow-init` first to: +**Recommended:** Run `workflow-init` first for: -- Define your project type and level -- Map out your workflow journey -- Create the status file +- Project context tracking +- Workflow sequencing guidance +- Progress monitoring across workflows -Run: `workflow-init` - -After setup, return here to create your GDD. +**Or continue standalone** without progress tracking. -Exit workflow - cannot proceed without status file +Continue in standalone mode or exit to run workflow-init? (continue/exit) + +Set standalone_mode = true + + +Exit workflow + diff --git a/src/modules/bmm/workflows/2-plan-workflows/prd/instructions.md b/src/modules/bmm/workflows/2-plan-workflows/prd/instructions.md index 2e67b18c..6b70f182 100644 --- a/src/modules/bmm/workflows/2-plan-workflows/prd/instructions.md +++ b/src/modules/bmm/workflows/2-plan-workflows/prd/instructions.md @@ -20,21 +20,25 @@ - **⚠️ No Workflow Status File Found** + **Note: No Workflow Status File Found** -The PRD workflow requires a status file to understand your project context. +The PRD workflow can run standalone or as part of the BMM workflow path. -Please run `workflow-init` first to: +**Recommended:** Run `workflow-init` first for: -- Define your project type and level -- Map out your workflow journey -- Create the status file +- Project context tracking +- Workflow sequencing guidance +- Progress monitoring across workflows -Run: `workflow-init` - -After setup, return here to create your PRD. +**Or continue standalone** without progress tracking. -Exit workflow - cannot proceed without status file +Continue in standalone mode or exit to run workflow-init? (continue/exit) + +Set standalone_mode = true + + +Exit workflow + diff --git a/src/modules/bmm/workflows/2-plan-workflows/tech-spec/instructions.md b/src/modules/bmm/workflows/2-plan-workflows/tech-spec/instructions.md index 283a9d86..6f743a18 100644 --- a/src/modules/bmm/workflows/2-plan-workflows/tech-spec/instructions.md +++ b/src/modules/bmm/workflows/2-plan-workflows/tech-spec/instructions.md @@ -21,21 +21,25 @@ - **⚠️ No Workflow Status File Found** + **Note: No Workflow Status File Found** -The tech-spec workflow requires a status file to understand your project context. +The tech-spec workflow can run standalone or as part of the BMM workflow path. -Please run `workflow-init` first to: +**Recommended:** Run `workflow-init` first for: -- Define your project type and level -- Map out your workflow journey -- Create the status file +- Project context tracking +- Workflow sequencing guidance +- Progress monitoring across workflows -Run: `workflow-init` - -After setup, return here to create your tech spec. +**Or continue standalone** without progress tracking. -Exit workflow - cannot proceed without status file +Continue in standalone mode or exit to run workflow-init? (continue/exit) + +Set standalone_mode = true + + +Exit workflow + diff --git a/src/modules/bmm/workflows/3-solutioning/architecture/instructions.md b/src/modules/bmm/workflows/3-solutioning/architecture/instructions.md index 7572f1a3..4712c4bd 100644 --- a/src/modules/bmm/workflows/3-solutioning/architecture/instructions.md +++ b/src/modules/bmm/workflows/3-solutioning/architecture/instructions.md @@ -18,21 +18,25 @@ - **⚠️ No Workflow Status File Found** + **Note: No Workflow Status File Found** -The Decision Architecture workflow requires a status file to understand your project context. +The Decision Architecture workflow can run standalone or as part of the BMM workflow path. -Please run `workflow-init` first to: +**Recommended:** Run `workflow-init` first for: -- Define your project type and level -- Map out your workflow journey -- Create the status file +- Project context tracking +- Workflow sequencing guidance +- Progress monitoring across workflows -Run: `workflow-init` - -After setup, return here to create your decision architecture. +**Or continue standalone** without progress tracking. -Exit workflow - cannot proceed without status file +Continue in standalone mode or exit to run workflow-init? (continue/exit) + +Set standalone_mode = true + + +Exit workflow + diff --git a/src/modules/bmm/workflows/3-solutioning/solutioning-gate-check/instructions.md b/src/modules/bmm/workflows/3-solutioning/solutioning-gate-check/instructions.md index 620bf6e4..641422b2 100644 --- a/src/modules/bmm/workflows/3-solutioning/solutioning-gate-check/instructions.md +++ b/src/modules/bmm/workflows/3-solutioning/solutioning-gate-check/instructions.md @@ -13,15 +13,25 @@ - **⚠️ No Workflow Status File Found** + **Note: No Workflow Status File Found** -The Implementation Ready Check requires a status file to understand your project context. +The Implementation Ready Check can run standalone or as part of the BMM workflow path. -Please run `workflow-init` first to establish your project configuration. +**Recommended:** Run `workflow-init` first for: -After setup, return here to validate implementation readiness. +- Project context tracking +- Workflow sequencing guidance +- Progress monitoring across workflows + +**Or continue standalone** without progress tracking. -Exit workflow - cannot proceed without status file +Continue in standalone mode or exit to run workflow-init? (continue/exit) + +Set standalone_mode = true + + +Exit workflow +