diff --git a/服务器部署规范.md b/服务器部署规范.md index 352952a..8d55edb 100644 --- a/服务器部署规范.md +++ b/服务器部署规范.md @@ -178,8 +178,8 @@ REMOTE 前端构建和容器启动后,必须使用一个不复用旧站点缓存和旧登录状态的全新浏览器上下文访问主站 `https://ck.yydd.ai/`。可以使用临时 Chrome 用户目录、全新的无痕窗口,或在开发者工具中清空站点数据后硬刷新。验证过程必须同时满足: 1. 页面离开启动骨架屏,显示完整登录页或登录后的业务页面。 -2. 浏览器 Console 没有未捕获的 `TypeError`、`ReferenceError`、模块初始化错误或资源加载错误。 -3. Network 中入口 HTML、当前 HTML 引用的 JS/CSS 和关键接口均成功;不得只验证首页 HTML 返回 `200`。 +2. 浏览器 Console 没有未捕获的 `TypeError`、`ReferenceError`、模块初始化错误或意外的资源加载错误。登录页进行会话探测时,鉴权接口按设计返回 `401` 属于正常结果,但必须确认请求目标和响应含义确实是“尚未登录”。 +3. Network 中入口 HTML和当前 HTML 引用的 JS/CSS 必须成功,关键接口响应必须符合当前登录状态与业务预期;不得只验证首页 HTML 返回 `200`。 4. 当前 HTML 引用的资源文件名来自本次构建,页面展示的版本信息或接口 `/health` 中的 `SOURCE_GIT_SHA` 与待部署 SHA 一致。 5. 至少完成一个关键用户路径;涉及数据页面时,要确认加载能结束并显示数据、空状态或明确错误,不能无限显示 loading/skeleton。