SuperAPI AI 工具集

bep-delivery-engineering

数据与分析

查看项目

更新于 10-16 08:44

技能介绍

用途:该技能面向交付工程场景,帮助规划、实现或审查兼容性变更、持久化数据迁移、依赖或工具的可复现性、功能开关切换、发布与部署。

主要能力与原则:先确立受支持的发布基线,再保留兼容性;不为未发布的行为或没有支持承诺的环境添加兼容分支。未发布的契约应直接改进并更新其当前调用方;受支持的契约则遵循其版本与迁移策略。兼容路径、双读或双写、功能开关都需要指定负责人、支持范围、可观测性、测试和删除条件。

数据与部署:在需要时对在线数据或滚动部署采用 expand–migrate–switch–contract 流程;回填需可恢复,并验证从每个受支持持久化版本的升级。

依赖与构建:锁定依赖和关键工具版本,使用本地开发与 CI 共享的确定性生成和构建命令。发布不可变、可追溯的产物;当生成产物与源码变更构成一个逻辑单元时,将其与源码变更放在一起。

发布与回滚:生产发布前定义回滚或准备好的前滚方案;当数据或公共契约转换不可逆时,不得声称回滚安全。

输出要求:保持请求的任务模式,报告受支持版本、转换顺序、负责人、可观测性、可执行证明、移除条件和剩余运营风险。

限制:资料未提供具体命令、代码示例、平台或收费信息。