|
|
@@ -4,6 +4,42 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.2105 (2026-11-06)
|
|
|
+
|
|
|
+### 文档
|
|
|
+- 研发负责人1 标准汇报 1052 轮 · 第31轮例行闭环巡检 | 状态机16键=12DONE+4YELLOW+0RED | 核心发现 S-cfc-19/20 GREEN实现任务未产出(会话产出错位:S-cfc-19纯测试提交 c11295c1c / S-cfc-20 tokens=0,两键缺实现) | DEV_GOAL 218→236 落地(O-4裁决) | 0派发0部署0add-task | 主工作树41处WIP只读盘点不代提交 | hash-object+临时索引精确入库
|
|
|
+- 研发负责人5 标准汇报 1040 轮 · 第28轮例行闭环巡检 | 状态机16键=12DONE+4YELLOW+0RED | 核心发现 S-cfc-19/20 GREEN实现任务未产出(dispatch.py指令与GREEN阶段错配,两键缺实现) | 部署基线6481a995e后零src-main无部署需求 | 0派发0部署0add-task | 主工作树37处WIP只读盘点不代提交 | YELLOW双键(createReport/getActiveMaterial)待测试mark-green
|
|
|
+- 回填 O-3 收口汇报 sha(O-4+O-3 裁决轮 commit ffafdb214)
|
|
|
+- 主理人 O-3 收口——判据③细化为「SC 关联提交级」核验,5 个 SC 转正跑通(SC-G-02/G-06/P-03/P-10/P-11),累计已跑通 0→5、阻塞 5→0;补齐 O-4 §4.2 节 + 新增 O-3 §4.3 收口节;sc-key-map 5 行转正 + 计数口径同步;DEV_GOAL/sc-key-map/汇报三方同步(附录 G 主工作树 WIP 只读盘点不代提交)
|
|
|
+- 主理人 O-4 裁决落地——顶层目标 218→236(sc-key-map 表格行口径正本 236,A24/G12/P93/C25/T32/S11/X22/B10/H7;更正 0935 轮 237 统计误差;总览残留 SC-B-03/08 空号与 SC-T-6=SC-T-06 变体不计入;DEV_GOAL/SC-key-map/CI_READINESS 三方同步)
|
|
|
+- 研发负责人3 标准汇报 1000 轮(第37轮·错峰03·2键RED→YELLOW admin.auth.login/health.report.upload·派发S-cfc-19/20实现·修复回填误配(1d2f61932→9e391ac5d)·YELLOW4/DONE12/RED0·6证据sha祖先链全✓·last_deployed=6481a995e零src/main缺口·O-3/O-4/O-1待主理人裁决·webhook>4h待发)
|
|
|
+- 研发负责人 0935 轮汇报 1.4 回填实际 sha(1d2f61932)
|
|
|
+- 研发负责人 0935 轮(第35轮·池空稳态·恢复S-cfc-17 RED·DONE12/YELLOW2/RED2·0新增能力键·8证据sha祖先链全✓·last_deployed=6481a995e零src/main缺口·6实例719会话2运行717idle·O-3/O-4待主理人裁决·webhook距上次<4h未发
|
|
|
+
|
|
|
+### 测试
|
|
|
+- 测试负责人 1055 轮 — S-cfc-17/18/19 新 RED 契约 52 例全绿落地验证 + 契约复验 156绿/3红 + O-1 第23轮
|
|
|
+- 补齐 health.report.upload(HealthDimensionController /api/dimension/upload)契约级单测 21 例全绿,仅测试不改实现
|
|
|
+- admin.auth.login 契约级单测补齐(15 例全绿,仅测试不改实现)
|
|
|
+- 补齐 health.report.upload 契约级单测(16 例全绿,B-3 报告上传校验)
|
|
|
+
|
|
|
+### 其他
|
|
|
+- 本提交补齐登录契约最小闭环,与既有 AdminAuthControllerLoginStatusTest(B-2/R5 空 body/缺参 400)
|
|
|
+- 互补,聚焦:
|
|
|
+- - 正常路径:admin/teacher 成功、遗留角色归一化(activity_admin→activity_manager、
|
|
|
+- supplier_admin→supplier)、多角色 loginRole 身份选择(token roles 选中身份置顶)、
|
|
|
+- 无 roles 列表回退主角色;
|
|
|
+- - 关键边界:用户不存在、验证码错误(recordFailure)、登录锁定(剩余分钟提示)、
|
|
|
+- skipCaptcha 跳过校验、X-Forwarded-For 锁键 IP 口径、nickname 为空回退手机号;
|
|
|
+- - 角色/权限:parent/child 等 C 端账号拒绝、非法 loginRole 拒绝。
|
|
|
+- 验证:mvn -DskipTests=false -Dtest=AdminAuthControllerLoginContractTest test 15/15 通过;
|
|
|
+- 同域 AdminAuth*(LoginStatus 10 + WechatScan 11)36/36 通过,无回归。
|
|
|
+- 暴露缺陷(登记不改实现,交编排侧 GREEN 决策):
|
|
|
+- blockers.md B-2 / test_blockers.md R5 期望无后台角色/非法身份返回 401/403,
|
|
|
+- 当前实现仍以业务码 500 + HTTP 200 信封表达(Result.error),测试如实断言现状。
|
|
|
+- 仅新增测试文件,未改动 src/main。
|
|
|
+-
|
|
|
+
|
|
|
+
|
|
|
## v1.0.2104 (2026-11-06)
|
|
|
|
|
|
### 文档
|