# Release Notes: {{VERSION}}

**Release Date**: {{RELEASE_DATE}}
**Story ID**: {{STORY_ID}}
**Deployed By**: {{DEPLOYER}}
**Deployment Strategy**: {{DEPLOYMENT_STRATEGY}}

---

## Summary

{{STORY_TITLE}}

**Story**: {{STORY_ID}}
**Epic**: {{EPIC_ID}}
**Sprint**: {{SPRINT_ID}}

---

## Changes

### {{CHANGE_TYPE}}

{{CHANGES_DESCRIPTION}}

#### Acceptance Criteria Met

{{ACCEPTANCE_CRITERIA_LIST}}

---

## QA Validation

**QA Status**: {{QA_STATUS}}
**Test Coverage**: {{COVERAGE_PERCENTAGE}}%
**Critical Violations**: {{CRITICAL_VIOLATIONS}}
**High Violations**: {{HIGH_VIOLATIONS}}

**QA Report**: `devforgeai/qa/reports/{{STORY_ID}}-qa-report.md`

### Coverage Breakdown

- **Business Logic**: {{BUSINESS_LOGIC_COVERAGE}}%
- **Application Layer**: {{APPLICATION_LAYER_COVERAGE}}%
- **Infrastructure**: {{INFRASTRUCTURE_COVERAGE}}%

---

## Deployment Details

### Timeline

- **Staging Deployment**: {{STAGING_TIMESTAMP}}
- **Staging Validation**: {{STAGING_VALIDATION_TIMESTAMP}}
- **Production Deployment**: {{PRODUCTION_TIMESTAMP}}
- **Production Validation**: {{PRODUCTION_VALIDATION_TIMESTAMP}}

### Strategy: {{DEPLOYMENT_STRATEGY}}

{{DEPLOYMENT_STRATEGY_DESCRIPTION}}

**Deployment Duration**: {{DEPLOYMENT_DURATION}}

---

## Environments

### Staging

- **URL**: {{STAGING_URL}}
- **Status**: Deployed and validated
- **Version**: {{VERSION}}

### Production

- **URL**: {{PRODUCTION_URL}}
- **Status**: Deployed and validated
- **Version**: {{VERSION}}

---

## Validation Results

### Smoke Tests

**Status**: {{SMOKE_TEST_STATUS}}

- [x] Health endpoint responding
- [x] Authentication functional
- [x] Critical path validated
- [x] API endpoints operational
- [x] Database connectivity confirmed
- [x] External integrations working

{{SMOKE_TEST_DETAILS}}

### Production Metrics (15-minute monitoring)

| Metric | Current | Baseline | Change | Status |
|--------|---------|----------|--------|--------|
| **Error Rate** | {{ERROR_RATE}}% | {{BASELINE_ERROR_RATE}}% | {{ERROR_RATE_CHANGE}} | {{ERROR_RATE_STATUS}} |
| **Response Time (p95)** | {{RESPONSE_TIME}}ms | {{BASELINE_RESPONSE_TIME}}ms | {{RESPONSE_TIME_CHANGE}} | {{RESPONSE_TIME_STATUS}} |
| **CPU Utilization** | {{CPU_UTILIZATION}}% | {{BASELINE_CPU}}% | {{CPU_CHANGE}} | {{CPU_STATUS}} |
| **Memory Usage** | {{MEMORY_USAGE}}% | {{BASELINE_MEMORY}}% | {{MEMORY_CHANGE}} | {{MEMORY_STATUS}} |

**Metrics Status**: {{OVERALL_METRICS_STATUS}}

---

## Rollback Plan

### Previous Version

**Version**: {{PREVIOUS_VERSION}}
**Status**: Available for rollback

### Rollback Procedure

**Platform**: {{DEPLOYMENT_PLATFORM}}

**Rollback Command**:
```bash
{{ROLLBACK_COMMAND}}
```

### Database Backup

{{#IF_DATABASE_BACKUP}}
**Backup ID**: {{BACKUP_ID}}
**Backup Created**: {{BACKUP_TIMESTAMP}}
**Backup Location**: {{BACKUP_LOCATION}}

**Restore Command**:
```bash
{{RESTORE_COMMAND}}
```
{{/IF_DATABASE_BACKUP}}

{{#IF_NO_DATABASE_BACKUP}}
**No database backup created** (no schema changes in this release)
{{/IF_NO_DATABASE_BACKUP}}

---

## Post-Release Monitoring

### Monitoring Configuration

**Duration**: 24 hours
**Alert Thresholds**:
- Error rate: > {{ERROR_RATE_ALERT_THRESHOLD}}% ({{BASELINE_ERROR_RATE_MULTIPLIER}}x baseline)
- Response time (p95): > {{RESPONSE_TIME_ALERT_THRESHOLD}}ms ({{BASELINE_RESPONSE_TIME_MULTIPLIER}}x baseline)
- CPU: > 80%
- Memory: > 85%

**On-Call Engineer**: {{ON_CALL_ENGINEER}}

### Post-Release Review

**Scheduled**: {{POST_RELEASE_REVIEW_DATE}}
**Review Document**: `devforgeai/post-release/{{STORY_ID}}-review.md`

**Review Checklist**:
- [ ] 24-hour metrics analyzed
- [ ] User feedback reviewed
- [ ] Support tickets analyzed
- [ ] Logs reviewed for anomalies
- [ ] Lessons learned documented
- [ ] Release declared stable

---

## Known Issues

{{#IF_KNOWN_ISSUES}}
{{KNOWN_ISSUES_LIST}}
{{/IF_KNOWN_ISSUES}}

{{#IF_NO_KNOWN_ISSUES}}
No known issues at time of release.
{{/IF_NO_KNOWN_ISSUES}}

---

## Additional Notes

{{ADDITIONAL_NOTES}}

---

## Related Documentation

- **Story Document**: `devforgeai/specs/Stories/{{STORY_ID}}.story.md`
- **QA Report**: `devforgeai/qa/reports/{{STORY_ID}}-qa-report.md`
- **Changelog**: `CHANGELOG.md`
- **Deployment Runbook**: `devforgeai/runbooks/deployment-{{DEPLOYMENT_PLATFORM}}.md` (if exists)

---

## Deployment Team

**Release Engineer**: {{DEPLOYER}}
**QA Lead**: {{QA_LEAD}}
**Tech Lead**: {{TECH_LEAD}}
**Product Owner**: {{PRODUCT_OWNER}}

---

**Status**: ✅ Release Successful

**Next Steps**:
1. Monitor production metrics for 24 hours
2. Conduct post-release review at {{POST_RELEASE_REVIEW_DATE}}
3. Address any issues discovered during monitoring
4. Plan next story in sprint

---

*Release notes generated by spec-driven-release skill*
*Generated at: {{GENERATION_TIMESTAMP}}*
