fix: add missing config declarations, remove remaining aliases and dead variables
- Add missing document_output_language and user_skill_level to create-story (referenced in instructions.xml but never declared) - Remove retrospectives_folder alias, replace with canonical implementation_artifacts - Remove unused sprint_status and duplicate validation alias from correct-course - Remove unused date, planning_artifacts, tracking_system from sprint-status Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
86a85a40bd
commit
88d032c60b
|
|
@ -12,7 +12,6 @@ date: system-generated
|
||||||
implementation_artifacts: "{config_source}:implementation_artifacts"
|
implementation_artifacts: "{config_source}:implementation_artifacts"
|
||||||
planning_artifacts: "{config_source}:planning_artifacts"
|
planning_artifacts: "{config_source}:planning_artifacts"
|
||||||
project_knowledge: "{config_source}:project_knowledge"
|
project_knowledge: "{config_source}:project_knowledge"
|
||||||
sprint_status: "{implementation_artifacts}/sprint-status.yaml"
|
|
||||||
project_context: "**/project-context.md"
|
project_context: "**/project-context.md"
|
||||||
|
|
||||||
# Smart input file references - handles both whole docs and sharded docs
|
# Smart input file references - handles both whole docs and sharded docs
|
||||||
|
|
@ -51,6 +50,5 @@ input_file_patterns:
|
||||||
installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/correct-course"
|
installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/correct-course"
|
||||||
template: false
|
template: false
|
||||||
instructions: "{installed_path}/instructions.md"
|
instructions: "{installed_path}/instructions.md"
|
||||||
validation: "{installed_path}/checklist.md"
|
|
||||||
checklist: "{installed_path}/checklist.md"
|
checklist: "{installed_path}/checklist.md"
|
||||||
default_output_file: "{planning_artifacts}/sprint-change-proposal-{date}.md"
|
default_output_file: "{planning_artifacts}/sprint-change-proposal-{date}.md"
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,8 @@ author: "BMad"
|
||||||
config_source: "{project-root}/_bmad/bmm/config.yaml"
|
config_source: "{project-root}/_bmad/bmm/config.yaml"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
|
document_output_language: "{config_source}:document_output_language"
|
||||||
|
user_skill_level: "{config_source}:user_skill_level"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
planning_artifacts: "{config_source}:planning_artifacts"
|
planning_artifacts: "{config_source}:planning_artifacts"
|
||||||
implementation_artifacts: "{config_source}:implementation_artifacts"
|
implementation_artifacts: "{config_source}:implementation_artifacts"
|
||||||
|
|
|
||||||
|
|
@ -262,7 +262,7 @@ Bob (Scrum Master): "We'll get to all of it. But first, let me load the previous
|
||||||
<action>Calculate previous epic number: {{prev_epic_num}} = {{epic_number}} - 1</action>
|
<action>Calculate previous epic number: {{prev_epic_num}} = {{epic_number}} - 1</action>
|
||||||
|
|
||||||
<check if="{{prev_epic_num}} >= 1">
|
<check if="{{prev_epic_num}} >= 1">
|
||||||
<action>Search for previous retrospective using pattern: {retrospectives_folder}/epic-{{prev_epic_num}}-retro-*.md</action>
|
<action>Search for previous retrospective using pattern: {implementation_artifacts}/epic-{{prev_epic_num}}-retro-*.md</action>
|
||||||
|
|
||||||
<check if="previous retro found">
|
<check if="previous retro found">
|
||||||
<output>
|
<output>
|
||||||
|
|
@ -1303,7 +1303,7 @@ Bob (Scrum Master): "See you all when prep work is done. Meeting adjourned!"
|
||||||
|
|
||||||
<step n="11" goal="Save Retrospective and Update Sprint Status">
|
<step n="11" goal="Save Retrospective and Update Sprint Status">
|
||||||
|
|
||||||
<action>Ensure retrospectives folder exists: {retrospectives_folder}</action>
|
<action>Ensure retrospectives folder exists: {implementation_artifacts}</action>
|
||||||
<action>Create folder if it doesn't exist</action>
|
<action>Create folder if it doesn't exist</action>
|
||||||
|
|
||||||
<action>Generate comprehensive retrospective summary document including:</action>
|
<action>Generate comprehensive retrospective summary document including:</action>
|
||||||
|
|
@ -1323,11 +1323,11 @@ Bob (Scrum Master): "See you all when prep work is done. Meeting adjourned!"
|
||||||
- Commitments and next steps
|
- Commitments and next steps
|
||||||
|
|
||||||
<action>Format retrospective document as readable markdown with clear sections</action>
|
<action>Format retrospective document as readable markdown with clear sections</action>
|
||||||
<action>Set filename: {retrospectives_folder}/epic-{{epic_number}}-retro-{date}.md</action>
|
<action>Set filename: {implementation_artifacts}/epic-{{epic_number}}-retro-{date}.md</action>
|
||||||
<action>Save retrospective document</action>
|
<action>Save retrospective document</action>
|
||||||
|
|
||||||
<output>
|
<output>
|
||||||
✅ Retrospective document saved: {retrospectives_folder}/epic-{{epic_number}}-retro-{date}.md
|
✅ Retrospective document saved: {implementation_artifacts}/epic-{{epic_number}}-retro-{date}.md
|
||||||
</output>
|
</output>
|
||||||
|
|
||||||
<action>Update {sprint_status_file} to mark retrospective as completed</action>
|
<action>Update {sprint_status_file} to mark retrospective as completed</action>
|
||||||
|
|
@ -1366,7 +1366,7 @@ Retrospective document was saved successfully, but {sprint_status_file} may need
|
||||||
|
|
||||||
- Epic {{epic_number}}: {{epic_title}} reviewed
|
- Epic {{epic_number}}: {{epic_title}} reviewed
|
||||||
- Retrospective Status: completed
|
- Retrospective Status: completed
|
||||||
- Retrospective saved: {retrospectives_folder}/epic-{{epic_number}}-retro-{date}.md
|
- Retrospective saved: {implementation_artifacts}/epic-{{epic_number}}-retro-{date}.md
|
||||||
|
|
||||||
**Commitments Made:**
|
**Commitments Made:**
|
||||||
|
|
||||||
|
|
@ -1376,7 +1376,7 @@ Retrospective document was saved successfully, but {sprint_status_file} may need
|
||||||
|
|
||||||
**Next Steps:**
|
**Next Steps:**
|
||||||
|
|
||||||
1. **Review retrospective summary**: {retrospectives_folder}/epic-{{epic_number}}-retro-{date}.md
|
1. **Review retrospective summary**: {implementation_artifacts}/epic-{{epic_number}}-retro-{date}.md
|
||||||
|
|
||||||
2. **Execute preparation sprint** (Est: {{prep_days}} days)
|
2. **Execute preparation sprint** (Est: {{prep_days}} days)
|
||||||
- Complete {{critical_count}} critical path items
|
- Complete {{critical_count}} critical path items
|
||||||
|
|
|
||||||
|
|
@ -51,4 +51,3 @@ input_file_patterns:
|
||||||
|
|
||||||
# Required files
|
# Required files
|
||||||
sprint_status_file: "{implementation_artifacts}/sprint-status.yaml"
|
sprint_status_file: "{implementation_artifacts}/sprint-status.yaml"
|
||||||
retrospectives_folder: "{implementation_artifacts}"
|
|
||||||
|
|
|
||||||
|
|
@ -8,10 +8,7 @@ config_source: "{project-root}/_bmad/bmm/config.yaml"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
document_output_language: "{config_source}:document_output_language"
|
document_output_language: "{config_source}:document_output_language"
|
||||||
date: system-generated
|
|
||||||
implementation_artifacts: "{config_source}:implementation_artifacts"
|
implementation_artifacts: "{config_source}:implementation_artifacts"
|
||||||
planning_artifacts: "{config_source}:planning_artifacts"
|
|
||||||
project_context: "**/project-context.md"
|
|
||||||
|
|
||||||
# Workflow components
|
# Workflow components
|
||||||
installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/sprint-status"
|
installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/sprint-status"
|
||||||
|
|
@ -19,7 +16,6 @@ instructions: "{installed_path}/instructions.md"
|
||||||
|
|
||||||
# Inputs
|
# Inputs
|
||||||
sprint_status_file: "{implementation_artifacts}/sprint-status.yaml"
|
sprint_status_file: "{implementation_artifacts}/sprint-status.yaml"
|
||||||
tracking_system: "file-system"
|
|
||||||
|
|
||||||
# Smart input file references
|
# Smart input file references
|
||||||
input_file_patterns:
|
input_file_patterns:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue