RDM final-target completion plan r1: requirements matrix and 16-workpackage roadmap #340

Merged
weichen merged 22 commits from feature/rdm-template-dialog-plan into main 2026-10-11 12:39:10 +00:00
Owner

交付物(纯文档,无业务代码改动)

  • 总体方案 r1:modules/documents/docs/proposals/2026-10-11-rdm-final-target-completion.md —— 系统级项目、上限内权限覆盖、私域协作、全部文档三权与完整业务链;U1–U16 十六个工作包。
  • 逐条需求矩阵:modules/documents/docs/records/2026-10-11-rdm-final-target-requirements-matrix.md —— 34 UR / 68 SR / 10 F 逐条映射与当前差距。
  • 模板资产清单:modules/documents/docs/records/2026-10-11-rdm-template-inventory.md —— 69 类文档模板目录。

请求评审的决策点

  1. 最终目标四口径(项目系统级唯一、创建者即负责人且受平台上限约束、每项目独立两树一网、私域与共享知识分别授权)。
  2. 十六个工作包的分期与依赖顺序(U1 需求与契约固定 → U2/U3 项目与私域授权 → …)。
  3. 首批两份文档(项目建议书、竞品分析)优先打通——用户已于 2026-10-11 确认顺序,仅此一项,不批准其他阶段。

证据与验证

  • 完成声明三段输出(precheck / task-sync / make test)已由 evidence 工具写入任务卡 .task/feature-rdm-template-dialog-plan.md 的 Evidence 节,PR 不另手抄。
  • 本地 make test exit 0(SELF);权威验证以本 PR CI(make test + make build)为准 [GATE: CI]。
  • 业务实现 / 迁移 / 真实模型 / 浏览器验收 / 部署:NOT_RUN,属后续工作包。

授权边界

交付模式 manual:本 PR 仅送方案评审;评审通过并获明确授权后才启动 U1 实施。合入由用户决定。

## 交付物(纯文档,无业务代码改动) - 总体方案 r1:`modules/documents/docs/proposals/2026-10-11-rdm-final-target-completion.md` —— 系统级项目、上限内权限覆盖、私域协作、全部文档三权与完整业务链;U1–U16 十六个工作包。 - 逐条需求矩阵:`modules/documents/docs/records/2026-10-11-rdm-final-target-requirements-matrix.md` —— 34 UR / 68 SR / 10 F 逐条映射与当前差距。 - 模板资产清单:`modules/documents/docs/records/2026-10-11-rdm-template-inventory.md` —— 69 类文档模板目录。 ## 请求评审的决策点 1. 最终目标四口径(项目系统级唯一、创建者即负责人且受平台上限约束、每项目独立两树一网、私域与共享知识分别授权)。 2. 十六个工作包的分期与依赖顺序(U1 需求与契约固定 → U2/U3 项目与私域授权 → …)。 3. 首批两份文档(项目建议书、竞品分析)优先打通——用户已于 2026-10-11 确认顺序,仅此一项,不批准其他阶段。 ## 证据与验证 - 完成声明三段输出(precheck / task-sync / make test)已由 evidence 工具写入任务卡 `.task/feature-rdm-template-dialog-plan.md` 的 Evidence 节,PR 不另手抄。 - 本地 make test exit 0(SELF);权威验证以本 PR CI(make test + make build)为准 [GATE: CI]。 - 业务实现 / 迁移 / 真实模型 / 浏览器验收 / 部署:NOT_RUN,属后续工作包。 ## 授权边界 交付模式 manual:本 PR 仅送方案评审;评审通过并获明确授权后才启动 U1 实施。合入由用户决定。
weichen added 13 commits 2026-10-11 09:20:58 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-rdm-template-dialog-plan.md; R0=95992d751f0a6ea8e345109dbb6b9367d9055e92.

Impact: task metadata only; the feature workspace starts at 95992d751f.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: retain the requested template audit and proposed delivery design in the project entrypoints.

Evidence: SELF precheck, source inventory and documentation checks are preserved in the task card; business and combination tests NOT_RUN.

Impact: local documentation candidate only; no push, merge, migration or deployment.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=80a518628c526fd6ddece4abeb707ab4bb0b5618.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: retain exact planning evidence before retrying the sync checkpoint.

Evidence: SELF receipts include the transient submodule lock rejection and documentation checks; business validation NOT_RUN.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=80a518628c526fd6ddece4abeb707ab4bb0b5618; candidate=89774c0e3747696a737d2db2aa4537b853107413.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: preserve the final local planning checkpoint for user review.

Evidence: successful task-sync and repeated documentation checks are recorded as SELF in the task card; the original interrupted attempt remains intact.

Impact: task evidence only; business tests, combined build, runtime acceptance and delivery remain NOT_RUN.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: save this task owned pending documentation before resuming the broader system plan.

Evidence: user confirmation and SELF documentation check receipt are retained in the task card.

Impact: local documentation snapshot only; no push or implementation.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: retain the clarified shared-project and private-document design with complete requirements coverage.

Evidence: SELF source receipt, 112-row requirements matrix, plan review and documentation checks in the task card.

Impact: local planning candidate only; no business implementation, push, merge to main or deployment.

Refs: modules/documents/docs/proposals/2026-10-11-rdm-final-target-completion.md
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=80a518628c526fd6ddece4abeb707ab4bb0b5618; candidate=4c8e6a8db8edaa16fcd8eef5ae0ef020d4778c86.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: leave a complete local review checkpoint for the expanded RDM goal.

Evidence: successful task-sync and fresh 112-requirement/16-unit documentation checks are recorded as SELF.

Impact: task evidence only; business tests, implementation and deployment remain NOT_RUN.

Refs: .task/feature-rdm-template-dialog-plan.md
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=0bda404ac0c0169edc8ac00688528e29ff327c3d.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=0ecdcbd3c09397cfe7043c446a6da728f89b01bb; candidate=d97be88cd681afe64582e73b005f30874f412f3c.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
Record the review-request sync and test evidence
ci / test (pull_request) Failing after 5s
ci / test-pg (pull_request) Failing after 5s
858dc55e3e
Why: 请求评审前的完成声明三段输出(task-sync / make test)须由 evidence 工具写入任务卡,不手抄。
Evidence: CMD="make test" make evidence exit 0(收据入卡);task-sync sync_base=0ecdcbd3c0 tested_head=d97be88cd6(SELF,CI 重验见 PR)。
Impact: 仅任务卡证据与同步记录;业务代码零改动。
Refs: .task/feature-rdm-template-dialog-plan.md
weichen added 1 commit 2026-10-11 09:21:24 +00:00
Link the review PR in the task card
ci / test (pull_request) Failing after 1m50s
ci / test-pg (pull_request) Successful in 53s
f3f6e6d02d
Why: 任务卡是主记录,PR #340 已创建,状态须由"本地评审稿"更新为"已请求评审"并回填链接。
Evidence: PR #340 open,head=feature/rdm-template-dialog-plan(https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/340)。
Impact: 仅任务卡状态行与合入记录行。
Refs: .task/feature-rdm-template-dialog-plan.md
weichen added 1 commit 2026-10-11 10:04:51 +00:00
Refresh the task card state after pushing the documents submodule
ci / test (pull_request) Successful in 2m13s
ci / test-pg (pull_request) Successful in 1m0s
253273c00e
Why: CI 首跑失败根因是 modules/documents gitlink 10b0dbe9 未推送至子模块远程(upload-pack: not our ref),任务卡"不推送/合入"状态行已过时且需记录修复。
Evidence: 已推送 Agent-System-Documents feature/rdm-template-dialog-plan 分支,10b0dbe9 远程可达(branch -r --contains 验证,SELF);本提交重触发 PR #340 CI。
Impact: 仅任务卡状态行;无代码改动。
Refs: .task/feature-rdm-template-dialog-plan.md; PR #340
Author
Owner

CI 轨迹与评审导航(2026-10-11)

  • 首跑(f3f6e6d):checkout 失败——modules/documents gitlink 10b0dbe9 未推送至 Agent-System-Documents。已推送子模块分支 feature/rdm-template-dialog-plan 后修复。
  • 第二跑(f3f6e6d rerun):test-pg 绿;test 因 backend TestSSERetryAndLiveDelivery 读超时(context deadline exceeded)失败,属偶发时序问题,与本 PR 纯文档变更无关。
  • 当前(253273c):ci/test 与 ci/test-pg 均 success [GATE: PR CI,run 888]。
  • 完成声明三段输出(precheck / task-sync / make test)见任务卡 .task/feature-rdm-template-dialog-plan.md Evidence 节(本地 SELF)。

待评审决策点见 PR 描述;合入由用户评审后决定(交付模式 manual)。

## CI 轨迹与评审导航(2026-10-11) - 首跑(f3f6e6d):checkout 失败——modules/documents gitlink 10b0dbe9 未推送至 Agent-System-Documents。已推送子模块分支 feature/rdm-template-dialog-plan 后修复。 - 第二跑(f3f6e6d rerun):test-pg 绿;test 因 backend TestSSERetryAndLiveDelivery 读超时(context deadline exceeded)失败,属偶发时序问题,与本 PR 纯文档变更无关。 - 当前(253273c):ci/test 与 ci/test-pg 均 success [GATE: PR CI,run 888]。 - 完成声明三段输出(precheck / task-sync / make test)见任务卡 .task/feature-rdm-template-dialog-plan.md Evidence 节(本地 SELF)。 待评审决策点见 PR 描述;合入由用户评审后决定(交付模式 manual)。
weichen added 3 commits 2026-10-11 11:04:43 +00:00
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=866086c2a080716195c3dd35e6ef362016347c94.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=866086c2a080716195c3dd35e6ef362016347c94; candidate=55b520aee2e35203608a1f066067273c84d3ca4c.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
Record the pre-merge sync and test evidence
ci / test-pg (pull_request) Successful in 1m18s
ci / test (pull_request) Successful in 2m36s
ae538ec7d0
Why: 合入前须完成 task-sync 与测试两段输出并经 evidence 写入任务卡;本次同步 56 个 main 提交无冲突。
Evidence: CMD="make test" make evidence exit 0(收据入卡);task-sync sync_base=866086c2a0 tested_head=55b520aee2(SELF,CI 重验见 PR #340)。
Impact: 仅任务卡证据与同步记录。
Refs: .task/feature-rdm-template-dialog-plan.md; PR #340
weichen added 2 commits 2026-10-11 11:39:16 +00:00
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=a70ed114fba2d51bb93ec8cb0662703ab0bc0614.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Record the sync checkpoint
ci / test (pull_request) Successful in 2m47s
ci / test-pg (pull_request) Successful in 1m50s
bd7346a4db
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=a70ed114fba2d51bb93ec8cb0662703ab0bc0614; candidate=aa9c60841bc3f2e6d66bfa2224921d5dc5055875.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
weichen added 2 commits 2026-10-11 12:20:23 +00:00
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=0f589ed7ff5c1dc63a9700906fe9138fe607d85c.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Record the sync checkpoint
ci / test (pull_request) Successful in 2m38s
ci / test-pg (pull_request) Successful in 1m23s
91352d82c8
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=0f589ed7ff5c1dc63a9700906fe9138fe607d85c; candidate=17a4103642bcdcbc04730b9da7baf8f543b9d7ef.

Impact: task metadata only.

Refs: .task/feature-rdm-template-dialog-plan.md
weichen merged commit fe151b7410 into main 2026-10-11 12:39:10 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#340