fix(t234): log OCR result in diagnostics
This commit is contained in:
+8
-5
@@ -4,7 +4,7 @@ title: 在受控 ERP 诊断模式输出 OCR 验证码文本
|
||||
phase: 2
|
||||
deps:
|
||||
- T-233
|
||||
status: PLANNED
|
||||
status: DONE
|
||||
created: 2026-07-29
|
||||
context_ref: 1e703ef
|
||||
work_branch: null
|
||||
@@ -35,10 +35,10 @@ endpoint 可达且已处理登录请求,当前无法确认本机 OCR 为该次
|
||||
|
||||
## 验收要点
|
||||
|
||||
- [ ] 当前验证码错误场景可在 ERP 登录请求前看到 `erp_ocr_result value=... length=...`。
|
||||
- [ ] diagnostics 关闭时不记录 OCR 文本;无效/OCR 失败不记录其原始输出或错误正文。
|
||||
- [ ] 验证码图片、ticket、Cookie、账号密码和登录 payload 不进入日志。
|
||||
- [ ] 标准 Go 验证和入口构建通过。
|
||||
- [x] 当前验证码错误场景可在 ERP 登录请求前看到 `erp_ocr_result value=... length=...`。
|
||||
- [x] diagnostics 关闭时不记录 OCR 文本;无效/OCR 失败不记录其原始输出或错误正文。
|
||||
- [x] 验证码图片、ticket、Cookie、账号密码和登录 payload 不进入日志。
|
||||
- [x] 标准 Go 验证和入口构建通过。
|
||||
|
||||
## 边界
|
||||
|
||||
@@ -49,3 +49,6 @@ endpoint 可达且已处理登录请求,当前无法确认本机 OCR 为该次
|
||||
|
||||
- 2026-07-29:创建任务。现场 ERP 返回“图片验证码不正确”,因此进入受控 OCR 文本观测;
|
||||
当前证据不足以断言是 OCR 准确率、验证码规则还是外部 ERP 协议变化。
|
||||
- 2026-07-29:在有效 OCR 识别后、ERP 登录前增加仅 diagnostics 可见的转义文本/长度日志;
|
||||
OCR failed/invalid 只记录 class。固定测试覆盖图片、凭证、无效文本和 OCR error 不泄露;
|
||||
标准 Go 测试、race、vet 及 api/migrate/authctl 构建均通过。
|
||||
|
||||
Reference in New Issue
Block a user