Merge authoritative main into the task branch

Why: include the current integration baseline before verification.

Evidence: fetched origin/main=143e6367367760deceac91ac3de5ccb3ed6adebc.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
This commit is contained in:
2026-10-13 10:24:33 +00:00
+22 -1
View File
@@ -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 |