From 1673f3cea616da7969e91ac91b6227941e893ed7 Mon Sep 17 00:00:00 2001 From: weichen Date: Sun, 11 Oct 2026 11:22:59 +0000 Subject: [PATCH] Record U2 progress in the two-trees master plan and index Why: U2 landed via RDM PR #197 (merge fe8a75b); delivery policy requires the master record to reflect actual progress at task completion. Evidence: SELF U2 closeout doc check exit 0 (receipt in the Dev closeout task card); RDM PR #197 merged=True via API. Impact: proposal status line, U2 progress paragraph, and INDEX row only. Refs: RDM PR #197; Dev feature/rdm-u2-closeout --- .../2026-10-11-rdm-two-trees-trace-audit-integration.md | 4 +++- docs/proposals/INDEX.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/proposals/2026-10-11-rdm-two-trees-trace-audit-integration.md b/docs/proposals/2026-10-11-rdm-two-trees-trace-audit-integration.md index bb2347b..f26e721 100644 --- a/docs/proposals/2026-10-11-rdm-two-trees-trace-audit-integration.md +++ b/docs/proposals/2026-10-11-rdm-two-trees-trace-audit-integration.md @@ -9,7 +9,7 @@ product_contract_source: ce-plan-bootstrap # RDM 两树一网集成、完善与追溯审计展示方案 -修订:r1(2026-10-11 并入用户裁定);确认状态:用户评审通过(2026-10-11,需求拆解至实施计划五阶段一并,含 KTD4 双层管理员裁定);推进状态:U1 已实施并合入(RDM PR #195,merge 05b7d1a,2026-10-11);U2–U5、迁移与运行验收未启动。 +修订:r1(2026-10-11 并入用户裁定);确认状态:用户评审通过(2026-10-11,需求拆解至实施计划五阶段一并,含 KTD4 双层管理员裁定);推进状态:U1、U2 已实施并合入(RDM PR #195 merge 05b7d1a;PR #197 merge fe8a75b,2026-10-11);U3–U5、迁移与运行验收未启动。 需求负责人:weichen;方案编制:Codex;实施负责人:待实施立项时指定。 来源:2026-10-11 用户要求检查两树一网现状,并设计简单直观的项目追溯、审计展示;同轮明确选择“完善 RDM,并补齐必要的基座能力”。 目标仓:Agent-System-RDM;下文 `RDM:` 路径相对于该仓,`Dev:` 路径相对于 Agent-System-Dev;所有建议接口名均为候选契约。 @@ -287,6 +287,8 @@ U1 同批接通旧客户端的项目选择和命令封装,并解析可信会 建立结构事件到基座审计的 outbox,显示投递状态;旧缺失事实明确为不可恢复,不能补造批准人或时间。 验证:第二条/最后一条事件失败、提交后进程退出、投影刷新失败、相同请求重试、并发同版本更新;重启前后对节点/版本/边/审签/缺口深比较;旧快照与未知 schemaVersion 明确拒绝冒充完整;历史/导出截止落在批次中间时拒绝,上传发布/确认中断后状态与切片不重复、不矛盾。 + +进展(2026-10-11,RDM PR #197 merge fe8a75b):U2 已实施合入——`Runtime.TxProject` 事务批次(项目写锁+tx 绑定写穿+失败回滚并从库重建,零部分提交);入库拆事务内核/提交后宿主侧;结论确认/拒绝与上传五步同事务(`rdm_uploads` 表为事实源,meta.json 降为镜像);Retag 事件先行;重放保真(正式版 At/Actor 入载荷、CNode 升版重放重算 stale、cSnap 全量载荷+旧计数快照标 CountOnly、events schema_version 未知版本停止还原);`rdm_op_log` 幂等(结论/上传确认 opId);`rdm_audit_outbox` 同事务入箱+尽力投递+`rdm.audit.status`。写串行覆盖=事务面+已转换命令(用户裁定口径);进程级 kill 注入与运行验收随 U4/U5 复核。 完成条件:命令结果、持久记录、重建投影一致,故障不造成不可解释的部分成功。 ### U3. 统一项目审计读服务 diff --git a/docs/proposals/INDEX.md b/docs/proposals/INDEX.md index 7e7ddf9..b388e39 100644 --- a/docs/proposals/INDEX.md +++ b/docs/proposals/INDEX.md @@ -161,4 +161,4 @@ RDM 总案把库分期作为支撑与依赖,不覆盖库分期的原始范围 ## 2026-10-11 规划补充 -- [RDM 两树一网集成、完善与追溯审计展示方案 r1](2026-10-11-rdm-two-trees-trace-audit-integration.md):对应 P3/MS3,源码已有部分实现;优先补项目绑定、创建者/管理员读取隔离与历史完整性,再接统一展示。用户确认范围为 RDM 与必要基座能力;r1 已获用户评审通过(2026-10-11,五阶段一并,含 KTD4 双层管理员裁定)。U1 项目身份与读取授权闭环已实施合入(RDM PR #195,2026-10-11;超管槽待基座能力接线,见 RDM 仓 U1 基座扩展申请);U2–U5 与运行验收未启动。 +- [RDM 两树一网集成、完善与追溯审计展示方案 r1](2026-10-11-rdm-two-trees-trace-audit-integration.md):对应 P3/MS3,源码已有部分实现;优先补项目绑定、创建者/管理员读取隔离与历史完整性,再接统一展示。用户确认范围为 RDM 与必要基座能力;r1 已获用户评审通过(2026-10-11,五阶段一并,含 KTD4 双层管理员裁定)。U1 项目身份与读取授权闭环、U2 原子事件与历史还原已实施合入(RDM PR #195、PR #197,2026-10-11;超管槽待基座能力接线,见 RDM 仓 U1 基座扩展申请);U3–U5 与运行验收未启动。 -- 2.54.0