From 0692a48e6396f01b3b5304e1516519de10f4eb69 Mon Sep 17 00:00:00 2001 From: shunli Date: Wed, 13 May 2026 20:26:40 +0800 Subject: [PATCH] =?UTF-8?q?R7E-1=20=E5=9B=BA=E5=8C=96=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/trialrun/R7扩大试运行草案.md | 27 +++++++++++++++++++ ...2026-05-13_17-11-44-r7e-human-trialrun.csv | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/docs/trialrun/R7扩大试运行草案.md b/docs/trialrun/R7扩大试运行草案.md index f7aebcf3..2943730b 100644 --- a/docs/trialrun/R7扩大试运行草案.md +++ b/docs/trialrun/R7扩大试运行草案.md @@ -45,6 +45,33 @@ R7 只覆盖当前已完成并部署的主链路: | 回滚联系人 | 默认 `wangshunli` | 维护回滚窗口和执行授权 | | 问题登记负责人 | 默认 `wangshunli` | 每日收口、分级、追踪后续 Issue | +### 3.1 R7E 启动确认模板 + +真实 R7E 启动前,用户只需要确认以下信息。仓库只记录角色、账号标识、时间窗口和证据路径,不记录手机号、密码、token、真实票据原件或私人联系方式。 + +| 确认项 | 最小填写内容 | 对应 Issue | +| --- | --- | --- | +| 参与人名单 | 员工、审批人、财务、管理员/拍板人的账号标识或姓名简称 | `R7E-1` | +| 角色和账号 | 每个参与账号的角色、是否 active、企业微信是否绑定或是否使用账号密码兜底 | `R7E-2` | +| 试运行窗口 | 开始时间、结束时间、每日收口时间、暂停条件 | `R7E-3` | +| 回滚联系人 | 回滚联系人角色、外部安全联系方式存放位置、响应时限 | `R7E-4` | +| 问题负责人 | 问题登记负责人、问题分级规则、记录位置 | `R7E-5` | +| 每日收口 | 每日收口模板、继续/暂停/回滚判断方式 | `R7E-6` | +| 暂停和回滚决策人 | 最终决策人角色、决策条件、与回滚联系人的关系 | `R7E-7` | + +确认文本示例: + +```text +确认 R7E 启动信息: +参与角色和账号:员工 [...]; 审批人 [...]; 财务 [...]; 管理员/拍板人 [...] +试运行窗口:YYYY-MM-DD HH:mm 至 YYYY-MM-DD HH:mm;每日收口 HH:mm +回滚联系人角色:...;联系方式存放:仓库外 ... +问题登记负责人:...;问题记录位置:... +暂停/回滚决策人:...;触发条件:... +``` + +以上确认完成后,才允许进入 `R7E-8` 公网健康复核和后续真实流程试运行。 + ## 4. 执行前检查 执行前先完成以下自动和只读检查: diff --git a/issues/2026-05-13_17-11-44-r7e-human-trialrun.csv b/issues/2026-05-13_17-11-44-r7e-human-trialrun.csv index 927c91ed..2ab4fdba 100644 --- a/issues/2026-05-13_17-11-44-r7e-human-trialrun.csv +++ b/issues/2026-05-13_17-11-44-r7e-human-trialrun.csv @@ -1,6 +1,6 @@ ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes R7E-0,R7E 连续合同建档,"建立 R7E 真实扩大试运行连续型合同,把 R7EP 自动门禁通过后的人工确认、真实试运行、每日问题收口和验收结论放入同一 CSV,不再拆散到多个试运行准备文件。","1) 本 CSV 校验通过;2) 明确 R7EP 已允许进入人工确认;3) R7E-1..7 未确认前不得启动真实 R7;4) 不新增 P2 能力;5) 不读取或打印敏感凭据。","流程级验证:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-13_17-11-44-r7e-human-trialrun.csv;人工核对 R7E-1..7 均为 TODO。",python3|manual,DONE,DONE,DONE,issues/2026-05-13_17-11-44-r7e-human-trialrun.csv,[],R7EP-1..6 已完成并提交;本合同是人工确认与真实试运行合同,不代表 R7 已启动。 -R7E-1,参与人名单确认,"由用户确认真实 R7E 参与人名单,至少覆盖员工、审批人、财务、管理员和负责人代表。","1) 参与人姓名或账号清单确认;2) 覆盖必要角色;3) 不在仓库记录密码或敏感私人信息;4) 未确认不得进入真实试运行。","流程级验证:人工确认参与名单;只记录角色和账号标识,不记录密码。",manual,TODO,TODO,TODO,external,"[""R7E-0""]",等待用户确认;如需创建或调整账号,另进入 ORG8 或本合同后续行。 +R7E-1,参与人名单确认,"由用户确认真实 R7E 参与人名单,至少覆盖员工、审批人、财务、管理员和负责人代表。","1) 参与人姓名或账号清单确认;2) 覆盖必要角色;3) 不在仓库记录密码或敏感私人信息;4) 未确认不得进入真实试运行。","流程级验证:人工确认参与名单;只记录角色和账号标识,不记录密码。",manual,TODO,TODO,TODO,external,"[""R7E-0""]",等待用户确认;R7 启动确认模板已写入 docs/trialrun/R7扩大试运行草案.md 3.1;如需创建或调整账号,另进入 ORG8 或本合同后续行。 R7E-2,角色和账号确认,"确认 R7E 参与账号处于 active 且角色边界符合试运行目标。","1) 员工、审批人、财务、管理员角色清晰;2) admin-only 不处理业务审批;3) 财务不混授系统管理;4) 企业微信绑定状态可解释。","流程级验证:复用 R7EP 账号角色只读核验;如名单变化,补只读核验并记录摘要。",manual,TODO,TODO,TODO,docs/trialrun/人工试运行报告.md,"[""R7E-1""]",名单变化后必须重新只读核验;不得写生产数据。 R7E-3,时间窗口确认,"确认 R7E 真实试运行开始时间、结束时间、每日收口时间和暂停条件。","1) 试运行窗口明确;2) 每日收口时间明确;3) 暂停条件明确;4) 不与部署或恢复演练窗口冲突。","流程级验证:人工确认窗口并写入 Issue Notes 或试运行报告;不得用草案代替确认。",manual,TODO,TODO,TODO,docs/trialrun/人工试运行报告.md,"[""R7E-1""]",真实窗口未确认前不启动 R7。 R7E-4,回滚联系人确认,"确认 R7E 回滚联系人、联系方式存放位置、响应时限和回滚决策链。","1) 回滚联系人确认;2) 响应时限确认;3) 决策链确认;4) 仓库不记录电话、密码或私密联系方式明文。","流程级验证:人工确认联系人角色和外部安全存放位置;仓库只记录角色和流程。",manual,TODO,TODO,TODO,docs/trialrun/OPS7运维交接Runbook.md,"[""R7E-3""]",真实联系方式放仓库外;如需恢复演练另走 QAOPS8/OPS 合同。