From 1033a56f72cd2d075bdc70eafdea827485dd565e Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 8 Oct 2026 06:36:29 +0000 Subject: [PATCH] Reconcile stack stage records and repoint documents Why: The planning index named stage-record reconciliation as the preferred next task; N1 WP6b/6c, the Q1 platform-task boundary, I1 reserved command consumption, and the I2 dangling reference all feed N2/Q3 and RDM dependency judgments. Evidence: Documents PR #46 merged as d630a04 (backfill sections in the N1/Q1/I1 plan, stack completion plan I2 note, INDEX navigation); Dev merge SHAs #230/#231/#234/#235/#237/#240 verified via git log --merges on 2026-10-08; PR #242 body checked (0 wrong references, fixes confined to the archived card). Impact: modules/documents gitlink -> d630a04; archived I2 card now points at stack completion plan SS5 I2 with a dated correction note; task card records authorization, requirements, and increments. Refs: Documents #46; task feature/agent-stack-stage-records. --- .task/archive/feature-agent-stack-i2.md | 6 +++-- .task/feature-agent-stack-stage-records.md | 29 +++++++++++++--------- modules/documents | 2 +- 3 files changed, 22 insertions(+), 15 deletions(-) diff --git a/.task/archive/feature-agent-stack-i2.md b/.task/archive/feature-agent-stack-i2.md index c336bf8b..cbd60028 100644 --- a/.task/archive/feature-agent-stack-i2.md +++ b/.task/archive/feature-agent-stack-i2.md @@ -15,7 +15,9 @@ ## 目标与非目标 -目标:按方案 docs/proposals/2026-10-07-agent-stack-n1q1i1-plans.md 的 I2 部分, +目标:按方案 docs/proposals/2026-10-02-agent-stack-completion.md §5「I2 分层与评测」 +(2026-10-08 修正:原文误引 2026-10-07-agent-stack-n1q1i1-plans.md 的「I2 部分」,该文档 +明确不含 I2;正确主记录为栈总案 I2 节,该节已加同日状态回填注记), 在 agent-intent 建立语义/模型慢通道端口与评测指标,并在 backend 完成慢通道装配 (默认关闭、设置开关开启,开启前行为与 I1 一致)。 非目标:默认开启慢通道;改动规则层行为;RDM 下游插件(属后续大阶段)。 @@ -31,7 +33,7 @@ ## 方案与计划 -- 方案引用:modules/documents docs/proposals/2026-10-07-agent-stack-n1q1i1-plans.md(I2 节,随方案 PR 合入版本) +- 方案引用:modules/documents docs/proposals/2026-10-02-agent-stack-completion.md §5「I2 分层与评测」(2026-10-08 修正:原误引 n1q1i1 案 I2 节,该文档不含 I2) - 实施计划引用:本任务卡「探索试验与迭代」增量表 - 测试计划引用:agent-intent i2_test.go / corpus_test.go;backend intentsem 单测、intentgate 集成测试、app 开关 parity 测试(覆盖 R1-R4 验收条件) diff --git a/.task/feature-agent-stack-stage-records.md b/.task/feature-agent-stack-stage-records.md index bac1ec76..bef5fcca 100644 --- a/.task/feature-agent-stack-stage-records.md +++ b/.task/feature-agent-stack-stage-records.md @@ -7,33 +7,37 @@ - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 17e5c92238b2a33f9884f97b6d912b708ec5f256 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-agent-stack-stage-records(worktree);分支:feature/agent-stack-stage-records -- 授权与交付终点:<本次允许的动作与终点;未授权事项写明> +- 授权与交付终点:2026-10-08 用户指令「把第一项……的任务完成」,即执行规划索引 INDEX.md「下一步建议(2026-10-08 合入版)」的首选任务:确认并修订 N1/Q1/I1/I2 阶段主记录的状态与范围差异。允许:Documents 仓建分支、提交推送、建 PR 并合入;Dev 仓本分支推进 documents gitlink、修正 I2 归档卡断链、建 PR 并合入;任务收尾与闭卡。终点:Documents 主记录修订合入 + Dev gitlink 与断链修正合入 + 本卡闭合。未授权:改写历史、动分支保护、发版、实施任何转出项(WP6b/6c、SetSlot/Cancel/Handoff 消费、platform task 队列合一、黑板可回放增量等均只登记不实施)。 - 交付模式:manual(逐阶段人工评审);明确授权后可记为 authorized-continuous -- 自动推进授权:无;授权范围:无;授权来源:无;授权终点:无;停止条件:无(未授权) -- 当前阶段:需求拆解;当前增量:I1(待定义) +- 自动推进授权:2026-10-08 用户目标令(见「授权与交付终点」);授权范围:Documents/Dev 两仓 PR 建立与合入、任务回收与闭卡;授权来源:用户会话指令;授权终点:两仓合入且本卡闭合;停止条件:出现正文冲突或回收被拒 +- 当前阶段:实施与自检;当前增量:增量二(Dev 断链修正与 gitlink) - 流程依据:仓库根目录 policy/delivery.md(归档后仍按仓库根目录定位) ## 目标与非目标 -<预期结果、受影响入口/模块/契约;明确不做什么。> +- 目标:按 INDEX.md「下一步建议」完成 N1/Q1/I1/I2 四阶段主记录修订——①N1/Q1/I1 案新增 §7 实施状态回填(N1 WP6b/6c 转出未被 Q1 承接、SubagentSpec 不迁移等裁定、Q1 platform task 队列翻译转出且 Q2/Q3 未承接、黑板可回放增量未承接、leader SQLite 回归待补、I1 blueprint entry/ambiguous→Clarify/SetSlot-Cancel-Handoff 产出与消费待做);②栈总案 I2 节状态回填(唯一主记录、剩余项、断链修正说明);③INDEX.md 阶段导航四行更新、待澄清两行标记已处理、新登记 Q2/Q3 归档卡截断;④Dev 侧修正 I2 归档卡两处断链(原引 n1q1i1 案不存在的「I2 部分」,改指栈总案 §5 I2)。每项「完成/转出/待做」带可追溯依据、对应任务与适用版本。 +- 非目标:不重放各阶段任务的测试(回填如实标注 SELF 与未重放);不实施任何转出项;不改其余 17 份方案正文;不动任何代码仓。 ## 关联方向与规划 -- 适用状态:待核对(无适用规划时说明原因) -- 主记录路径/版本:待核对(路径按仓库根目录定位,归档后不变;只引用唯一正文) -- 对应里程碑:待核对 +- 适用状态:适用(本任务即规划索引「下一步建议」首选任务的执行) +- 主记录路径/版本:modules/documents/docs/proposals/INDEX.md @ Documents d630a04(PR #46 合入后);任务依据其 2026-10-08 合入前版本的「下一步建议」节 +- 对应里程碑:库分期文档收口(支撑 N2/Q3 与 RDM 的依赖判断) ## 需求分析 | ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 | |---|---|---|---|---|---|---| -| R1 | 待填写 | 待评估 | 待定 | 待定义 | 待确认 | 待评审 | +| R1 | N1/Q1/I1 案 §7 状态回填 | 四张归档卡的增量记录与「影响与剩余项」;Dev main 合入核对(#230/#231/#234/#235/#237/#240,2026-10-08 git log --merges);intent command.go:18-25/78-84 实测 | P0 | 每项完成/转出/待做带依据、归属与适用版本 | 无 | PASS | +| R2 | 栈总案 I2 节状态回填 | I2 卡两处断链定位;PR #242 描述核对(0 处误引,断链仅在归档卡) | P0 | I2 唯一主记录含状态注记、剩余项与断链说明 | R1 | PASS | +| R3 | INDEX.md 导航更新 | 阶段导航 N1/Q1/I1/I2 行、待澄清 N1/Q1 与 I1/I2 行、Q2/Q3 截断新登记 | P0 | 四行导航指向回填;两行待澄清标记已处理;「下一步建议」改记执行完毕 | R1,R2 | PASS | +| R4 | Dev I2 归档卡断链修正 | 归档卡行 18/34 两处误引 | P0 | 引用改指栈总案 §5 I2 并注明 2026-10-08 修正 | 无 | PASS | ## 方案与计划 -- 方案引用:待填写(含对象版本) -- 实施计划引用:待填写(含增量与需求 ID) -- 测试计划引用:待填写(含需求 ID 与验收条件) +- 方案引用:modules/documents docs/proposals/INDEX.md「下一步建议」节(2026-10-08 首选任务表述) +- 实施计划引用:本卡增量一(Documents 三文件修订,Documents PR #46,R1–R3);增量二(Dev I2 卡断链修正 + documents gitlink → d630a04,R4) +- 测试计划引用:make test(Dev 组合,含 pins/边界检查);INDEX 修订后链接与表格核对 ## 阶段评审 @@ -54,7 +58,8 @@ | 增量/试验 | 假设 | 范围 | 判断和停止条件 | 批准依据 | 结果 | 变更影响 | 需重审补测 | |---|---|---|---|---|---|---|---| -| 待定义 | — | — | — | 未批准 | NOT_RUN | 待评估 | 待评估 | +| 增量一:Documents 主记录修订(R1–R3) | 转出项均未被 N2/N3/Q2/Q3/I2 承接,可从归档卡+合入记录闭环 | n1q1i1 案 §7、栈总案 I2 节、INDEX.md 三文件 | Documents PR CI 绿并合入 | 用户目标令 2026-10-08 | 完成:Documents PR #46 合入(merge d630a04) | 纯文档,无代码影响 | 否 | +| 增量二:Dev 断链修正与 gitlink(R4) | 断链仅在归档卡两处 | .task/archive/feature-agent-stack-i2.md、modules/documents 指针 | make test exit=0、PR 合入 | 同上 | 进行中 | 归档卡注释式修正 + gitlink d630a04 | 否 | ## 同步记录 diff --git a/modules/documents b/modules/documents index c39efdc5..d630a040 160000 --- a/modules/documents +++ b/modules/documents @@ -1 +1 @@ -Subproject commit c39efdc5015c57b18e18cc99ecf7f4c4f2e499ee +Subproject commit d630a040bebf1966a7836adc71b81db4f30f535c