docs(release): record ask-module evidence-grading rollout

- CHANGELOG: 2026-08-05 entry with deploy evidence, verification
  levels and open items
- runbook: execution log entry + two new migrations in the sequence
- AGENTS.md: macOS GNU stat shim requirement for release scripts
This commit is contained in:
2026-08-05 01:35:34 +08:00
parent 08e1ad33b6
commit 8226bf1c27
3 changed files with 11 additions and 1 deletions
+9
View File
@@ -60,6 +60,13 @@
- 使用生产现有 APP 账号重新执行 30 题,得到 11 个正式有据回答和 19 个冲突/无依据/越权安全边界,合计 `30/30`,且不在证据中保存手机号、验证码、令牌、问题或答案正文;
- 场景 `5/5`、问题 `30/30`、五通道 `5/5`、负责人 `5/5` 和 DCloud 测试签名受控分发均已签认;`verify-aug1-formal-content.mjs --strict` 与 `verify-aug1-release-readiness.sh --execute` 通过。该结论仅为 2026-08-01 受控内部公测 Go,不替代严格试点窗口或对外正式发布。
2026-08-05 已完成问模块证据分级与澄清闭环的后端 + H5 定向发布:
- 执行 `aihr_20260804_pending_clarification_mysql8.sql` 与 `aihr_20260804_feedback_fragment_nullable_mysql8.sql`(执行前备份 `aihr_knowledge_conversation`、`aihr_knowledge_answer_feedback` 至 `/opt/wygj/backups/pre-20260804-ask-refactor-20260805-005414`),并补齐 `aihr_20260804_unify_all_collations_mysql8.sql` 使远端非规范排序规则列归零;两列结构已只读核验;
- 生产后端 JAR SHA-256 为 `f1fe73d8c499f75bcd44f52893033d21910fec6ba2745598874dd7d73f54735d`,回滚备份为 `/opt/wygj/backups/backend-20260805005921-74d0cd2acc60`;服务激活、三个公开入口、AIHR 模块匹配、schema `83/83` 与 collation `0/0` 均通过,运行时 schema bootstrap 保持关闭;
- 移动 H5 已同步发布(远端备份 `/opt/wygj/backups/h5-pre-ask-refactor-20260805-010119`);vivo V2443A(Android 15)经 HBuilderX 5.23 标准基座完成固定码登录与问模块 ROUTE 出口、澄清放弃闭环的真实链路验证;
- 本次只证明问模块分级仲裁、澄清闭环与无片段转人工链路的定向发布成功。`0.1.18` 云打包 APK、签名包真机验收、受控分发与严格试点仍须分别验收。
2026-07-20 增量把“项目服务记忆最小切片”扩展为工作助手确认式统一采集:显式“记一下”生成候选,用户确认后按 `PRIVATE/COMPANY` 写入 `aihr_assistant_capture`;个人记录仅本人可见,公司记录先保持 `PENDING`,正式接收端和回执尚未实现。旧 `aihr_service_memory/version` 继续兼容项目记录;同批会话式“工作上报”继续使用既有 `aihr_work_report`,并补 `request_key/request_hash` 和唯一索引。
2026-07-21 已在生产发布项目化工作助手与今日工作成果提交 `4536d607`,并发布确认卡首屏修正 `11250811`:
@@ -169,6 +176,8 @@ mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aih
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260814_knowledge_privacy_derivative_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260815_rag_candidate_trace_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260804_query_result_observability_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260804_pending_clarification_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260804_feedback_fragment_nullable_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260815_knowledge_rollout_compat_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260816_knowledge_version_pointers_mysql8.sql
mysql --default-character-set=utf8mb4 "$DB_NAME" < backend/script/sql/update/aihr_20260817_knowledge_review_assistance_mysql8.sql