docs(aihr): record migration contract evidence

This commit is contained in:
2026-07-15 00:25:41 +08:00
parent 3478315a8d
commit a5890d8463
+2
View File
@@ -1,5 +1,7 @@
# BRD 功能审查与未完成项记录
- 2026-07-15 迁移合同回归:`scripts/tests/aihr-practice-brd-scenarios.test.sh`、`scripts/tests/aihr-knowledge-brd-sop.test.sh` 均通过幂等执行验证,`scripts/tests/pilot-export-contract.test.mjs` 通过 `5/5`;当前仓库的场景、住宅 SOP 和正式 CSV 导出合同可重复验证。该结果不替代生产迁移执行,也不把开发/本地样本算作正式试点数据。
- 2026-07-15 生产数据库只读复核:通过远端 `/opt/wygj/config/wygj.env` 的数据库连接执行只读 `information_schema`/计数查询,确认 `aihr_practice_scenario`、`aihr_practice_rubric`、`aihr_practice_rubric_dimension` 仍不存在;生产 `aihr_practice_session` 证据字段为 `5/8`、`aihr_practice_assignment` 为 `4/6`、SOP 评审主体/版本字段为 `1/3`、案例媒体/学习字段为 `0/4`、组织 `hire_date` 为 `0/1`;内置 Prompt `0`、校准记录 `0`、已评审 SOP `0`、训练音频 `0`、active 组织 `22` 且手机号映射 `0`。根站、H5、租户接口和员工首页 API 仍正常;本轮仅读生产数据,未执行迁移、静态同步、后端重启或业务写入。代码与版本化迁移已在仓库,当前阻塞是正式发布窗口、备份/回滚责任和组织同步凭据。
- 2026-07-15 审计记录校正:此前 2026-07-14 的一条历史记录误写为 `aihr_practice_audio`、`aihr_practice_calibration` 尚无版本化迁移;当前仓库实际已有 `backend/script/sql/update/aihr_20260714_practice_evidence_mysql8.sql`,覆盖 `aihr_practice_audio`、`aihr_practice_audio_upload`、`aihr_practice_calibration`,并已纳入生产迁移 runbook 与幂等 schema 测试。当前未完成项仅剩生产迁移执行证据、备份/回滚负责人和真实音频对象抽查,不再重复新增迁移脚本。