ORG8-15 ORG8-16 ORG8-CLOSE 收口组织账号治理

这个提交包含在:
2026-05-13 20:11:36 +08:00
父节点 2eccaf61f2
当前提交 c19deb5235
共修改 5 个文件,包含 24 行新增和 9 行删除
+15
查看文件
@@ -14,6 +14,7 @@ DCL7 已删除本文件中 R70-R91 的长流水历史,避免旧环境、旧开
- MIF7TD 收口报告为 `artifacts/qa-flow/live-smoke-readiness-20260513-115455/`:公网 live smoke `3 passed`,真实 OCR `1 passed`,样票为重复发票可解释终态;`pending OCR` 因本地未注入 `DATABASE_URL` 记录 `SKIP`,不作为 MIF7-7 硬阻断。 - MIF7TD 收口报告为 `artifacts/qa-flow/live-smoke-readiness-20260513-115455/`:公网 live smoke `3 passed`,真实 OCR `1 passed`,样票为重复发票可解释终态;`pending OCR` 因本地未注入 `DATABASE_URL` 记录 `SKIP`,不作为 MIF7-7 硬阻断。
- R7/OPS7/DOC7 是准备材料;R7EP 自动门禁和 OPS8 只读检查已完成,可进入 R7E 人工确认环节;真实 R7 仍未启动,需用户确认人员、窗口、回滚联系人、问题登记负责人和每日收口节奏。 - R7/OPS7/DOC7 是准备材料;R7EP 自动门禁和 OPS8 只读检查已完成,可进入 R7E 人工确认环节;真实 R7 仍未启动,需用户确认人员、窗口、回滚联系人、问题登记负责人和每日收口节奏。
- 2026-05-13 后续计划调整直接回写现有 R7EP、OPS8、QAF8、UX8、P2T 合同,不新建专门调整 Issue;调整后 R7EP 门禁可并行执行,OPS8-1/2/4 纳入 R7EP Go/No-Go,UX8 和 P2T 候选按真实反馈并行推进。 - 2026-05-13 后续计划调整直接回写现有 R7EP、OPS8、QAF8、UX8、P2T 合同,不新建专门调整 Issue;调整后 R7EP 门禁可并行执行,OPS8-1/2/4 纳入 R7EP Go/No-Go,UX8 和 P2T 候选按真实反馈并行推进。
- ORG8 组织账号与权限主数据已完成本地代表性角色验收和阶段收口;该结论只覆盖本地自动化/只读/注入验证,不代表 R7E 真实人工试运行已启动或完成。
## 关键证据索引 ## 关键证据索引
@@ -32,6 +33,7 @@ DCL7 已删除本文件中 R70-R91 的长流水历史,避免旧环境、旧开
| MIA7 | 移动信息架构审查已完成 | `issues/2026-05-12_21-48-39-mobile-ia-visual-flow-review.csv` | | MIA7 | 移动信息架构审查已完成 | `issues/2026-05-12_21-48-39-mobile-ia-visual-flow-review.csv` |
| MIF7 | 已收口;本地整改、返回语义、部署、公网匿名、真机门禁、带凭据 live smoke/OCR 均已通过 | `issues/2026-05-12_21-48-40-mobile-ia-flow-remediation.csv`、`issues/2026-05-13_00-38-05-mif7-follow-up-return-and-release.csv`、`issues/2026-05-13_11-37-02-mif7t-deploy-live-closeout.csv`、`artifacts/qa-flow/live-smoke-readiness-20260513-115455/summary.json` | | MIF7 | 已收口;本地整改、返回语义、部署、公网匿名、真机门禁、带凭据 live smoke/OCR 均已通过 | `issues/2026-05-12_21-48-40-mobile-ia-flow-remediation.csv`、`issues/2026-05-13_00-38-05-mif7-follow-up-return-and-release.csv`、`issues/2026-05-13_11-37-02-mif7t-deploy-live-closeout.csv`、`artifacts/qa-flow/live-smoke-readiness-20260513-115455/summary.json` |
| MIF7T | 真机反馈移动体验统一整改已部署并完成公网复检 | `issues/2026-05-13_09-18-05-mif7-real-device-feedback-mobile-unification.csv`、`issues/2026-05-13_11-37-02-mif7t-deploy-live-closeout.csv` | | MIF7T | 真机反馈移动体验统一整改已部署并完成公网复检 | `issues/2026-05-13_09-18-05-mif7-real-device-feedback-mobile-unification.csv`、`issues/2026-05-13_11-37-02-mif7t-deploy-live-closeout.csv` |
| ORG8 | 组织账号和权限主数据本地代表性验收已收口;不替代 R7E 真实人工试运行 | `issues/2026-05-13_18-23-51-org8-master-data-permission.csv` |
## 当前门禁 ## 当前门禁
@@ -62,6 +64,19 @@ DCL7 已删除本文件中 R70-R91 的长流水历史,避免旧环境、旧开
R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号角色只读核验和 OPS8 远端只读状态检查均已通过,可进入 R7E 人工确认环节;但真实 R7 仍未启动。启动前仍需用户最终确认参与名单、时间窗口、回滚联系人、问题登记负责人、每日收口节奏和暂停/回滚决策人。 R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号角色只读核验和 OPS8 远端只读状态检查均已通过,可进入 R7E 人工确认环节;但真实 R7 仍未启动。启动前仍需用户最终确认参与名单、时间窗口、回滚联系人、问题登记负责人、每日收口节奏和暂停/回滚决策人。
## ORG8 组织账号与权限主数据验收
执行时间:2026-05-13。
| 检查项 | 结果 | 证据 |
| --- | --- | --- |
| 主管、审批人和角色风险只读审计 | 通过 | `disabled_manager_chain=0`;`inactive_pending_assignees=0`;`roles_without_active_holder=0`;`admin_only_pending=0`;`approval_rules_use_admin=0`;`finance_admin_mixed_roles=0` |
| 新员工账号和企业微信绑定流程 | 通过 | `cd server && npm test -- tests/unit/routes/users.write.test.js tests/unit/routes/users.import.test.js tests/unit/routes/users.list.test.js tests/unit/routes/employees.patch.test.js tests/unit/routes/auth.login.test.js tests/unit/routes/wecomAuth.test.js tests/unit/routes/workflow.permissions.test.js`,7 files,33 tests passed |
| 禁用、启用回滚和角色变更审计 | 通过 | 本地 Fastify route 注入验证覆盖 disable -> archived + session revoke + `SYSTEM_USER_DISABLED`;enable -> active + `SYSTEM_USER_ENABLED`;roles set -> `SYSTEM_USER_ROLES_SET`;inactive login -> `AUTH_003` |
| 前端入口和权限直连 | 通过 | `permission-direct-access.spec.ts` 中前端直连备用路径、员工自助直连、角色入口矩阵、后端直连接口、请假采购自审和 admin-only 拒绝用例均已通过 |
结论:ORG8 可作为组织账号和权限主数据的阶段性完成证据。该验收是本地代表性验证,不包含真实参与人名单、试运行时间窗口、回滚联系人、问题登记负责人或每日收口节奏;这些人工确认仍归 R7E。
## MIF7-7 非人工自动化补验 ## MIF7-7 非人工自动化补验
执行时间:2026-05-13 01:35 前后。 执行时间:2026-05-13 01:35 前后。
+2 -2
查看文件
@@ -29,8 +29,8 @@
| --- | --- | --- | --- | | --- | --- | --- | --- |
| `GOV8` | `issues/2026-05-13_16-31-09-gov8-system-governance.csv` | `EVIDENCE` | 连续型 Issue 治理、文档台账、流程模板和审计脚本,已收口 | | `GOV8` | `issues/2026-05-13_16-31-09-gov8-system-governance.csv` | `EVIDENCE` | 连续型 Issue 治理、文档台账、流程模板和审计脚本,已收口 |
| `R7E` | `issues/2026-05-13_17-11-44-r7e-human-trialrun.csv` | `CURRENT` | 真实扩大试运行人工确认和执行;R7E-1..7 完成前不得启动真实 R7 | | `R7E` | `issues/2026-05-13_17-11-44-r7e-human-trialrun.csv` | `CURRENT` | 真实扩大试运行人工确认和执行;R7E-1..7 完成前不得启动真实 R7 |
| `ORG8` | `issues/2026-05-13_18-23-51-org8-master-data-permission.csv` | `CURRENT` | 组织账号和权限主数据治理;代码行执行前仍需方案批准 | | `ORG8` | `issues/2026-05-13_18-23-51-org8-master-data-permission.csv` | `EVIDENCE` | 组织账号和权限主数据治理已阶段收口;本地代表性角色验收通过,不替代 R7E 真实人工试运行 |
| `WF8` | `issues/2026-05-13_18-23-52-wf8-approval-notification.csv` | `CURRENT` | 审批与通知增强;执行前需确认 ORG8 角色边界和方案 | | `WF8` | `issues/2026-05-13_18-23-52-wf8-approval-notification.csv` | `CURRENT` | 审批与通知增强;移动审批历史展示方案批准后继续执行 |
| `BIZ8` | `issues/2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | `CURRENT` | 报销/OCR/财务/项目轻量增强;执行前需确认 R7E/P2 排序和方案 | | `BIZ8` | `issues/2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | `CURRENT` | 报销/OCR/财务/项目轻量增强;执行前需确认 R7E/P2 排序和方案 |
| `QAOPS8` | `issues/2026-05-13_17-30-00-qaops8-test-release-ops.csv` | `CURRENT` | 测试、发布、运维和上线准备;与 R7E 并行贯穿,不替代 R7E 人工确认 | | `QAOPS8` | `issues/2026-05-13_17-30-00-qaops8-test-release-ops.csv` | `CURRENT` | 测试、发布、运维和上线准备;与 R7E 并行贯穿,不替代 R7E 人工确认 |
+2 -2
查看文件
@@ -35,8 +35,8 @@ R6 -> PC6 -> PA6 -> FL6 -> AP6 -> RI6 -> LP6 -> ME6/QG6 -> DG7/MRF7 -> MIA7 -> M
| --- | --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| `GOV8` | `issues/2026-05-13_16-31-09-gov8-system-governance.csv` | 已收口 | 文档分类、台账、流程模板、审计脚本、需求冻结、变更控制 | 不改业务代码、不部署 | | `GOV8` | `issues/2026-05-13_16-31-09-gov8-system-governance.csv` | 已收口 | 文档分类、台账、流程模板、审计脚本、需求冻结、变更控制 | 不改业务代码、不部署 |
| `R7E` | `issues/2026-05-13_17-11-44-r7e-human-trialrun.csv` | 当前执行:等待人工确认 | 人工确认、真实试运行、每日问题收口、验收结论 | 不新增 P2 能力 | | `R7E` | `issues/2026-05-13_17-11-44-r7e-human-trialrun.csv` | 当前执行:等待人工确认 | 人工确认、真实试运行、每日问题收口、验收结论 | 不新增 P2 能力 |
| `ORG8` | `issues/2026-05-13_18-23-51-org8-master-data-permission.csv` | 已建档:待方案批准 | 组织、账号、直属主管、停用、角色、企业微信绑定、权限边界 | 不做审批流程增强 | | `ORG8` | `issues/2026-05-13_18-23-51-org8-master-data-permission.csv` | 已收口:本地代表性角色验收通过 | 组织、账号、直属主管、停用、角色、企业微信绑定、权限边界 | 不做审批流程增强;不替代 R7E 真实人工试运行 |
| `WF8` | `issues/2026-05-13_18-23-52-wf8-approval-notification.csv` | 已建档:待 ORG8 角色边界和方案批准 | 转审、通知、催办、邮件通道决策、三渠道验收 | 不做复杂 BPM 或审批设计器 | | `WF8` | `issues/2026-05-13_18-23-52-wf8-approval-notification.csv` | 当前执行:待移动审批历史方案批准 | 转审、通知、催办、邮件通道决策、三渠道验收 | 不做复杂 BPM 或审批设计器 |
| `BIZ8` | `issues/2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | 已建档:待 R7E/P2 排序和方案批准 | OCR、票据、财务、费用提示、项目关联 | 不做 ERP 实时集成或重预算 | | `BIZ8` | `issues/2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | 已建档:待 R7E/P2 排序和方案批准 | OCR、票据、财务、费用提示、项目关联 | 不做 ERP 实时集成或重预算 |
| `QAOPS8` | `issues/2026-05-13_17-30-00-qaops8-test-release-ops.csv` | 当前执行:贯穿治理 | 回归稳定、测试覆盖、上线门禁、备份恢复、SLO | 不改业务需求 | | `QAOPS8` | `issues/2026-05-13_17-30-00-qaops8-test-release-ops.csv` | 当前执行:贯穿治理 | 回归稳定、测试覆盖、上线门禁、备份恢复、SLO | 不改业务需求 |
@@ -14,6 +14,6 @@ ORG8-11,角色变更审计日志,"定义角色新增、移除和关键权限变
ORG8-12,后端权限护栏,"补强组织账号相关 API 的服务端授权,避免仅靠前端隐藏入口。","1) 普通员工不能访问管理员能力;2) 财务权限和管理员权限分离;3) 直属主管相关 API 校验服务端生效;4) 权限失败可追溯。","流程级验证:使用不同角色请求组织账号和财务相关 API -> 检查 403 或允许范围 -> 复跑权限回归。",node|bash|manual,DONE,DONE,DONE,server/src|server/scripts,"[""ORG8-2"",""ORG8-11""]",Playwright 权限直连后端接口用例通过;请假采购自审和 admin-only 审批拒绝用例通过;portal 角色能力字段在 PORTAL_HOME_ENABLED=true 下通过;依赖 ORG8-10/11 已关闭。 ORG8-12,后端权限护栏,"补强组织账号相关 API 的服务端授权,避免仅靠前端隐藏入口。","1) 普通员工不能访问管理员能力;2) 财务权限和管理员权限分离;3) 直属主管相关 API 校验服务端生效;4) 权限失败可追溯。","流程级验证:使用不同角色请求组织账号和财务相关 API -> 检查 403 或允许范围 -> 复跑权限回归。",node|bash|manual,DONE,DONE,DONE,server/src|server/scripts,"[""ORG8-2"",""ORG8-11""]",Playwright 权限直连后端接口用例通过;请假采购自审和 admin-only 审批拒绝用例通过;portal 角色能力字段在 PORTAL_HOME_ENABLED=true 下通过;依赖 ORG8-10/11 已关闭。
ORG8-13,前端角色入口调整,"按角色边界调整 PC、移动和企业微信入口,避免显示不可用或越权入口。","1) 员工、审批人、财务、管理员入口符合角色;2) 前端不替代服务端授权;3) 移动视口不重叠;4) 文案不承诺冻结能力。","流程级验证:不同角色登录 PC 和移动入口 -> 检查导航和关键操作 -> 运行 typecheck/build 和必要 Playwright。",playwright|npm|manual,DONE,DONE,DONE,client/src|docs/产品设计规则.md,"[""ORG8-12""]",SERVE_CLIENT_DIST=true 本地 server 下 Playwright PA6 角色入口矩阵通过;员工 主管 财务 管理员 PC 和移动入口按正式业务角色裁剪;未改前端代码。 ORG8-13,前端角色入口调整,"按角色边界调整 PC、移动和企业微信入口,避免显示不可用或越权入口。","1) 员工、审批人、财务、管理员入口符合角色;2) 前端不替代服务端授权;3) 移动视口不重叠;4) 文案不承诺冻结能力。","流程级验证:不同角色登录 PC 和移动入口 -> 检查导航和关键操作 -> 运行 typecheck/build 和必要 Playwright。",playwright|npm|manual,DONE,DONE,DONE,client/src|docs/产品设计规则.md,"[""ORG8-12""]",SERVE_CLIENT_DIST=true 本地 server 下 Playwright PA6 角色入口矩阵通过;员工 主管 财务 管理员 PC 和移动入口按正式业务角色裁剪;未改前端代码。
ORG8-14,权限直连回归,"对组织账号、角色、财务、审批和企业微信入口做直连权限回归。","1) URL 直连不能越权;2) API 直连不能越权;3) 前端入口和服务端结果一致;4) 证据路径可追溯。","流程级验证:按权限直连审计记录复跑不同角色直连 URL/API -> 检查允许和拒绝结果。",bash|node|manual,DONE,DONE,DONE,scripts/qa|docs/trialrun/权限直连审计记录.md,"[""ORG8-12"",""ORG8-13""]",SERVE_CLIENT_DIST=true 且 PORTAL_HOME_ENABLED=true 本地 server 下权限直连补跑通过:前端直连备用路径和员工自助直连 2 tests passed;此前入口矩阵 API直连 admin-only拒绝 portal能力字段均通过。 ORG8-14,权限直连回归,"对组织账号、角色、财务、审批和企业微信入口做直连权限回归。","1) URL 直连不能越权;2) API 直连不能越权;3) 前端入口和服务端结果一致;4) 证据路径可追溯。","流程级验证:按权限直连审计记录复跑不同角色直连 URL/API -> 检查允许和拒绝结果。",bash|node|manual,DONE,DONE,DONE,scripts/qa|docs/trialrun/权限直连审计记录.md,"[""ORG8-12"",""ORG8-13""]",SERVE_CLIENT_DIST=true 且 PORTAL_HOME_ENABLED=true 本地 server 下权限直连补跑通过:前端直连备用路径和员工自助直连 2 tests passed;此前入口矩阵 API直连 admin-only拒绝 portal能力字段均通过。
ORG8-15,组织账号试运行验收,"用代表性角色完成组织账号和权限主数据试运行验收。","1) 至少覆盖员工、审批人、财务、管理员;2) 账号启用、禁用、角色变更和绑定流程有结论;3) 阻断问题归属清楚;4) 不泄露隐私。","流程级验证:管理员配置账号 -> 员工提交业务 -> 审批人处理 -> 财务查看 -> 禁用或角色变更后复核权限。",manual|playwright,TODO,TODO,TODO,docs/trialrun/人工试运行报告.md|issues/2026-05-13_18-23-51-org8-master-data-permission.csv,"[""ORG8-14""]",可与 R7E 后续问题分流联动。 ORG8-15,组织账号试运行验收,"用代表性角色完成组织账号和权限主数据试运行验收。","1) 至少覆盖员工、审批人、财务、管理员;2) 账号启用、禁用、角色变更和绑定流程有结论;3) 阻断问题归属清楚;4) 不泄露隐私。","流程级验证:管理员配置账号 -> 员工提交业务 -> 审批人处理 -> 财务查看 -> 禁用或角色变更后复核权限。",manual|playwright,DONE,DONE,DONE,docs/trialrun/人工试运行报告.md|issues/2026-05-13_18-23-51-org8-master-data-permission.csv,"[""ORG8-14""]",本地代表性角色验收完成但不等同 R7E 真实试运行:server 单测 33 tests 覆盖账号创建/角色/主管/绑定;route 注入覆盖禁用/启用/角色审计;Playwright 权限直连 2+3 tests passed 覆盖员工、审批人、财务、管理员入口/API/admin-only 拒绝;真实人工名单和窗口仍归 R7E-1..7。
ORG8-16,ORG8 收口准备,"整理 ORG8 变更摘要、验证证据、未完成项和后续 WF8/BIZ8 影响。","1) DONE 行均有证据;2) 未完成项不伪装完成;3) 影响 WF8 的角色边界清楚;4) 文档入口同步。","流程级验证:人工核对 ORG8 CSV 状态、验证摘要、文档索引和 git diff。",manual|git,TODO,TODO,TODO,issues/2026-05-13_18-23-51-org8-master-data-permission.csv|docs/文档索引.md,"[""ORG8-15""]",对应原规划 ORG8-16。 ORG8-16,ORG8 收口准备,"整理 ORG8 变更摘要、验证证据、未完成项和后续 WF8/BIZ8 影响。","1) DONE 行均有证据;2) 未完成项不伪装完成;3) 影响 WF8 的角色边界清楚;4) 文档入口同步。","流程级验证:人工核对 ORG8 CSV 状态、验证摘要、文档索引和 git diff。",manual|git,DONE,DONE,DONE,issues/2026-05-13_18-23-51-org8-master-data-permission.csv|docs/文档索引.md,"[""ORG8-15""]",已整理 ORG8 证据并同步文档索引、状态矩阵和人工试运行报告;WF8 仍卡在移动审批历史展示方案批准;BIZ8 财务/项目增强需另批代码方案;R7E/QAOPS8 人工确认项未关闭。
ORG8-CLOSE,ORG8 阶段 CLOSE,"阶段性关闭 ORG8,完成状态回填、验证摘要和中文提交。","1) CSV 校验通过;2) git diff --check 通过;3) 所有 DONE 有命令或人工证据;4) 中文提交引用 ORG8;5) 后续风险有归属。","流程级验证:validate_issues_csv.py 本 CSV;git diff --check;人工核对最终摘要。",python3|git|manual,TODO,TODO,TODO,issues/2026-05-13_18-23-51-org8-master-data-permission.csv,"[""ORG8-16""]",每个连续 CSV 保留 CLOSE 行。 ORG8-CLOSE,ORG8 阶段 CLOSE,"阶段性关闭 ORG8,完成状态回填、验证摘要和中文提交。","1) CSV 校验通过;2) git diff --check 通过;3) 所有 DONE 有命令或人工证据;4) 中文提交引用 ORG8;5) 后续风险有归属。","流程级验证:validate_issues_csv.py 本 CSV;git diff --check;人工核对最终摘要。",python3|git|manual,DONE,DONE,DONE,issues/2026-05-13_18-23-51-org8-master-data-permission.csv,"[""ORG8-16""]",ORG8 阶段关闭:CSV validator 通过;audit-docs errors=0 warnings=1 且 unregistered docs files 为已知非阻断项;git diff --check 通过;本阶段未部署也未执行真实 R7E。
1 ID Title Description Acceptance Test_Method Tools Dev_Status Review1_Status Regression_Status Files Dependencies Notes
14 ORG8-12 后端权限护栏 补强组织账号相关 API 的服务端授权,避免仅靠前端隐藏入口。 1) 普通员工不能访问管理员能力;2) 财务权限和管理员权限分离;3) 直属主管相关 API 校验服务端生效;4) 权限失败可追溯。 流程级验证:使用不同角色请求组织账号和财务相关 API -> 检查 403 或允许范围 -> 复跑权限回归。 node|bash|manual DONE DONE DONE server/src|server/scripts ["ORG8-2","ORG8-11"] Playwright 权限直连后端接口用例通过;请假采购自审和 admin-only 审批拒绝用例通过;portal 角色能力字段在 PORTAL_HOME_ENABLED=true 下通过;依赖 ORG8-10/11 已关闭。
15 ORG8-13 前端角色入口调整 按角色边界调整 PC、移动和企业微信入口,避免显示不可用或越权入口。 1) 员工、审批人、财务、管理员入口符合角色;2) 前端不替代服务端授权;3) 移动视口不重叠;4) 文案不承诺冻结能力。 流程级验证:不同角色登录 PC 和移动入口 -> 检查导航和关键操作 -> 运行 typecheck/build 和必要 Playwright。 playwright|npm|manual DONE DONE DONE client/src|docs/产品设计规则.md ["ORG8-12"] SERVE_CLIENT_DIST=true 本地 server 下 Playwright PA6 角色入口矩阵通过;员工 主管 财务 管理员 PC 和移动入口按正式业务角色裁剪;未改前端代码。
16 ORG8-14 权限直连回归 对组织账号、角色、财务、审批和企业微信入口做直连权限回归。 1) URL 直连不能越权;2) API 直连不能越权;3) 前端入口和服务端结果一致;4) 证据路径可追溯。 流程级验证:按权限直连审计记录复跑不同角色直连 URL/API -> 检查允许和拒绝结果。 bash|node|manual DONE DONE DONE scripts/qa|docs/trialrun/权限直连审计记录.md ["ORG8-12","ORG8-13"] SERVE_CLIENT_DIST=true 且 PORTAL_HOME_ENABLED=true 本地 server 下权限直连补跑通过:前端直连备用路径和员工自助直连 2 tests passed;此前入口矩阵 API直连 admin-only拒绝 portal能力字段均通过。
17 ORG8-15 组织账号试运行验收 用代表性角色完成组织账号和权限主数据试运行验收。 1) 至少覆盖员工、审批人、财务、管理员;2) 账号启用、禁用、角色变更和绑定流程有结论;3) 阻断问题归属清楚;4) 不泄露隐私。 流程级验证:管理员配置账号 -> 员工提交业务 -> 审批人处理 -> 财务查看 -> 禁用或角色变更后复核权限。 manual|playwright TODO DONE TODO DONE TODO DONE docs/trialrun/人工试运行报告.md|issues/2026-05-13_18-23-51-org8-master-data-permission.csv ["ORG8-14"] 可与 R7E 后续问题分流联动。 本地代表性角色验收完成但不等同 R7E 真实试运行:server 单测 33 tests 覆盖账号创建/角色/主管/绑定;route 注入覆盖禁用/启用/角色审计;Playwright 权限直连 2+3 tests passed 覆盖员工、审批人、财务、管理员入口/API/admin-only 拒绝;真实人工名单和窗口仍归 R7E-1..7。
18 ORG8-16 ORG8 收口准备 整理 ORG8 变更摘要、验证证据、未完成项和后续 WF8/BIZ8 影响。 1) DONE 行均有证据;2) 未完成项不伪装完成;3) 影响 WF8 的角色边界清楚;4) 文档入口同步。 流程级验证:人工核对 ORG8 CSV 状态、验证摘要、文档索引和 git diff。 manual|git TODO DONE TODO DONE TODO DONE issues/2026-05-13_18-23-51-org8-master-data-permission.csv|docs/文档索引.md ["ORG8-15"] 对应原规划 ORG8-16。 已整理 ORG8 证据并同步文档索引、状态矩阵和人工试运行报告;WF8 仍卡在移动审批历史展示方案批准;BIZ8 财务/项目增强需另批代码方案;R7E/QAOPS8 人工确认项未关闭。
19 ORG8-CLOSE ORG8 阶段 CLOSE 阶段性关闭 ORG8,完成状态回填、验证摘要和中文提交。 1) CSV 校验通过;2) git diff --check 通过;3) 所有 DONE 有命令或人工证据;4) 中文提交引用 ORG8;5) 后续风险有归属。 流程级验证:validate_issues_csv.py 本 CSV;git diff --check;人工核对最终摘要。 python3|git|manual TODO DONE TODO DONE TODO DONE issues/2026-05-13_18-23-51-org8-master-data-permission.csv ["ORG8-16"] 每个连续 CSV 保留 CLOSE 行。 ORG8 阶段关闭:CSV validator 通过;audit-docs errors=0 warnings=1 且 unregistered docs files 为已知非阻断项;git diff --check 通过;本阶段未部署也未执行真实 R7E。
+2 -2
查看文件
@@ -18,8 +18,8 @@ GOV8 后默认采用“少量长期连续合同 + 多行任务 + 阶段收口”
| --- | --- | --- | | --- | --- | --- |
| `GOV8` | `2026-05-13_16-31-09-gov8-system-governance.csv` | 文档、流程、Issue 管理和审计治理(已收口) | | `GOV8` | `2026-05-13_16-31-09-gov8-system-governance.csv` | 文档、流程、Issue 管理和审计治理(已收口) |
| `R7E` | `2026-05-13_17-11-44-r7e-human-trialrun.csv` | 真实扩大试运行(当前等待人工确认) | | `R7E` | `2026-05-13_17-11-44-r7e-human-trialrun.csv` | 真实扩大试运行(当前等待人工确认) |
| `ORG8` | `2026-05-13_18-23-51-org8-master-data-permission.csv` | 组织账号和权限主数据(已建档,待方案批准) | | `ORG8` | `2026-05-13_18-23-51-org8-master-data-permission.csv` | 组织账号和权限主数据(已阶段收口,本地代表性角色验收通过) |
| `WF8` | `2026-05-13_18-23-52-wf8-approval-notification.csv` | 审批与通知增强(已建档,待 ORG8 和方案批准) | | `WF8` | `2026-05-13_18-23-52-wf8-approval-notification.csv` | 审批与通知增强(待移动审批历史方案批准) |
| `BIZ8` | `2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | 报销/OCR/财务/项目轻量增强(已建档,待 R7E/P2 排序和方案批准) | | `BIZ8` | `2026-05-13_18-23-53-biz8-finance-ocr-project.csv` | 报销/OCR/财务/项目轻量增强(已建档,待 R7E/P2 排序和方案批准) |
| `QAOPS8` | `2026-05-13_17-30-00-qaops8-test-release-ops.csv` | 测试、发布、运维和上线准备(当前贯穿治理) | | `QAOPS8` | `2026-05-13_17-30-00-qaops8-test-release-ops.csv` | 测试、发布、运维和上线准备(当前贯穿治理) |