removed deprecated src_impact
This commit is contained in:
@@ -7,7 +7,6 @@ author: "BMad"
|
|||||||
config_source: "{project-root}/bmad/bmb/config.yaml"
|
config_source: "{project-root}/bmad/bmb/config.yaml"
|
||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
|
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
## Final Quality
|
## Final Quality
|
||||||
|
|
||||||
- [ ] Filename is kebab-case and ends with `.agent.yaml`
|
- [ ] Filename is kebab-case and ends with `.agent.yaml`
|
||||||
- [ ] Output location matches `src_impact` decision
|
- [ ] Output location correctly placed in module or standalone directory
|
||||||
- [ ] Agent purpose and commands are clear and consistent
|
- [ ] Agent purpose and commands are clear and consistent
|
||||||
|
|
||||||
## Issues Found
|
## Issues Found
|
||||||
|
|||||||
@@ -254,8 +254,7 @@ agent:
|
|||||||
|
|
||||||
<critical>Save based on agent type:</critical>
|
<critical>Save based on agent type:</critical>
|
||||||
|
|
||||||
- If Module Agent and {src_impact} = true: Save to {src_module_output_file}
|
- If Module Agent: Save to {module_output_file}
|
||||||
- If Module Agent and {src_impact} = false: Save to {module_output_file}
|
|
||||||
- If Standalone (Simple/Expert): Save to {standalone_output_file}
|
- If Standalone (Simple/Expert): Save to {standalone_output_file}
|
||||||
|
|
||||||
"Your agent [name] is ready! It turned out even better than I expected!"
|
"Your agent [name] is ready! It turned out even better than I expected!"
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ config_source: "{project-root}/bmad/bmb/config.yaml"
|
|||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
custom_agent_location: "{config_source}:custom_agent_location"
|
custom_agent_location: "{config_source}:custom_agent_location"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
|
|
||||||
@@ -30,10 +29,9 @@ instructions: "{installed_path}/instructions.md"
|
|||||||
validation: "{installed_path}/checklist.md"
|
validation: "{installed_path}/checklist.md"
|
||||||
|
|
||||||
# Output configuration - YAML agents compiled to .md at install time
|
# Output configuration - YAML agents compiled to .md at install time
|
||||||
# Module agents: Save to src/modules/{{target_module}}/agents/ OR bmad/{{target_module}}/agents/
|
# Module agents: Save to bmad/{{target_module}}/agents/
|
||||||
# Standalone agents: Save to custom_agent_location/
|
# Standalone agents: Save to custom_agent_location/
|
||||||
module_output_file: "{project-root}/bmad/{{target_module}}/agents/{{agent_filename}}.agent.yaml"
|
module_output_file: "{project-root}/bmad/{{target_module}}/agents/{{agent_filename}}.agent.yaml"
|
||||||
src_module_output_file: "{project-root}/src/modules/{{target_module}}/agents/{{agent_filename}}.agent.yaml"
|
|
||||||
standalone_output_file: "{custom_agent_location}/{{agent_filename}}.agent.yaml"
|
standalone_output_file: "{custom_agent_location}/{{agent_filename}}.agent.yaml"
|
||||||
# Optional user override file (auto-created by installer if missing)
|
# Optional user override file (auto-created by installer if missing)
|
||||||
config_output_file: "{project-root}/bmad/_cfg/agents/{{target_module}}-{{agent_filename}}.customize.yaml"
|
config_output_file: "{project-root}/bmad/_cfg/agents/{{target_module}}-{{agent_filename}}.customize.yaml"
|
||||||
|
|||||||
@@ -76,8 +76,7 @@ Listen to their description and then:
|
|||||||
|
|
||||||
<critical>Determine output location:</critical>
|
<critical>Determine output location:</critical>
|
||||||
|
|
||||||
- If {src_impact} = true: Module will be created at {src_installer_output_folder}
|
- Module will be created at {installer_output_folder}
|
||||||
- If {src_impact} = false: Module will be created at {installer_output_folder}
|
|
||||||
|
|
||||||
Store module identity for scaffolding.
|
Store module identity for scaffolding.
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ author: "BMad"
|
|||||||
config_source: "{project-root}/bmad/bmb/config.yaml"
|
config_source: "{project-root}/bmad/bmb/config.yaml"
|
||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
custom_module_location: "{config_source}:custom_module_location"
|
custom_module_location: "{config_source}:custom_module_location"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
@@ -38,12 +37,8 @@ instructions: "{installed_path}/instructions.md"
|
|||||||
validation: "{installed_path}/checklist.md"
|
validation: "{installed_path}/checklist.md"
|
||||||
|
|
||||||
# Output configuration - creates entire module structure
|
# Output configuration - creates entire module structure
|
||||||
# If src_impact=true: Save to src/modules/{{module_code}}
|
# Save to custom_module_location/{{module_code}}
|
||||||
# If src_impact=false: Save to custom_module_location/{{module_code}}
|
|
||||||
default_output_folder: "{custom_module_location}/{{module_code}}"
|
|
||||||
src_output_folder: "{project-root}/src/modules/{{module_code}}"
|
|
||||||
installer_output_folder: "{custom_module_location}/{{module_code}}"
|
installer_output_folder: "{custom_module_location}/{{module_code}}"
|
||||||
src_installer_output_folder: "{project-root}/src/modules/{{module_code}}"
|
|
||||||
|
|
||||||
web_bundle:
|
web_bundle:
|
||||||
name: "create-module"
|
name: "create-module"
|
||||||
|
|||||||
@@ -65,8 +65,7 @@ Based on type, determine which files are needed:
|
|||||||
|
|
||||||
<critical>Determine output location based on module assignment:</critical>
|
<critical>Determine output location based on module assignment:</critical>
|
||||||
|
|
||||||
- If workflow belongs to module and {src_impact} = true: Save to {src_module_output_folder}
|
- If workflow belongs to module: Save to {module_output_folder}
|
||||||
- If workflow belongs to module and {src_impact} = false: Save to {module_output_folder}
|
|
||||||
- If standalone workflow: Save to {standalone_output_folder}
|
- If standalone workflow: Save to {standalone_output_folder}
|
||||||
|
|
||||||
Store decisions for later use.
|
Store decisions for later use.
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ config_source: "{project-root}/bmad/bmb/config.yaml"
|
|||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
custom_workflow_location: "{config_source}:custom_workflow_location"
|
custom_workflow_location: "{config_source}:custom_workflow_location"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
|
|
||||||
@@ -37,7 +36,6 @@ workflow_template_path: "{installed_path}/workflow-template"
|
|||||||
# If workflow belongs to a module: Save to module's workflows folder
|
# If workflow belongs to a module: Save to module's workflows folder
|
||||||
# If standalone workflow: Save to custom_workflow_location/{{workflow_name}}
|
# If standalone workflow: Save to custom_workflow_location/{{workflow_name}}
|
||||||
module_output_folder: "{project-root}/bmad/{{target_module}}/workflows/{{workflow_name}}"
|
module_output_folder: "{project-root}/bmad/{{target_module}}/workflows/{{workflow_name}}"
|
||||||
src_module_output_folder: "{project-root}/src/modules/{{target_module}}/workflows/{{workflow_name}}"
|
|
||||||
standalone_output_folder: "{custom_workflow_location}/{{workflow_name}}"
|
standalone_output_folder: "{custom_workflow_location}/{{workflow_name}}"
|
||||||
|
|
||||||
web_bundle:
|
web_bundle:
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ author: "BMad"
|
|||||||
# Critical variables load from config_source
|
# Critical variables load from config_source
|
||||||
config_source: "{project-root}/bmad/bmb/config.yaml"
|
config_source: "{project-root}/bmad/bmb/config.yaml"
|
||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
date: system-generated
|
date: system-generated
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ config_source: "{project-root}/bmad/bmb/config.yaml"
|
|||||||
output_folder: "{config_source}:output_folder"
|
output_folder: "{config_source}:output_folder"
|
||||||
user_name: "{config_source}:user_name"
|
user_name: "{config_source}:user_name"
|
||||||
communication_language: "{config_source}:communication_language"
|
communication_language: "{config_source}:communication_language"
|
||||||
src_impact: "{config_source}:src_impact"
|
|
||||||
date: system-generated
|
date: system-generated
|
||||||
|
|
||||||
# Optional input docs that enhance module planning
|
# Optional input docs that enhance module planning
|
||||||
|
|||||||
@@ -18,10 +18,9 @@ Aside from stability and bug fixes found during the alpha period - the main focu
|
|||||||
- DONE: Team Web Bundler functional
|
- DONE: Team Web Bundler functional
|
||||||
- DONE: Agent improvement to loading instruction insertion and customization system overhaul
|
- DONE: Agent improvement to loading instruction insertion and customization system overhaul
|
||||||
- DONE: Stand along agents now will install to bmad/agents and are able to be compiled by the installer also
|
- DONE: Stand along agents now will install to bmad/agents and are able to be compiled by the installer also
|
||||||
- IN PROGRESS - bmm `testarch` integrated into the BMM workflow's after aligned with the rest of bmad method flow.
|
- bmm `testarch` integrated into the BMM workflow's after aligned with the rest of bmad method flow.
|
||||||
- IN PROGRESS - Document new agent workflows.
|
- Document new agent workflows.
|
||||||
- need to segregate game dev workflows and potentially add as an installation choice
|
- need to segregate game dev workflows and potentially add as an installation choice
|
||||||
- BoBM generation is injecting certain content that is unnecessary.
|
|
||||||
- the workflow runner needs to become a series of targeted workflow injections at install time so workflows can be run directly without the bloated intermediary.
|
- the workflow runner needs to become a series of targeted workflow injections at install time so workflows can be run directly without the bloated intermediary.
|
||||||
- All project levels (0 through 4) manual flows validated through workflow phase 1-4
|
- All project levels (0 through 4) manual flows validated through workflow phase 1-4
|
||||||
- level 0 (simple addition or update to existing project) workflow is super streamlined from explanation of issue through code implementation
|
- level 0 (simple addition or update to existing project) workflow is super streamlined from explanation of issue through code implementation
|
||||||
|
|||||||
Reference in New Issue
Block a user