Meta-Flow元工作流的发布就绪检查技能。当Story完成CP7验证后进入CP8发布门控时,对代码完整性、测试覆盖率、文档同步、部署准备等进行多维度验证,输出发布决策报告。确保所有交付物满足发布条件,支持灰度发布和回滚方案。
【适用场景】
- Story完成CP7验证后进入CP8发布门控 - 需要验证代码完整性、测试覆盖率、文档同步 - 需要确认部署环境和回滚方案 - 需要输出发布决策报告
【操作步骤】
1. 确认CP7验证已通过,所有PASS_WITH_RISK项已记录 2. 检查代码完整性:所有Story卡片任务已完成 3. 验证测试覆盖率:单元测试、集成测试、E2E测试 4. 确认文档同步:API文档、部署文档、用户手册 5. 检查部署环境:预生产环境验证通过 6. 制定灰度发布策略和回滚方案 7. 输出CP8发布决策报告
【代码模板】
```yaml CP8发布门控检查项: 代码完整性: - 所有Story任务完成 - Code Review通过 - 静态代码检查无高危 测试覆盖: - 单元测试覆盖率 > 80% - 集成测试全部通过 - E2E测试场景覆盖核心流程 文档同步: - API文档已更新 - 部署文档已更新 - 版本说明已准备 部署准备: - 预生产验证通过 - 灰度发布策略已制定 - 回滚方案已测试 ```
【复盘要点】
- CP8门控必须逐项检查,不能跳过任何检查项 - 灰度发布策略需明确流量比例和时间窗口 - 回滚方案必须实际演练过 - 发布决策报告必须包含所有检查项的通过状态
来源:GitHub https://github.com/hyde-zhao/meta-flow