构建、检查和暂存位于明确的选择边界之前,边缘采样检查位于之后。选择前失败保持旧版;选择后失败需要显式回滚。

发布一个静态站点并证明边缘一致

构建、发布并检查交付,分清产物身份、采样观察与回滚。

八月 11, 2026 · 2 分钟 · XB Field Notes
一份干净的 public/ 制品连接到必需文件检查、待发布到公共路由检查和发布记录。另有提示说明源码预览会重新构建。所有检查都未标记为完成。

静态网站的发布检查清单

构建干净的制品,检查它而非仅源码,并记录结果供之后比较。

七月 30, 2026 · 1 分钟 · XB Field Notes
比较示意的源端与目标端路径和哈希清单。目标端多出 old.js 文件,因此完整记录比较应失败。哈希一致涉及完整性,不能证明作者身份。

发布清单应点名每一个已发布的字节

一个聚合摘要有用,但一份排序的逐文件清单能精确告诉你什么变了或丢了。

七月 16, 2026 · 1 分钟 · XB Field Notes
HTML、下载资源和错误页的制品样本连接到对应的公共 GET 正文。预期状态单独列为 200、200、404。这些是选择新发布后应在中英文页面比较的样本。

发布在公共边缘一致之前不算完成

验证同一份待发布制品,发布后再把代表性的公共响应与其确切字节比较。

七月 9, 2026 · 1 分钟 · XB Field Notes
时间顺序依次为 live 存放旧树、两次移动间 live 缺失、live 存放新树。第一次将 live 改名为 rollback,第二次将 stage 改名为 live。

通过切换完整目录发布静态网站

预置完整制品可以避免逐文件覆盖,但两次改名之间活动路径会短暂缺失,旧页面仍需兼容的资源。

六月 1, 2026 · 1 分钟 · XB Field Notes