test(release): [REL-04] complete early rollback and mainline rehearsal

This commit is contained in:
Harvey Zhao committed 2026-09-15 13:00:06 +08:00
1 parent 8dcbe9441e
commit bf56d09178
9 files changed
+17211 -13

No files matched your search

+13 -4
View File
@@ -1,6 +1,6 @@
# 回退演练与维护入口
REL-04 仍在进行中。本页记录已经可重跑的核心/Chapter 演练,不代表所有包或最终大版本候选已可回退。
REL-04 的早期演练已完成,覆盖核心/Chapter 连续安装、iframe 更名、主线冲突同步和旧站点本地恢复。正式候选逐包回退由 REL-02 承接,并受发布台账及 REVIEW-03 约束;本页不代表所有包或最终大版本候选已可回退。
## 已实现的安装演练
@@ -111,7 +111,16 @@ HEAD...origin/master` 及修复 SHA,再审查每个上游 diff。找出迁移
文档站的固定旧快照已通过[完整本地恢复](changes/2026-09-15-REL-04-pages-recovery.md),
包括全部 538 个文件、12 条 HTTP 路径和六项播放检查。Thumbnail 的完整旧 npm
tarball 缺失、文档站的真实远端部署恢复继续受原有发布门槛约束;REL-04 保持 doing,
继续准备 Thumbnail 的完整回退替代方案。正式每批需要
重新绑定实际 next-major 候选及旧包产物并重跑对应验证。
tarball 缺失、文档站的真实远端部署恢复继续受原有发布门槛约束。
REL-02 在 REL-04 早期演练完成后,仍须逐包准备完整回退产物,并重新绑定实际
next-major 候选及旧包产物、应用导入和冻结锁,重跑对应验证。Thumbnail 归档
缺口继续阻止该包准入,远端恢复仍由 CI-04 验证;不以本地演练替代。
不执行 npm tag 修改、unpublish、推送或部署,不把本演练当作这些动作的授权。
2026-09-15 的[早期验收](changes/2026-09-15-REL-04-acceptance.md)在
`8dcbe9441eb06971a34785857f9cf47451047bb5` 重新构建并执行七步连续安装、
五种状态的三浏览器播放、iframe 和主线同步演练。旧站点恢复实现与实际交付提交
`ddf3d6ccb` 一致,本轮重新核验已恢复的 538 文件及 HTTP/播放;未再次破坏和恢复
站点。新增发布负例确认:即使早期任务完成,缺少候选回退报告、候选版本错误或
tarball 不一致仍拒绝准入。[机器证据](baselines/rollback-acceptance-validation.json)
保留输入身份、报告哈希、验证范围与取消请求;早期报告不能直接登记为最终发布证据。