文件
hyb-oa/issues/2026-05-11_10-23-41-r6-small-trialrun-prep.csv
T

8 行
7.0 KiB
CSV
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
R6-1,R6 基线与准备合同,固定 R6 小范围试运行准备合同,记录 R5 已完成、当前公网版本、回滚口径和不扩范围原则;本项不启动真实试运行。,"1) 本 CSV 存在且校验通过;2) 主 R5 为 DONE/DONE/DONE;3) 主 R6 仍为 TODO;4) R6 范围限定报销、请假、采购、审批、企业微信入口通知、财务付款导出;5) 不改业务代码、不部署、不改远端数据。","流程级验证:git status --short;git log --oneline -5;python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-11_10-23-41-r6-small-trialrun-prep.csv;人工核对 issues/2026-05-10_12-39-37-release-readiness-live-smoke.csv 中 R5 DONE、R6 TODO。",git|python3|manual,DONE,DONE,DONE,issues/2026-05-11_10-23-41-r6-small-trialrun-prep.csv,[],基线为 c8b6749;公网 R5 运行代码包含 b1ae41f;回滚优先使用最近部署包、数据库备份、storage 备份和配置备份;本合同只做 R6 准备。
R6-2,固定试运行名单与窗口,固定 R6 首批 2-3 个内部用户、角色、时间窗口、回滚联系人和问题登记负责人;名单未确定时不得启动 R6。,"1) 至少覆盖员工、审批人、财务或管理员;2) 每个用户有角色、入口、设备和预期流程;3) 时间窗口、回滚联系人、问题登记负责人明确;4) 若名单缺失,本项保持 TODO,R6 不进入 DOING。","流程级验证:人工填写 docs/trialrun/manual-trialrun-report.md 的 R6 试运行记录模板;检查不得写入密码、secret、个人隐私截图或真实票据文件。",manual,DONE,DONE,DONE,docs/trialrun/manual-trialrun-report.md,"[""R6-1""]","R6-2 completed:已固定员工 SMOKE002、经理/审批人 SMOKE101、财务 wangzhiling、管理员/拍板人 wangshunli;回滚联系人和问题登记负责人均为 wangshunli;默认窗口为 2026-05-12 14:00-17:00 Asia/Shanghai,若现场无法执行则顺延到 2026-05-13 14:00-17:00。R6-ISSUE-001/002 已关闭;不记录密码、secret、隐私截图或真实票据文件。"
R6-3,R6 试运行前自动检查,在名单与窗口确认后,复核公网健康、企业微信个人应用消息、live smoke、真实 PDF OCR、测试账号和回滚证据。,"1) /ready 正常;2) 公网 bundle findings=0;3) check-live-smoke-env --strict 通过;4) run-live-smoke-readiness.sh 通过;5) 企微个人应用消息渠道 enabled 且旧 mock 不作为验收依据;6) 回滚联系人和备份位置可追溯。","流程级验证:node scripts/qa/check-live-smoke-env.mjs --strict;LIVE_SMOKE_BASE_URL=https://oa.hyinda.com bash scripts/qa/run-live-smoke-readiness.sh;只读确认通知渠道 mode=wecom_app_message;记录最新 artifacts/qa-flow/live-smoke-readiness-*。",node|bash|ssh|manual,DONE,DONE,DONE,scripts/qa/*|artifacts/qa-flow|docs/trialrun/manual-trialrun-report.md,"[""R6-2""]","DONE:2026-05-12 自动检查已执行,/ready ok,public bundle findings=0,strict live env 通过,run-live-smoke-readiness PASS,真实 OCR 样票为重复发票可解释终态,报告 artifacts/qa-flow/live-smoke-readiness-20260512-001722;通知渠道 R5-WECOM-APP-PERSONAL enabled=true mode=wecom_app_message,旧 R50-MOCK-007334 enabled=false;远端 Prisma up to date,容器健康,备份 hyb-oa-db-20260510_134340.dump 与 hyb-oa-storage-20260510_134341.tar.gz 可追溯。WZ6 已通过受控管理员 API 创建 wangzhiling,active 且角色 employee,finance;一次性密码仅保存在仓库外 ~/.hyb-oa/wangzhiling-onetime.env。R6-4 可在试运行窗口内按清单执行,但主 R6 仍保持 TODO,直到真实流程和每日收口完成。"
R6-4,R6 小范围真实流程执行,按已确认名单执行员工、审批人、财务或管理员的真实或准真实业务流程,并把所有问题登记到模板或新 Issue。,"1) 员工提交报销并上传 PDF 发票或附件;2) 请假和采购各至少一条轻量流程;3) 审批人从 PC 或企业微信移动入口处理待办;4) 财务完成复核、付款标记或导出验证;5) 企业微信消息能收到并回流 OA。","流程级验证:按 docs/trialrun/manual-trialrun-report.md 的 R6 流程矩阵逐项记录;必要时用 Playwright 辅助 PC 1440x960、iPhone 12/iOS14、iPhone 14/iOS16、Redmi K60 和企业微信 UA 视觉验证;问题按阻断、严重、一般、体验建议分级。",manual|playwright,DONE,DONE,DONE,docs/trialrun/manual-trialrun-report.md|output/playwright,"[""R6-3""]","DONE:2026-05-12 R6-4 已完成。保留已通过证据:报销 `BX-20260512-0011` 终态 paid,请假 `639acec8-bbfc-462c-bc3b-eaaa70e72153` 终态 approved,`wangzhiling` 已完成首次登录改密并完成报销财务付款。采购初次执行 `ab69db11-87e3-48b0-8a8a-43324d1c70e5` 曾触发 `ReferenceError: budgetPrecheckGate is not defined`;PS6 热修部署后公网复跑 `CG-20260512-0001` / `538c3c92-edce-4c28-bcdd-9bb8065c1d0e`,`SMOKE101` 审批任务 `6d3cf41c-2a44-4bc3-9245-db6383fabdf0` 后终态 approved;企业微信 delivery=`wecom_app_sent`、errcode=`0`。R6 期间未扩预算、ERP、AI、完整差旅、复杂 BPM、审批设计器或新组织规则。"
R6-5,R6 每日收口与风险处置,试运行期间每日汇总问题,判断继续、修复后继续、暂停或回滚。,"1) 每日问题按阻断、严重、一般、体验建议分级;2) 阻断问题暂停试运行;3) 严重问题当天判断修复、降级或回滚;4) 一般和体验建议进入后续 Issue;5) 每日结论有负责人和时间。","流程级验证:检查 docs/trialrun/manual-trialrun-report.md 每日收口区;若触发回滚,记录触发条件、决策人、执行人、回滚点和复检结果。",manual,DONE,DONE,DONE,docs/trialrun/manual-trialrun-report.md|issues/*.csv,"[""R6-4""]","DONE:每日收口已登记 2026-05-12 两条记录。`R6-ISSUE-003` 初始为阻断,已通过 PS6 修复、部署、公网复跑关闭;当前阻断数 0、严重数 0。一般问题和体验建议进入后续独立 Issue,不在 R6 现场扩功能。"
R6-6,R6 结论与后续优化入口,汇总 R6 结果,形成继续、修复后继续、暂停回滚或进入下一批优化的结论。,"1) 试运行结论明确;2) 主 R6 仅在真实流程和每日收口全部满足后才可回填 DONE/DONE/DONE;3) 后续优化拆成新 Issue;4) 不把 R6 通过解释为全面正式上线。","流程级验证:校验本 CSV、主 R5/R6 合同和试运行报告;git diff --check;人工核对所有问题均已登记、分级和指派。",python3|git|manual,DONE,DONE,DONE,issues/2026-05-10_12-39-37-release-readiness-live-smoke.csv|docs/trialrun/manual-trialrun-report.md,"[""R6-5""]","DONE:R6 首轮小范围试运行通过,结论为进入下一批优化,不解释为全面正式上线。后续优先新建独立 Issue:PC 信息架构统一、移动二轮体验、审批催办/超时、审批效率摘要、财务台账增强、报销/票据体验完善、请假/采购轻量完善、权限审计回归和 QA 治理升级。"