template: id: memory-bank-progress-v1 name: Memory Bank - Progress version: 1.0 output: format: markdown filename: docs/memory-bank/progress.md title: "Progress" description: | Project state tracking - what's done, what's in progress, known issues, and evolution. This document tracks project progress and evolution. It provides historical context and current status for planning and decision-making. workflow: mode: guided instruction: | Document the complete project progress including completed features, ongoing work, technical metrics, and the evolution of decisions over time. sections: - id: project-status title: Project Status Overview instruction: High-level project status template: | **Overall Completion**: {{completion_percentage}}% **Phase**: {{current_phase}} **Health**: {{project_health}} **Last Updated**: {{last_updated}} - id: feature-completion title: Feature Completion Status instruction: Track feature delivery status template: | ### Completed Features | Feature | Version | Completed | Key Capabilities | |---------|---------|-----------|------------------| {{#each completed_features}} | {{this.name}} | {{this.version}} | {{this.date}} | {{this.capabilities}} | {{/each}} ### In Progress Features | Feature | Progress | Target | Status | Notes | |---------|----------|--------|--------|--------| {{#each in_progress_features}} | {{this.name}} | {{this.progress}}% | {{this.target}} | {{this.status}} | {{this.notes}} | {{/each}} ### Upcoming Features | Feature | Priority | Planned Start | Dependencies | |---------|----------|---------------|--------------| {{#each upcoming_features}} | {{this.name}} | {{this.priority}} | {{this.planned_start}} | {{this.dependencies}} | {{/each}} - id: sprint-history title: Sprint/Iteration History instruction: Track sprint performance and velocity template: | ### Recent Sprints | Sprint | Duration | Completed | Velocity | Key Achievements | |--------|----------|-----------|----------|------------------| {{#each recent_sprints}} | {{this.name}} | {{this.duration}} | {{this.completed}} | {{this.velocity}} | {{this.achievements}} | {{/each}} ### Velocity Trend - **Average Velocity**: {{average_velocity}} - **Trend**: {{velocity_trend}} - **Factors**: {{velocity_factors}} - id: quality-metrics title: Quality Metrics instruction: Track test coverage and code quality template: | ### Test Coverage | Type | Coverage | Target | Status | |------|----------|--------|--------| {{#each test_coverage}} | {{this.type}} | {{this.coverage}}% | {{this.target}}% | {{this.status}} | {{/each}} ### Code Quality - **Technical Debt**: {{technical_debt_level}} - **Code Coverage**: {{code_coverage}}% - **Complexity**: {{complexity_metrics}} - **Standards Compliance**: {{standards_compliance}} - id: known-issues title: Known Issues & Bugs instruction: Track critical and major issues template: | ### Critical Issues | Issue | Impact | Workaround | Fix ETA | |-------|--------|------------|---------| {{#each critical_issues}} | {{this.description}} | {{this.impact}} | {{this.workaround}} | {{this.eta}} | {{/each}} ### Major Issues | Issue | Component | Status | Assigned | |-------|-----------|--------|----------| {{#each major_issues}} | {{this.description}} | {{this.component}} | {{this.status}} | {{this.assigned}} | {{/each}} ### Technical Debt Registry | Debt Item | Impact | Effort | Priority | Plan | |-----------|--------|--------|----------|------| {{#each technical_debt}} | {{this.item}} | {{this.impact}} | {{this.effort}} | {{this.priority}} | {{this.plan}} | {{/each}} - id: decision-evolution title: Evolution of Key Decisions instruction: Track how major decisions have evolved over time template: | ### Architecture Evolution | Version | Change | Rationale | Impact | |---------|--------|-----------|---------| {{#each architecture_evolution}} | {{this.version}} | {{this.change}} | {{this.rationale}} | {{this.impact}} | {{/each}} ### Technology Changes | Date | From | To | Reason | Status | |------|------|-----|--------|--------| {{#each technology_changes}} | {{this.date}} | {{this.from}} | {{this.to}} | {{this.reason}} | {{this.status}} | {{/each}} ### Process Evolution | Change | When | Why | Result | |--------|------|-----|--------| {{#each process_changes}} | {{this.change}} | {{this.date}} | {{this.reason}} | {{this.result}} | {{/each}} - id: release-history title: Release History instruction: Track releases and what was delivered template: | ### Recent Releases | Version | Date | Major Changes | Breaking Changes | |---------|------|---------------|------------------| {{#each recent_releases}} | {{this.version}} | {{this.date}} | {{this.changes}} | {{this.breaking}} | {{/each}} ### Upcoming Releases | Version | Target Date | Planned Features | Risks | |---------|-------------|------------------|--------| {{#each upcoming_releases}} | {{this.version}} | {{this.date}} | {{this.features}} | {{this.risks}} | {{/each}} - id: performance-trends title: Performance Trends instruction: Track system and user metrics over time template: | ### System Performance | Metric | Current | Target | Trend | Notes | |--------|---------|--------|--------|-------| {{#each system_metrics}} | {{this.metric}} | {{this.current}} | {{this.target}} | {{this.trend}} | {{this.notes}} | {{/each}} ### User Metrics | Metric | Current | Last Month | Trend | |--------|---------|------------|--------| {{#each user_metrics}} | {{this.metric}} | {{this.current}} | {{this.previous}} | {{this.trend}} | {{/each}} - id: lessons-learned title: Lessons Learned instruction: Capture what's working well and what needs improvement template: | ### What's Working Well {{#each successes}} {{@index + 1}}. **{{this.practice}}**: {{this.description}} - Result: {{this.result}} - Continue: {{this.why_continue}} {{/each}} ### What Needs Improvement {{#each improvements_needed}} {{@index + 1}}. **{{this.challenge}}**: {{this.description}} - Impact: {{this.impact}} - Plan: {{this.improvement_plan}} {{/each}} - id: risk-register title: Risk Register instruction: Track mitigated and active risks template: | ### Mitigated Risks | Risk | Mitigation | Result | |------|------------|--------| {{#each mitigated_risks}} | {{this.risk}} | {{this.mitigation}} | {{this.result}} | {{/each}} ### Active Risks | Risk | Probability | Impact | Mitigation Plan | |------|-------------|--------|-----------------| {{#each active_risks}} | {{this.risk}} | {{this.probability}} | {{this.impact}} | {{this.mitigation}} | {{/each}} prompts: completion_percentage: "Overall project completion percentage" current_phase: "Current project phase name" project_health: "Project health status (Green/Yellow/Red)" last_updated: "When was this last updated?" completed_features: "List completed features with details" in_progress_features: "List features currently in development" upcoming_features: "List planned upcoming features" recent_sprints: "List recent sprints with performance data" average_velocity: "Average team velocity (points/stories per sprint)" velocity_trend: "Is velocity increasing, stable, or decreasing?" velocity_factors: "What factors are affecting velocity?" test_coverage: "Test coverage by type (unit, integration, e2e)" technical_debt_level: "Current technical debt level (High/Medium/Low)" code_coverage: "Overall code coverage percentage" complexity_metrics: "Code complexity metrics" standards_compliance: "Compliance with coding standards" critical_issues: "List critical issues that need immediate attention" major_issues: "List major issues in backlog" technical_debt: "Technical debt items with priority" architecture_evolution: "How has the architecture evolved?" technology_changes: "Technology stack changes over time" process_changes: "Process improvements made" recent_releases: "Recent versions released" upcoming_releases: "Planned future releases" system_metrics: "System performance metrics (response time, throughput, errors)" user_metrics: "User metrics (active users, feature adoption, satisfaction)" successes: "What practices/decisions are working well?" improvements_needed: "What challenges need to be addressed?" mitigated_risks: "Risks that have been successfully mitigated" active_risks: "Current risks being tracked"