AI 把页面写完,发布还没有发生。页面能打开、构建通过、截图好看,都只说明局部结果,不能替代发布决定。
一套能继续使用的方法,应该让团队知道哪些证据已经具备、哪些缺口会阻止下一步,以及最后仍由谁来作出公开决定。
把证据拆成六层
依次核对 source、build、runtime、public web、browser or device、status writeback。每一层回答不同问题,前一层不能替代后一层。
这不是为了增加一套形式,而是避免把“本地能跑”“网页能打开”或“有人截了图”误写成同一个完成结论。
停止门要能阻止下一步
事实或授权不清、隐私/索引/环境设置冲突、移动端/无障碍/关键入口失效、无法证明线上版本或没有回滚点,都应输出 blocker。
一次成功不能覆盖其中任何一个缺口;停止不是失败,而是把还不能公开的状态如实留下。
自动检查与人工判断各有职责
自动检查适合找语法、资源、路由、metadata 和一致性缺口,让问题更早可见。
公开范围、素材是否可用、体验是否合格,以及是否可以进入生产,仍需要人作出决定。
公开回读不是可选附件
进入生产后,仍要回到正式域检查实际页面、语言版本、链接和已知边界。一次 HTTP 200、一次 Preview 或一张截图都不能替代这一步。
如果实际读到的结果与构建记录不同,应先定位问题属于哪一层,再决定是否停止或回退。
状态要回写到原来的事实源
已确认、未确认、不可用和待验证应保持不同状态。这样下一次发布能从真实状态继续,而不是把旧结论误当作当前结论。
这套方法不保证网站永远没有问题,也不声称是行业标准;它只区分“可以进入人工发布审核”与“已经公开上线”。
