mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-29 16:14:59 +00:00
date removed from status file, status file renamed
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
<workflow>
|
||||
|
||||
<step n="1" goal="Check and load workflow status file">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
@@ -63,7 +63,7 @@ What would you like to do?</ask>
|
||||
</step>
|
||||
|
||||
<step n="4" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
<workflow>
|
||||
|
||||
<step n="1" goal="Check and load workflow status file">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
@@ -56,7 +56,7 @@ What would you like to do?</ask>
|
||||
</step>
|
||||
|
||||
<step n="4" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
|
||||
<step n="1" goal="Check and load workflow status file">
|
||||
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status\*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status\*.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
<workflow>
|
||||
|
||||
<step n="0" goal="Check and load workflow status file">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
@@ -543,7 +543,7 @@ This brief will serve as the primary input for creating the Game Design Document
|
||||
</step>
|
||||
|
||||
<step n="16" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
<workflow>
|
||||
|
||||
<step n="0" goal="Check and load workflow status file">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
@@ -379,7 +379,7 @@ This brief will serve as the primary input for creating the Product Requirements
|
||||
</step>
|
||||
|
||||
<step n="16" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -375,7 +375,7 @@ Select option (1-4):</ask>
|
||||
</step>
|
||||
|
||||
<step n="FINAL" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -555,7 +555,7 @@ Create compelling executive summary with:
|
||||
</step>
|
||||
|
||||
<step n="14" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
<workflow>
|
||||
|
||||
<step n="1" goal="Check and load workflow status file">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
|
||||
<check if="exists">
|
||||
<action>Load the status file</action>
|
||||
|
||||
@@ -443,7 +443,7 @@ Select option (1-5):</ask>
|
||||
</step>
|
||||
|
||||
<step n="FINAL" goal="Update status file on completion">
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status.md</action>
|
||||
<action>Find the most recent file (by date in filename)</action>
|
||||
|
||||
<check if="status file exists">
|
||||
|
||||
@@ -72,7 +72,7 @@ The workflow builds a comprehensive plan including:
|
||||
|
||||
**Step 5: Create Status File**
|
||||
|
||||
- Create `project-workflow-status-YYYY-MM-DD.md`
|
||||
- Create `bmm-workflow-status.md`
|
||||
- Document complete planned workflow in "Planned Workflow Journey" table
|
||||
- Set current step: "Workflow Definition Phase"
|
||||
- Set next step: First item from planned workflow
|
||||
@@ -95,7 +95,7 @@ The workflow builds a comprehensive plan including:
|
||||
|
||||
**The workflow will:**
|
||||
|
||||
1. Find most recent `project-workflow-status-YYYY-MM-DD.md` file
|
||||
1. Find most recent `bmm-workflow-status.md` file
|
||||
2. Read and parse current state:
|
||||
- Current phase and progress %
|
||||
- Project level and type
|
||||
@@ -123,12 +123,12 @@ If in Implementation phase, shows:
|
||||
**Search Pattern:**
|
||||
|
||||
```
|
||||
{output_folder}/project-workflow-status*.md
|
||||
{output_folder}/bmm-workflow-status.md
|
||||
```
|
||||
|
||||
**Versioning:**
|
||||
|
||||
- Files are named: `project-workflow-status-YYYY-MM-DD.md`
|
||||
- Files are named: `bmm-workflow-status.md`
|
||||
- Workflow finds most recent by date
|
||||
- Old files can be archived
|
||||
|
||||
@@ -286,7 +286,7 @@ Next Step: plan-project (PM agent)
|
||||
|
||||
Ready to create your workflow status file?
|
||||
|
||||
This will create: project-workflow-status-2025-10-12.md
|
||||
This will create: bmm-workflow-status.md
|
||||
|
||||
The status file will document:
|
||||
- Your complete planned workflow (phases and steps)
|
||||
@@ -297,7 +297,7 @@ Create status file? (y/n): y
|
||||
|
||||
✅ Status file created!
|
||||
|
||||
File: project-workflow-status-2025-10-12.md
|
||||
File: bmm-workflow-status.md
|
||||
|
||||
To proceed with your first step:
|
||||
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
|
||||
<step n="1" goal="Check for existing workflow status file">
|
||||
|
||||
<action>Search {output_folder}/ for files matching pattern: project-workflow-status\*.md</action>
|
||||
<action>Search {output_folder}/ for files matching pattern: bmm-workflow-status\*.md</action>
|
||||
<action>Use glob or list_files to find all matching files</action>
|
||||
|
||||
<check if="files found">
|
||||
<action>Find the most recent file (by date in filename: project-workflow-status-YYYY-MM-DD.md)</action>
|
||||
<action>Find the most recent file (by date in filename: bmm-workflow-status.md)</action>
|
||||
<action>Set status_file_found = true</action>
|
||||
<action>Set status_file_path = most recent file path</action>
|
||||
<action>Go to Step 2 (Read existing status)</action>
|
||||
@@ -519,7 +519,7 @@ Based on your responses, here's your complete workflow journey:
|
||||
|
||||
<ask>**Ready to create your workflow status file?**
|
||||
|
||||
This will create: `project-workflow-status-{{today_date}}.md`
|
||||
This will create: `bmm-workflow-status.md`
|
||||
|
||||
The status file will document:
|
||||
|
||||
@@ -530,7 +530,7 @@ The status file will document:
|
||||
Create status file? (y/n)</ask>
|
||||
|
||||
<check if='confirm == "y"'>
|
||||
<action>Create project-workflow-status-{{today}}.md file</action>
|
||||
<action>Create bmm-workflow-status.md file</action>
|
||||
<action>Set current_phase = "Workflow Definition"</action>
|
||||
<action>Set next_action = planned_workflow[0].step</action>
|
||||
<action>Set next_agent = planned_workflow[0].agent</action>
|
||||
@@ -538,7 +538,7 @@ Create status file? (y/n)</ask>
|
||||
|
||||
<output>**✅ Status file created!**
|
||||
|
||||
File: `project-workflow-status-{{today}}.md`
|
||||
File: `bmm-workflow-status.md`
|
||||
|
||||
**To proceed with your first step:**
|
||||
|
||||
@@ -587,8 +587,8 @@ Your choice (1-5):</ask>
|
||||
|
||||
This will:
|
||||
|
||||
- Archive current status: `project-workflow-status-{{old_date}}.md` → `archive/`
|
||||
- Create new status: `project-workflow-status-{{today}}.md`
|
||||
- Archive current status: `bmm-workflow-status.md` → `archive/`
|
||||
- Create new status: `bmm-workflow-status.md`
|
||||
- Start fresh assessment
|
||||
|
||||
Continue? (y/n)</ask>
|
||||
|
||||
@@ -16,7 +16,7 @@ instructions: "{installed_path}/instructions.md"
|
||||
|
||||
# Variables and inputs
|
||||
variables:
|
||||
status_file_pattern: "project-workflow-status*.md" # Searches for versioned files
|
||||
status_file_pattern: "bmm-workflow-status.md" # Searches for versioned files
|
||||
check_existing_status: true # Always check for existing status file
|
||||
display_menu: true # Display agent menu after status check
|
||||
suggest_next_action: true # Suggest next action based on current state
|
||||
|
||||
Reference in New Issue
Block a user