diff --git a/.task/feature-rdm-increment-settings-duties.md b/.task/feature-rdm-increment-settings-duties.md index 8bf95435..b2b680b4 100644 --- a/.task/feature-rdm-increment-settings-duties.md +++ b/.task/feature-rdm-increment-settings-duties.md @@ -51,7 +51,7 @@ | 需求表确认 | 本卡 R1–R5 | 通过 | weichen(用户) | 2026-10-13 | 同上;方案五项要求即需求范围 | | 方案设计 | 提案 r1 全文(含评审补充 1–3) | 通过 | weichen(用户) | 2026-10-13 | 同上;三处补充(P2 发版依赖、项目作用域迁移、姓名/停用 facts)一并同意 | | 实施计划 | 提案 r1 §6/§8(P1–P8、两批、验收表) | 通过 | weichen(用户) | 2026-10-13 | 同上;顺序裁定记录于提案 | -| 实施与自检 | 待定 | 未评审 | — | — | — | +| 实施与自检 | Dev #502/#513/#520/#521;RDM #344/#345/#346/#347/#348/#349;Core #30/#32;Backend #188/#191/#194;Frontend #78/#80/#81;UI #52/#53 | 进行中(P1–P7 已交付并合入,见「P8 迁移盘点与剩余」) | 智能体(连续推进授权内) | 2026-10-13 | 各 PR 本地全绿+CI 绿后合入;红测先行;evidence 由工具写入两卡 | | 正式测试与验收 | 待定 | 未评审 | — | — | — | | 代码 Review | 待定 | 未评审 | — | — | — | | 合入 | 待定 | 未评审 | — | — | — | @@ -75,6 +75,26 @@ | 时间(UTC) | 命令 | 被测HEAD | exit | 来源 | sha256(16) | |---|---|---|---|---|---| +## P8 迁移盘点与剩余(2026-10-13) + +### 已交付合入(P1–P7) + +Documents #93(提案 r1);Core #30/#32(受管契约+权威 TS 镜像);Backend #188/#190/#191/#194(受管拦截、系统面 API、--mock 系统层、账号姓名与搜索、pin 级联);Frontend #78/#80/#81(系统设置面板、成员页 Picker、职责/权限页重构);UI #52/#53(contracts 镜像、Picker 原语);RDM #344–#349(职责成员校验+失效、成员接口分离、权限目录/矩阵、职责读面、批量/幂等/版本、perm.unset);Dev #502/#513/#520/#521(任务卡/组合/两批 pin 级联)。 + +### 迁移盘点清单(P8 第一步;执行需部署环境窗口) + +1. **受管项存量覆盖**:对生产/dev 库 settings 表按 owner×scope 盘点受管键存量(models.*、tools.tavily.*、telemetry.*、runtime.mock/rateLimitPerMin/redisAddr)——生效链已剥除(Backend #188),存量值保留只读待清理;盘点命令:`SELECT owner, scope, key FROM settings`(脱敏后只记键路径与来源,不记值——凭据纪律)。 +2. **项目作用域存储迁移**(评审补充 2):当前 project scope 存于各 owner 名下;共享化需新 per-project 作用域 + 多 owner 副本合并(默认规则:同键取最近写入时间,冲突键列入清单交负责人裁定)+ 旧键退出(保留只读恢复依据)。 +3. **旧 project.create 覆盖**:退出项目策略(系统范围动作覆盖已由服务端拒绝写入,存量覆盖行失效待清理)。 +4. **无效当前职责**:移除联动已阻断新增残留;存量无成员职责列入修复清单(不自动替换人员)。 +5. **svc 播种语义变更**:认证档无管理员账号时播种跳过并有告警(部署核对项)。 + +### 待执行(阻塞或人工节点) + +- **第八节十场景验收**:需真实部署环境+多角色浏览器流程(非管理员负责人/普通成员/互异三权人员/两个项目)——属正式验收(阶段 7 人工节点),待用户安排。 +- **基座发版 tag**(双钥匙)→ RDM 升 pins → rdm.account.list query/Name 透传接线(前端适配层已透传 query,发版后全量生效)。 +- **任务清理回收**(阶段 10 人工节点)。 + ## 结果与验证(完成后填写) - 结果: @@ -215,3 +235,4 @@ } ``` | 同步前验收 | 10d54d5ffb3d3fa4a4ea256537b2439cef4cc7f3 | 10d54d5ffb3d3fa4a4ea256537b2439cef4cc7f3 | 2026-10-13T09:36:25Z | +| 同步前验收 | 86d975b822c2384e96edd75f9c3a2dca63593b3a | 86d975b822c2384e96edd75f9c3a2dca63593b3a | 2026-10-13T09:57:22Z |