fix(release): validate remote business response codes
This commit is contained in:
@@ -295,4 +295,5 @@
|
||||
- 2026-07-14 BRD 4.5.1 五维评分规则数据对齐:对练 `/finish`、复盘、校准和画像代码已补齐任务完成度、话术规范性、情绪管理能力、响应时效、增值转化潜力五项;本轮同步 reset SQL、运行时 seed fallback 和现有生活顾问 Rubric 迁移为 40%/25%/20%/10%/5%,严格预检新增五维 Rubric 数量与权重和检查。任务完成度当前以 SOP 执行/问题推进代理,响应时效当前以陪练回合响应耗时代理;工单闭环率、首解率、正式首响/处理周期仍待业务系统与 HR 确认,未把代理指标宣称为正式绩效口径。迁移只改评分规则结构,不写训练、校准或 SOP 业务样本。
|
||||
- 2026-07-14 BRD 4.5.1 回退路径一致性修复:数据库异常或演示回退时,后端 seed 和管理端本地场景此前仍可能返回旧四维/错题卡;现统一返回 BRD 五维,缺少真实回合耗时的响应时效明确为“待采集”,不使用旧错题字段冒充评估维度。新增运行时回归测试与 `demo-check` marker,未修改业务数据。
|
||||
- 2026-07-14 BRD G3 控制器匿名入口复核:AIHR 控制器当前仅保留移动首页和岗位-SOP 导航两个 `@SaIgnore` 公开只读方法;训练、SOP 搜索/反馈、案例、候选人资料、音频、复盘、模型和组织同步入口均有登录或 HR/管理员角色门禁。本轮未发现适合继续收紧的代码缺口;线上根站与 `/h5/` 只读返回 `200`,不代表当前本地修复已发布。
|
||||
- 2026-07-14 BRD 发布预检业务码修复:`release-preflight.sh` 此前只检查线上 HTTP 状态,HTTP 200 但业务 JSON 返回 `code=401/405` 仍可能被记录为通过;现对远端租户接口同时校验业务 `code=200`,并同步发布说明。线上根站和 `/h5/` 仍只读返回 200,本轮未发布或写入生产。
|
||||
- 2026-07-14 BRD 最新线上只读复核:生产根站与 `/h5/` 返回 `200`,线上仍加载管理端 `assets/index-CJZ3Ax3Z.js` 与 H5 `assets/index-D4-NrEpb.js`;当前本地提交 `94d483d3` 构建资源分别为 `assets/index-Cv2wI9UI.js`(SHA-256 `cd6e3eab4a684141ccd64617dcde4d99030c9c13f7da618c11e1709c04f244a0`)和 `assets/index-Dq7sfWZP.js`(SHA-256 `f8499e5f261cc06d02de275e285e4a7c946dd6ef54fd29b3a1c0bc7a9a689c3d`)。本轮只读核验,未执行生产静态资源同步、后端重启或业务数据写入;五维修复仍未被证明在线上生效。
|
||||
|
||||
@@ -169,6 +169,8 @@ RELEASE_REMOTE_URL=https://peilian.njzhmj.top ./scripts/release-preflight.sh
|
||||
RELEASE_REMOTE_URL=https://peilian.njzhmj.top RELEASE_VERIFY_REMOTE_MATCH=true ./scripts/release-preflight.sh
|
||||
```
|
||||
|
||||
带 `RELEASE_REMOTE_URL` 时,预检同时校验租户接口 JSON 的业务 `code=200`;HTTP 200 但业务返回 401/405 会判定失败。
|
||||
|
||||
发布时必须保留 preflight 输出、远端备份目录和发布后浏览器回归结果;回滚优先使用对应备份目录恢复,再重启后端服务,不能直接覆盖当前线上目录而不留证据。
|
||||
|
||||
## MVP 页面验证
|
||||
|
||||
Reference in New Issue
Block a user