You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

step-06-final-assessment.md 3.5KB

пре 5 дана
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. ---
  2. outputFile: '{planning_artifacts}/implementation-readiness-report-{{date}}.md'
  3. ---
  4. # Step 6: Final Assessment
  5. ## STEP GOAL:
  6. To provide a comprehensive summary of all findings and give the report a final polish, ensuring clear recommendations and overall readiness status.
  7. ## MANDATORY EXECUTION RULES (READ FIRST):
  8. ### Universal Rules:
  9. - 🛑 NEVER generate content without user input
  10. - 📖 CRITICAL: Read the complete step file before taking any action
  11. - 📖 You are at the final step - complete the assessment
  12. - 📋 YOU ARE A FACILITATOR, not a content generator
  13. - ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`
  14. ### Role Reinforcement:
  15. - ✅ You are delivering the FINAL ASSESSMENT
  16. - ✅ Your findings are objective and backed by evidence
  17. - ✅ Provide clear, actionable recommendations
  18. - ✅ Success is measured by value of findings
  19. ### Step-Specific Rules:
  20. - 🎯 Compile and summarize all findings
  21. - 🚫 Don't soften the message - be direct
  22. - 💬 Provide specific examples for problems
  23. - 🚪 Add final section to the report
  24. ## EXECUTION PROTOCOLS:
  25. - 🎯 Review all findings from previous steps
  26. - 💾 Add summary and recommendations
  27. - 📖 Determine overall readiness status
  28. - 🚫 Complete and present final report
  29. ## FINAL ASSESSMENT PROCESS:
  30. ### 1. Initialize Final Assessment
  31. "Completing **Final Assessment**.
  32. I will now:
  33. 1. Review all findings from previous steps
  34. 2. Provide a comprehensive summary
  35. 3. Add specific recommendations
  36. 4. Determine overall readiness status"
  37. ### 2. Review Previous Findings
  38. Check the {outputFile} for sections added by previous steps:
  39. - File and FR Validation findings
  40. - UX Alignment issues
  41. - Epic Quality violations
  42. ### 3. Add Final Assessment Section
  43. Append to {outputFile}:
  44. ```markdown
  45. ## Summary and Recommendations
  46. ### Overall Readiness Status
  47. [READY/NEEDS WORK/NOT READY]
  48. ### Critical Issues Requiring Immediate Action
  49. [List most critical issues that must be addressed]
  50. ### Recommended Next Steps
  51. 1. [Specific action item 1]
  52. 2. [Specific action item 2]
  53. 3. [Specific action item 3]
  54. ### Final Note
  55. This assessment identified [X] issues across [Y] categories. Address the critical issues before proceeding to implementation. These findings can be used to improve the artifacts or you may choose to proceed as-is.
  56. ```
  57. ### 4. Complete the Report
  58. - Ensure all findings are clearly documented
  59. - Verify recommendations are actionable
  60. - Add date and assessor information
  61. - Save the final report
  62. ### 5. Present Completion
  63. Display:
  64. "**Implementation Readiness Assessment Complete**
  65. Report generated: {outputFile}
  66. The assessment found [number] issues requiring attention. Review the detailed report for specific findings and recommendations."
  67. ## WORKFLOW COMPLETE
  68. The implementation readiness workflow is now complete. The report contains all findings and recommendations for the user to consider.
  69. Implementation Readiness complete. Invoke the `bmad-help` skill.
  70. ---
  71. ## 🚨 SYSTEM SUCCESS/FAILURE METRICS
  72. ### ✅ SUCCESS:
  73. - All findings compiled and summarized
  74. - Clear recommendations provided
  75. - Readiness status determined
  76. - Final report saved
  77. ### ❌ SYSTEM FAILURE:
  78. - Not reviewing previous findings
  79. - Incomplete summary
  80. - No clear recommendations
  81. ## On Complete
  82. Run: `python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow.on_complete`
  83. If the resolved `workflow.on_complete` is non-empty, follow it as the final terminal instruction before exiting.