BMAD-METHOD/bmad-core/templates/context-summary-tmpl.md

150 lines
3.8 KiB
Markdown

# Context Summary Template
## Summary Overview
**Context Type**: {{context_type}}
**Summary Date**: {{summary_date}}
**Compression Ratio**: {{compression_ratio}}
**Agent**: {{summarizing_agent}}
**Priority Level**: {{summary_priority}}
---
## Executive Summary
### Key Outcomes
{{key_outcomes}}
[[LLM: Provide 2-3 sentence summary of the most important outcomes and achievements]]
### Critical Decisions
{{critical_decisions}}
[[LLM: List top 3 decisions that will impact future work, with brief rationale]]
### Next Priorities
{{next_priorities}}
[[LLM: Identify top 3 priorities for immediate attention]]
---
## Technical Summary
### Architecture Decisions
**Key Patterns**: {{architecture_patterns}}
**Technology Choices**: {{technology_decisions}}
**Integration Points**: {{integration_summary}}
[[LLM: Compress technical context to essential architectural decisions and patterns that must be preserved]]
### Implementation Status
**Completed**: {{completed_features}}
**In Progress**: {{active_development}}
**Planned**: {{planned_features}}
---
## Business Summary
### Requirements Evolution
**Original**: {{original_requirements}}
**Current**: {{current_requirements}}
**Changes**: {{requirement_changes}}
[[LLM: Summarize how requirements have evolved and why changes were made]]
### Stakeholder Feedback
**Key Insights**: {{stakeholder_insights}}
**Concerns**: {{stakeholder_concerns}}
**Approvals**: {{stakeholder_approvals}}
---
## Process Summary
### Methodology Adherence
**Process**: {{process_followed}}
**Deviations**: {{process_deviations}}
**Lessons**: {{process_lessons}}
### Quality Metrics
**Code Quality**: {{code_quality_score}}/10
**Documentation**: {{documentation_score}}/10
**Test Coverage**: {{test_coverage_score}}/10
[[LLM: Assess quality metrics and highlight areas needing attention]]
---
## Context Compression
### Information Hierarchy
**Must Preserve**: {{must_preserve}}
**Should Preserve**: {{should_preserve}}
**Can Summarize**: {{can_summarize}}
**Can Discard**: {{can_discard}}
[[LLM: Categorize information by preservation priority for future context optimization]]
### Key References
**Critical Files**: {{critical_files}}
**Important Templates**: {{important_templates}}
**Essential Checklists**: {{essential_checklists}}
---
## Quality Validation
### Completeness Check
- [ ] Technical context preserved
- [ ] Business context captured
- [ ] Process context maintained
- [ ] Key decisions documented
- [ ] Next actions identified
### Accuracy Verification
**Technical Accuracy**: {{technical_accuracy}}/10
**Business Accuracy**: {{business_accuracy}}/10
**Process Accuracy**: {{process_accuracy}}/10
[[LLM: Validate accuracy of summarized information against source context]]
### Freshness Assessment
**Last Updated**: {{last_update}}
**Staleness Risk**: {{staleness_risk}}
**Refresh Needed**: {{refresh_timeline}}
---
## Context Recovery Instructions
### Expansion Triggers
When to expand this summary:
1. {{expansion_trigger_1}}
2. {{expansion_trigger_2}}
3. {{expansion_trigger_3}}
### Recovery Procedures
**Full Context**: {{full_context_location}}
**Key Details**: {{detail_recovery_steps}}
**Validation**: {{recovery_validation}}
[[LLM: Provide specific instructions for recovering full context when needed]]
---
## Summary Metadata
**Compression Method**: {{compression_method}}
**Original Size**: {{original_size}} tokens
**Compressed Size**: {{compressed_size}} tokens
**Compression Efficiency**: {{efficiency_percentage}}%
**Quality Score**: {{overall_quality}}/10
**Usability Score**: {{usability_score}}/10
**Recovery Confidence**: {{recovery_confidence}}/10
---
*This context summary maintains essential information while optimizing for storage efficiency and quick retrieval.*