文件
hyb-oa/issues/2026-05-20_14-35-42-wroad2-controlled-ops-closeout-v1.csv

7 行
4.6 KiB
CSV

"ID","Title","Description","Acceptance","Test_Method","Tools","Dev_Status","Review1_Status","Regression_Status","Files","Dependencies","Notes"
"WROAD2C-0","三天受控巡检验收合同","建立 WROAD2-CLOSEOUT 合同;延续 WROAD2/WARCH3 自动巡检,Day 1/2/3 结果出来后汇总验收。","1) 固定验收结论:PASS_CONTROLLED_OPS_READY、PASS_WITH_FINDINGS、PAUSED_MANUAL_CONFIRMATION 或 SKIP/BLOCKED_BY_EXTERNAL_CONFIG;2) 已知 observation 可接受:live smoke 凭据缺失、pending OCR 子检查、历史 callback gap;3) 企微主链必须通过:runtime、审批补偿归档、OA 离线读取、打卡摘要 offline 可读、隐私扫描;4) 不扩大真实用户、不写企业微信;5) 三天验收后优先进入 WEXT1-LIVE 外出/加班测试号样件合同,不直接启用真实员工。","受影响流程:WARCH3 Day 1/2/3 自动巡检 -> 三天汇总 -> WEXT1-LIVE 合同或暂停;验证步骤:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-20_14-35-42-wroad2-controlled-ops-closeout-v1.csv;node scripts/qa/check-process-contract.mjs --issue issues/2026-05-20_14-35-42-wroad2-controlled-ops-closeout-v1.csv --profile wecom --json。","python3|node","DONE","DONE","DONE","issues/2026-05-20_14-35-42-wroad2-controlled-ops-closeout-v1.csv","[]","回滚/清理:本合同仅记录未来三天验收;如停止试用,保持 TODO 并在 Notes 写明暂停原因。企微 runtime、审批补偿和告警相关 Secret 来源固定 WECOM_AGENT_SECRET,不允许运行时猜 Secret。合同和 process gate 已通过;Day 1/2/3 仍待 timer 自动采集。已锁定后续路线:稳态优先、继续测试账号,正常/已知 finding 不打扰,仅新增异常、状态恶化、阻断或脚本失败时通知;三天后再另建 WEXT1-LIVE 合同。"
"WROAD2C-1","Day 1 自动巡检采集","采集 2026-05-21 07:30 CST WARCH3 timer 报告并检查主链路。","1) timer 自动执行或人工补触发;2) 记录 WARCH3 summary 路径、状态、findingCount 和告警状态;3) 主链路不为 SKIP/BLOCKED;4) 隐私扫描无命中。","受影响流程:Day 1 timer -> WARCH3 summary -> 巡检台账;验证步骤:ssh 远端 systemctl status hyb-oa-warch3-ops.service;读取最新 /app/artifacts/qa-flow/warch3-ops-*/summary.json;记录结论。","ssh|systemctl|node","TODO","TODO","TODO","external","[""WROAD2C-0""]","回滚/清理:如 timer 未执行,可人工 systemctl start 补跑;不得伪造成自动通过。"
"WROAD2C-2","Day 2 自动巡检采集","采集 2026-05-22 07:30 CST WARCH3 timer 报告并检查趋势。","1) 记录 Day 2 报告路径和状态;2) 与 Day 1 比较状态是否恶化、finding 是否新增;3) 已知 observation 不阻断;4) 新增外部配置错误真实记录。","受影响流程:Day 2 timer -> 趋势比较 -> 巡检台账;验证步骤:读取 Day 2 WARCH3 summary;比对 Day 1 finding evidenceDigest。","ssh|node","TODO","TODO","TODO","external","[""WROAD2C-1""]","回滚/清理:如 Day 2 失败,保持失败事实并暂停 WEXT1-LIVE 和真实试用。"
"WROAD2C-3","Day 3 汇总验收","采集 2026-05-23 07:30 CST WARCH3 timer 报告并生成三天汇总结论。","1) 汇总 Day 0/1/2/3 报告;2) 企微主链连续可解释通过;3) 输出最终建议:进入 WEXT1-LIVE、先处理 finding 或暂停;4) 等待人工确认;5) 不直接进入 WREAL1。","受影响流程:Day 3 timer -> 三天汇总 -> 人工验收问答 -> WEXT1-LIVE 合同或暂停;验证步骤:汇总 WROAD2 Day 0 和 WARCH3 Day 1/2/3 summary 路径;形成结论并在事实源回写。","ssh|node|manual","TODO","TODO","TODO","docs/trialrun/人工试运行报告.md|docs/文档索引.md|docs/文档事实源状态矩阵.md","[""WROAD2C-2""]","回滚/清理:如结论为暂停,不进入 WEXT1-LIVE 或 WREAL1;不清理历史报告。"
"WROAD2C-4","人工验收问答","三天报告齐全后,按人工问答确认是否进入 WEXT1-LIVE 外出/加班测试号 live POC。","1) 向用户列出当前状态、改了什么、测试了什么、结果是什么;2) 选项为进入 WEXT1-LIVE、先处理 finding、暂停;3) 未确认前不启用真实员工;4) 未确认前不创建外出/加班模板或审批单。","受影响流程:三天巡检 -> 用户拍板 -> WEXT1-LIVE 是否启动;验证步骤:人工确认记录写入 Notes 和试运行报告。","manual","TODO","TODO","TODO","issues/2026-05-20_14-35-42-wroad2-controlled-ops-closeout-v1.csv|docs/trialrun/人工试运行报告.md","[""WROAD2C-3""]","回滚/清理:未获确认时保持 PAUSED_MANUAL_CONFIRMATION,不启动 WEXT1-LIVE 或真实试用。"