docs: sync production release truth

This commit is contained in:
2026-07-18 01:30:13 +08:00
parent 32fa376d63
commit 267bb3525f
14 changed files with 247 additions and 932 deletions
+9 -8
View File
@@ -2,16 +2,17 @@
本文件只覆盖 AIHR 阶段一 BRD 已落地代码所需的 MySQL 8 结构和内置内容迁移。它不执行正式组织同步、试点训练、人工校准、SOP 评审、案例导入或满意度补录;这些属于业务数据和正式验收,必须单独审批。
## 当前生产已确认的差距
## 当前生产基线
2026-07-14 生产只读复核发现:
2026-07-18 已在生产发布提交 `32fa376d`:
- `aihr_practice_scenario`、`aihr_practice_rubric`、`aihr_practice_rubric_dimension` 不存在;
- `aihr_case_record` 缺 `media_oss_id`、`media_url`;
- 对练五维、每日三题评分模式、SOP 提问主体/版本、组织入职日期字段尚未全部迁移;
- `aihr_prompt_template` 表存在,但内置模板数量为 `0`;
- `aihr_candidate_material` 缺少 `reviewer/reviewed_time`,`aihr_interview_result` 缺少人工复核字段和 `questions_json`,`aihr_candidate_employee_link` 尚不存在;这些候选人/HR 复核链路不能依赖首次请求触发懒迁移;
- 这些事实不能由应用启动时的懒迁移或页面 fallback 代替。
- 21 个版本化迁移按本文件顺序执行完成,目标结构核验为 `34/34`;
- 最后一条排序规则迁移把本次新增的 18 张表对齐到 `aihr_knowledge_info.tenant_id` 的实际排序规则,核验为 `18/18`;
- 管理端、H5、后端产物与本地发布产物哈希一致,`wygj-aihr.service` 为 `active`;
- 根站、H5、租户接口、员工首页 API 和关键管理页通过生产回归;
- 发布备份位于 `/opt/wygj/backups/release-20260718005151`。
上述事实只证明本批版本和 schema 已发布。正式 OTP、真机能力、角色权限正反例和严格试点窗口仍需按发布后回归及 `DEMO_ACCEPTANCE.md` 验收。
## 发布前置条件