WROAD2B/WAPPR1 固化业务冒烟和审批规则门禁
这个提交包含在:
+6
-4
@@ -465,20 +465,22 @@ Go 结论边界:
|
||||
| WEXT1 外出/加班 | 公网 dry-run 通过,live 未批准 | `npm run check:wecom-approval-fixtures` 支持 `--target=outing --target=overtime`;公网报告 `/app/artifacts/qa-flow/wecom-approval-fixtures-20260520T054940Z/summary.json` 为 `PASS_FIXTURE_DRY_RUN_READY`;本轮只构建最小通用模板和审批申请 payload,不创建企微模板、不提交审批单 |
|
||||
| 隐私边界 | 保持 | 报告和告警只输出状态、计数、报告路径、脱敏 userid/template/sp_no 前缀;不输出手机号、邮箱、token、Secret、完整外部键、位置、人脸、设备明文、表单值、附件、评论或原始 payload |
|
||||
|
||||
上述能力仍不代表完整审批镜像、应急接管、恢复回写或 RuleOps 已完成。WROAD2-CLOSEOUT 三天验收后先问答是否进入 WEXT1-LIVE 外出/加班测试号 live POC;请假、补卡、外出、加班四类测试号证据通过后,才单独问答是否启动 WREAL1 小范围真实试用。
|
||||
上述能力仍不代表完整审批镜像、应急接管、恢复回写或 RuleOps 已完成。WROAD2-CLOSEOUT 三天验收期间同步执行 WROAD2-BIZ1 三天业务冒烟和 WAPPR1 审批规则规范化门禁;通过后再问答是否进入 WEXT1-LIVE 外出/加班测试号 live POC。请假、补卡、外出、加班四类测试号证据和审批规则门禁均通过后,才单独问答是否启动 WREAL1 小范围真实试用。
|
||||
|
||||
## WOPS1 / WROAD2-CLOSEOUT / WREAL1-PREP 后续规划
|
||||
|
||||
执行时间:2026-05-20。基于 WARCH3/WCHECK1/WEXT1 后的受控上线结果和用户后续选择,当前不扩大真实员工、不立即创建外出/加班 live 样件,先完成三天稳态验收;验收后再另建 WEXT1-LIVE 合同创建外出+加班测试号样件,四类测试号证据通过后才问是否进入真实小范围试用。
|
||||
执行时间:2026-05-20。基于 WARCH3/WCHECK1/WEXT1 后的受控上线结果和用户后续选择,当前不扩大真实员工、不立即创建外出/加班 live 样件,先完成三天稳态验收,并在三天内并行执行 WROAD2-BIZ1 人工业务冒烟与 WAPPR1 审批规则规范化;通过后再另建 WEXT1-LIVE 合同创建外出+加班测试号样件,四类测试号证据和审批规则门禁通过后才问是否进入真实小范围试用。
|
||||
|
||||
| 项 | 当前结果 | 证据和边界 |
|
||||
| --- | --- | --- |
|
||||
| WOPS1 巡检告警降噪 | 公网已验证 | 告警默认收件员工号修正为 `HYD000006`,即管理员 `wangshunli` 的员工号;不再把 `wangshunli` 字符串当作 employee_no。`send-wecom-ops-alert` 增加状态文件,首次 `PASS_WITH_FINDINGS` 记录为基线;远端二次触发 WARCH3 报告 `/app/artifacts/qa-flow/warch3-ops-20260520-070731/summary.json` 为 `PASS_WITH_FINDINGS`,告警报告 `/app/artifacts/qa-flow/wecom-ops-alert-20260520T070740Z/summary.json` 为 `PASS_ALERT_SKIPPED_NO_FINDINGS`,原因 `no_new_findings_or_status_worsening`。后续只有阻断、脚本失败、新增 finding、状态恶化或人工 `--force` 才发送脱敏消息。 |
|
||||
| WROAD2-CLOSEOUT 三天验收 | 待 Day 1/2/3 自动采集 | Day 0 报告 `/app/artifacts/qa-flow/wroad2-ops-20260520-041941/summary.json` 为 `PASS_WITH_FINDINGS`。已知 observation 为 live smoke 凭据、pending OCR 子检查和历史 callback gap,不阻断受控试用;企微 runtime、审批补偿归档、OA 离线读取、打卡摘要 offline 可读和隐私扫描仍是主链路。三天内正常或已知 finding 不打扰,仅新增异常、状态恶化、阻断或脚本失败时通知。 |
|
||||
| WREAL1-PREP 真实试用准备 | 仅规划,不启用真实员工 | 固化候选员工 active/已绑定/可见、审批人非本人、回滚联系人、允许流程、暂停条件和验收标准。当前继续测试账号;真实试用必须等请假、补卡、外出、加班四类测试号证据通过后再问答确认,默认仍从 1 名真实员工 + 1 名审批人/管理员观察开始。 |
|
||||
| WROAD2-BIZ1 三天业务冒烟 | 已建档,待人工执行 | 三天内补充真实业务动作:`SMOKE002` 每天按企微规则尝试上/下班打卡,提交低风险请假和补卡;`SMOKE101` 每条审批必须先打开详情再审批;`HYD000006` 每天查看 OA 企微审批归档历史和打卡摘要。人工业务冒烟不替代 WARCH3 自动巡检;无法打卡、无法审批或仍需手选审批人时,真实记录为 finding。 |
|
||||
| WAPPR1 审批规则规范化 | 已建档,作为真实试用前门禁 | 用户发现补卡申请需要申请人手动选择审批人,该现象作为 blocking finding 治理。测试模板固定 `SMOKE002 -> SMOKE101`;正式请假、补卡、外出、加班模板必须按直属主管、部门负责人或指定审批角色自动带出审批人;申请人不得任意选择审批人,审批人缺失、停用、未绑定、不可见或自审时阻断。 |
|
||||
| WREAL1-PREP 真实试用准备 | 仅规划,不启用真实员工 | 固化候选员工 active/已绑定/可见、审批人非本人、回滚联系人、允许流程、暂停条件和验收标准。当前继续测试账号;真实试用必须等请假、补卡、外出、加班四类测试号证据和 WAPPR1 审批规则门禁通过后再问答确认,默认仍从 1 名真实员工 + 1 名审批人/管理员观察开始。 |
|
||||
| 外出/加班 | live POC 待三天验收后另建合同 | WEXT1 dry-run 证据保留;当前不创建企微外出/加班模板或审批单。已锁定 WEXT1-LIVE 方向:外出+加班两类一起创建 OA-POC 测试模板和低风险审批单,固定 `SMOKE002 -> SMOKE101`、`WECOM_AGENT_SECRET` 和双开关,样件保留审计,由 `SMOKE101` 真机确认。 |
|
||||
|
||||
三天验收结束后的人工问答选项固定为:进入 WEXT1-LIVE、先处理指定 finding、或暂停。外出/加班 live 写入前必须再次说明当前状态、改了什么、测了什么、结果是什么和会留下什么企微记录;四类测试号证据通过后,再问是否进入真实小范围试用。
|
||||
三天验收结束后的人工问答选项固定为:进入 WEXT1-LIVE、先处理指定 finding、或暂停。外出/加班 live 写入前必须再次说明当前状态、改了什么、测了什么、结果是什么和会留下什么企微记录;四类测试号证据和 WAPPR1 审批规则门禁通过后,再问是否进入真实小范围试用。
|
||||
|
||||
## 历史恢复
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户