F旗舰T2+T3优先级 8.0五维检查缺项拦截回滚预案留痕即证据

VA-02 · 发布检查清单执行留痕

「连锁反应式灾难」的复盘第一条:回滚预案没有 · 检查清单的价值不在列出来,在逐项核过并留下痕迹

!
演示模式 · 可视化预演

本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。 案例设定:驭数科技(虚构)发布前 48 小时:v3.4 定于周五 20:00 发布。公司有一份两年前的检查清单模板,但从来没人逐项打勾。v3.3 事故复盘的第一条改进就是「回滚预案缺失」—— 当时清单里有这一项、发布当晚谁也没看。江晓要的不只是一份清单,是逐项核验过、缺项能拦住发布、事后能作为证据留档的执行记录。

检查维度
5 维 · 32 项
红灯项
1 项 · 回滚数据方案
处置
周四晚补齐 · 发布照常
留痕
32 项 · 全部证据在档
输入

产品手上能拿到的东西

不需要整理格式、不需要改文件名 · 直接拖进对话框
01_旧版发布检查清单.txt
两年前的模板 —— 升级的底版
文档归档 · 2024 版
02_v3.4发布计划.xlsx
本次发布的全部内容 —— 检查的针对性来源
发布计划 · 2026-08-26
03_研发回滚方案.txt
红灯项的第一现场 —— 「代码回退即可」
谭锐提供的方案 · 2026-08-27
04_v3.3事故复盘节选.txt
上次的教训 —— 本次检查的对照基准
v3.3 复盘归档 · 2026-07
05_客服与实施值班表.xlsx
发布夜的作战序列 —— 留痕的责任人
值班安排 · 2026-08-29

注意标橙色那一份 —— 01_旧版发布检查清单.txt。它文档归档 · 2024 版,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。

提示词

就说这么几句

没有模板、没有表单 · 专业规则由 Skill 兜底
周五要发 v3.4,发布计划、涉及的模块清单、研发给的回滚方案都在这,我们那份两年前的检查清单模板也找到了,帮我做发布检查。 老模板先翻新:五个维度缺什么补什么,别拿两年前的口径糊弄这次; 逐项核验 —— 每一项都要有验证动作,不是打个勾就完:回滚方案这种,要具体到能不能演练; 数据库表结构变更这项重点看 —— 代码能回退,数据呢? 缺项的给我亮灯:红黄绿分开,红灯的处置给我三个选项(补齐/带风险/延期)各带代价; 最后给我一份发布当天的作战板:每项谁核验、什么证据、几点前完成。

短是因为「五维检查框架、验证动作规则、缺项处置三选一」都在能力包里。产品经理只要把发布计划扔进来。

触发

两年前的五项模板 vs 本次的结构变更

打勾式清单防不了险 —— 要的是验证动作与证据

江晓把旧模板、发布计划、研发回滚方案、v3.3 复盘、值班表全部扔进来 —— 检查清单的升级从「上次怎么死的」开始。

1

五维升级 · 老模板翻新

功能/依赖/环境/回滚/监控 —— 32 项带验证动作
维度项数与旧版的差异来源
功能完整性7旧版「测试通过」拆细(用例册/回归/环境对照)VA-01 联动
依赖与配置8新增「配置在生产环境生效验证」v3.3 事故同款
环境矩阵5新增预发/生产对照、私有化抽验环境差异清单
回滚预案6代码/数据/配置三层各自验证本次红灯项
监控与值守6发布后 2 小时窗口的观察点值班表
合计32 项每项含验证动作与责任人—

五维 32 项 —— 每项的「验证动作」栏是老模板没有的灵魂:「配置已提交」升级为「配置在生产环境生效并截图存证」—— 打勾是免责、验证才是防险。

2

逐项核验 · 第一轮结果

31 绿 1 红 —— 红在回滚的数据层
项核验结果证据
代码回滚演练通过预发环境回退演练记录
数据回滚方案不通过「无需回滚」≠ 方案
配置生产生效通过生产配置截图(v3.3 同款项)
(其余 29 项)通过各项证据在档

31 绿 1 红 —— 红的那项是数据库结构变更的回滚:研发方案写「新增表无需回滚」,但半成品数据的残留问题没人回答。红灯不是失败 —— 红灯是清单在干活的样子。

3

红灯处置 · 三选一带代价

补齐/带风险/延期 —— 逼出决策而不是制造僵局
选项内容代价建议
A 补齐周四晚补数据回退脚本并演练4 小时(谭锐加班)推荐
B 拆分表结构变更拆到 v3.5,功能先发导出功能的表要兼容旧结构(+0.5 人日)可行
C 带风险签字发布,事故时人工清表风险签字 + 人工清理的不确定性不推荐

三选一的逻辑:补齐保发布、拆分保安全、带风险保面子 —— 清单的职责是把选项和代价摆上桌,拍板是沈知行的事 —— 「拦住不是目的,逼出处置决策才是」。

4

影响范围图 · 给研发的一屏

本次变更踩到谁的线 —— 可视化预防「连锁反应」
变更项直接影响二级影响对照 v3.3
对象存储桶策略导出文件读写报表导出(共用存储)跨域事故同源风险
通知服务升级站内信消息中心的展示低风险
新增导出记录表导出功能无(新表)回滚风险(红灯项)

存储桶策略被标为「跨域事故同源风险」—— 报表与导出共用存储,v3.3 那次「一行代码踩了别人的线」的形状在这里重演的可能 —— 影响范围图让共用组件的变更无处隐身。

5

作战板 · 发布当晚的执行序

32 项 × 责任人 × 证据 —— 当晚跑一条勾一条
时段动作核验人证据
19:30冻结代码与配置谭锐冻结记录
19:40执行发布序列谭锐+运维部署日志
20:10核心用例抽测(VA-01 高危 18 条)江晓用例记录
20:40私有化环境抽验(实施侧配合)实施组长抽验截图
21:00发布确认 · 转入 2 小时观察窗沈知行作战板勾选全绿

作战板的五个时段对应五个角色 —— 每项证据归档后,这份报告就是发布本身的「交付证据」:真出了问题,「检查过且有证据」与「没检查」的责任认定是两个世界。

发布还挂着红灯 —— 数据回滚方案没闭环前不能点发布
回滚预案的数据层(新增表的数据回退脚本)是本次唯一的红灯 —— 「新增表无需回滚」的判断经不起追问:新代码回退后表内残留的半成品数据,会让 v3.5 重新上线这张表时变成脏表。带着这个红灯发布,等于把「回滚预案缺失」—— v3.3 复盘的第一条改进 —— 原样留给下一次复盘。

给出的不是干等:
方案 A(周四晚补齐·推荐):谭锐今晚 4 小时补数据回退脚本(清空脚本 + 演练一次预发)—— 红灯转绿,周五发布照常 —— 成本 4 小时加班,换来回滚三层(代码/数据/配置)的完整闭环;
方案 B(拆分发布):表结构变更拆到 v3.5,导出功能用兼容旧结构的临时方案(+0.5 人日开发 + 0.5 人日验证)—— 发布风险最低,但华正的导出(续约前置条件)晚一个版本、临时方案的技术债要还。
两案差的是「今晚的 4 小时」对「一周的拆分」—— 而 v3.3 用 62 人时和 12 家客户停服 47 分钟,给这道选择题标好了价。
之后

这一次跑完,公司多了什么

不讲省了多久 · 讲少了几个隐患、沉淀了什么
✓
「回退代码回不了数据」的高危缺口在发布前 48 小时暴露 —— v3.3 的教训没有原样重演
✓
拦住不是目的、逼出处置才是 —— 三选一带代价,发布照常且风险有主
✓
「研发不专业」被核验记录排除 —— 病根是两年前的模板没写数据回退,改模板护住以后每次发布
✓
留痕报告成为事后证据 —— 「检查过且有证据」与「没检查」的责任认定是两个世界

追问现场可能被问到的

答不上来的问题,比答得漂亮的问题更能决定这场演示的结果

每次发布都这么查吗?
大版本全量五维、小版本查回滚与依赖两项 —— 闸门的厚度跟着风险走,但从不为零。
「带风险发布」敢选吗?
敢 —— 前提是签字。带风险发布不是逃检,是明码标价的风险转移:谁签的字,谁为那个风险负责。
作战板谁维护?
核验人各自勾各自的 —— 作战板是共享文档,发布当晚的状态一目了然,谁也别想在糊涂里混过去。

想回顾完整案例?

返回场景引入页,可查看完整案例背景、演示步骤与提示词