Purpose: To systematically guide the selected Agent and user through the analysis and planning required when a significant change (pivot, tech issue, missing requirement, failed story) is identified during the BMad workflow.
Instructions: Review each item with the user. Mark [x] for completed/confirmed, [N/A] if not applicable, or add notes for discussion points.
[[LLM: INITIALIZATION INSTRUCTIONS - CHANGE NAVIGATION
Changes during development are inevitable, but how we handle them determines project success or failure.
Before proceeding, understand:
Required context:
APPROACH: This is an interactive process with the user. Work through each section together, discussing implications and options. The user makes final decisions, but provide expert guidance on technical feasibility and impact.
REMEMBER: Changes are opportunities to improve, not failures. Handle them professionally and constructively.]]
[[LLM: Start by fully understanding what went wrong and why. Don't jump to solutions yet. Ask probing questions:
Be specific and factual, not blame-oriented.]]
[[LLM: Changes ripple through the project structure. Systematically evaluate:
Think about both immediate and downstream effects.]]
[[LLM: Documentation drives development in BMad. Check each artifact:
Be thorough - missed conflicts cause future problems.]]
[[LLM: Present options clearly with pros/cons. For each path:
Be honest about trade-offs. There's rarely a perfect solution.]]
[[LLM: The proposal must be actionable and clear. Ensure:
This proposal guides all subsequent work.]]
(Ensure all agreed-upon points from previous sections are captured in the proposal)
[[LLM: Changes require coordination. Before concluding:
Get explicit approval - implicit agreement causes problems.
FINAL REPORT: After completing the checklist, provide a concise summary:
Keep it action-oriented and forward-looking.]]