diff --git a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/instructions.md b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/instructions.md index 2523b82b..f3a4602e 100644 --- a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/instructions.md +++ b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/instructions.md @@ -8,7 +8,7 @@ - Check if {output_folder}/bmm-workflow-status.yaml exists + Check if {output_folder}/bmgd-workflow-status.yaml exists No workflow status file found. Game brainstorming is optional - you can continue without status tracking. @@ -16,7 +16,7 @@ - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Parse workflow_status section Check status of "brainstorm-game" workflow Get project_level from YAML metadata @@ -85,7 +85,7 @@ - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Find workflow_status key "brainstorm-game" ONLY write the file path as the status value - no other text, notes, or metadata Update workflow_status["brainstorm-game"] = "{output_folder}/bmm-brainstorming-session-{{date}}.md" diff --git a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-01-init.md b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-01-init.md index 6d21cbc9..6075aaa2 100644 --- a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-01-init.md +++ b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-01-init.md @@ -58,7 +58,7 @@ Validate workflow readiness, check for workflow status tracking, and prepare for **Search for workflow status file:** -Check if `{output_folder}/bmm-workflow-status.yaml` exists. +Check if `{output_folder}/bmgd-workflow-status.yaml` exists. **If status file NOT found:** diff --git a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-04-complete.md b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-04-complete.md index f25576a1..fce8662a 100644 --- a/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-04-complete.md +++ b/src/modules/bmgd/workflows/1-preproduction/brainstorm-game/steps/step-04-complete.md @@ -123,7 +123,7 @@ Or type 'all' to see the complete document." **If not in standalone mode:** -Load `{output_folder}/bmm-workflow-status.yaml` and: +Load `{output_folder}/bmgd-workflow-status.yaml` and: - Update `brainstorm-game` status to the output file path - Preserve all comments and structure diff --git a/src/modules/bmgd/workflows/1-preproduction/game-brief/instructions.md b/src/modules/bmgd/workflows/1-preproduction/game-brief/instructions.md index 99c0102f..291a2952 100644 --- a/src/modules/bmgd/workflows/1-preproduction/game-brief/instructions.md +++ b/src/modules/bmgd/workflows/1-preproduction/game-brief/instructions.md @@ -12,7 +12,7 @@ -Check if {output_folder}/bmm-workflow-status.yaml exists +Check if {output_folder}/bmgd-workflow-status.yaml exists No workflow status file found. Game brief is optional - you can continue without status tracking. @@ -20,7 +20,7 @@ - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Parse workflow_status section Check status of "game-brief" workflow Get project_level from YAML metadata @@ -328,7 +328,7 @@ This brief will serve as the primary input for creating the Game Design Document - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Find workflow_status key "game-brief" ONLY write the file path as the status value - no other text, notes, or metadata Update workflow_status["game-brief"] = "{output_folder}/bmm-game-brief-{{game_name}}-{{date}}.md" diff --git a/src/modules/bmgd/workflows/2-design/narrative/instructions-narrative.md b/src/modules/bmgd/workflows/2-design/narrative/instructions-narrative.md index 793f5179..12cbe75c 100644 --- a/src/modules/bmgd/workflows/2-design/narrative/instructions-narrative.md +++ b/src/modules/bmgd/workflows/2-design/narrative/instructions-narrative.md @@ -12,7 +12,7 @@ ⚠️ CHECKPOINT PROTOCOL: After EVERY tag, you MUST follow workflow.xml substep 2c: SAVE content to file immediately → SHOW checkpoint separator (━━━━━━━━━━━━━━━━━━━━━━━) → DISPLAY generated content → PRESENT options [a]Advanced Elicitation/[c]Continue/[p]Party-Mode/[y]YOLO → WAIT for user response. Never batch saves or skip checkpoints. -Check if {output_folder}/bmm-workflow-status.yaml exists +Check if {output_folder}/bmgd-workflow-status.yaml exists No workflow status file found. Narrative workflow is optional - you can continue without status tracking. @@ -20,7 +20,7 @@ - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Parse workflow_status section Check status of "narrative" workflow Get project_level from YAML metadata @@ -558,7 +558,7 @@ Which would you like? - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Find workflow_status key "narrative" ONLY write the file path as the status value - no other text, notes, or metadata Update workflow_status["narrative"] = "{output_folder}/bmm-narrative-{{game_name}}-{{date}}.md" diff --git a/src/modules/bmgd/workflows/2-design/narrative/steps/step-11-complete.md b/src/modules/bmgd/workflows/2-design/narrative/steps/step-11-complete.md index 487279bf..9df3351f 100644 --- a/src/modules/bmgd/workflows/2-design/narrative/steps/step-11-complete.md +++ b/src/modules/bmgd/workflows/2-design/narrative/steps/step-11-complete.md @@ -160,7 +160,7 @@ narrativeComplexity: '{{complexity}}' **If not in standalone mode:** -Load `{output_folder}/bmm-workflow-status.yaml` and: +Load `{output_folder}/bmgd-workflow-status.yaml` and: - Update `narrative` status to the output file path - Preserve all comments and structure diff --git a/src/modules/bmgd/workflows/3-technical/game-architecture/instructions.md b/src/modules/bmgd/workflows/3-technical/game-architecture/instructions.md index 1cde1f3b..20bb9a1f 100644 --- a/src/modules/bmgd/workflows/3-technical/game-architecture/instructions.md +++ b/src/modules/bmgd/workflows/3-technical/game-architecture/instructions.md @@ -15,7 +15,7 @@ ⚠️ CHECKPOINT PROTOCOL: After EVERY tag, you MUST follow workflow.xml substep 2c: SAVE content to file immediately → SHOW checkpoint separator (━━━━━━━━━━━━━━━━━━━━━━━) → DISPLAY generated content → PRESENT options [a]Advanced Elicitation/[c]Continue/[p]Party-Mode/[y]YOLO → WAIT for user response. Never batch saves or skip checkpoints. -Check if {output_folder}/bmm-workflow-status.yaml exists +Check if {output_folder}/bmgd-workflow-status.yaml exists No workflow status file found. Decision Architecture can run standalone or as part of BMM workflow path. @@ -30,7 +30,7 @@ - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Parse workflow_status section Check status of "create-architecture" workflow Get project_level from YAML metadata @@ -662,7 +662,7 @@ Enforcement: "All agents MUST follow this pattern" Save document to {output_folder}/architecture.md - Load the FULL file: {output_folder}/bmm-workflow-status.yaml + Load the FULL file: {output_folder}/bmgd-workflow-status.yaml Find workflow_status key "create-architecture" ONLY write the file path as the status value - no other text, notes, or metadata Update workflow_status["create-architecture"] = "{output_folder}/bmm-architecture-{{date}}.md" diff --git a/src/modules/bmgd/workflows/4-production/sprint-planning/instructions.md b/src/modules/bmgd/workflows/4-production/sprint-planning/instructions.md index a045f599..ab959d2b 100644 --- a/src/modules/bmgd/workflows/4-production/sprint-planning/instructions.md +++ b/src/modules/bmgd/workflows/4-production/sprint-planning/instructions.md @@ -177,6 +177,15 @@ development_status: 3. Agents will update statuses as they work 4. Re-run this workflow to refresh auto-detected statuses +Update workflow status upon completion + +Load the FULL file: {output_folder}/bmgd-workflow-status.yaml +Find workflow_status key "sprint-planning" +ONLY write the file path as the status value - no other text, notes, or metadata +Update workflow_status["sprint-planning"] = "{status_file}" +Save file, preserving ALL comments and structure including STATUS DEFINITIONS + +