diff --git a/.task/feature-agent-stack-n3.md b/.task/feature-agent-stack-n3.md index c2d99e66..ad31c310 100644 --- a/.task/feature-agent-stack-n3.md +++ b/.task/feature-agent-stack-n3.md @@ -63,6 +63,7 @@ OTel SDK/gRPC/采样(保留手写导出);completion/prompt 预算口径改 | 增量/试验 | 假设 | 范围 | 判断和停止条件 | 批准依据 | 结果 | 变更影响 | 需重审补测 | |---|---|---|---|---|---|---|---| +| WP2 产品会话路径持久化 | JournalOnly 可兼得 journal 语义与产品管线(权威冻结不可接受——落地时把方案的「transcript 权威」修正为「journal-only+恢复摘要注入」) | agent-native loop(JournalOnly)+ backend llm_direct | 杀窗口配对成立;历史每跑恰好一次且不进 journal;产品管线测试全绿 | 用户「下一步实施 N3」 | PASS(Native#31、Squad#35、Backend#92 合入,CI GATE;验收① 产品层 GATE) | 会话 run 获得意图日志/恢复配对/恢复摘要注入;无透明续跑(seal 保持);transcript 打开失败软降级 | 否(WP6 总验复跑) | | WP1 RunState 收口 | 尾部兜底可与意图路径正交不重复;替换文只作 user 消息可保内存/转录一致;done.json 按状态分流可让优雅停机续跑且幂等 | agent-native loop + backend runmgr | 杀窗口两态配对成立且零重复;健康转录零改写;guardrails 消费方回归通过 | 用户「下一步实施 N3」(方案 Documents#43 合入后) | PASS(Native#30、Squad#34、Backend#91 合入,CI GATE;验收① 库层 GATE) | Stop.Replacement 展示形态变化(assistant 不再显示替换文);优雅停机子代理续跑(一次且仅一次);每次 Run 前配对恒成立 | 否(WP6 总验复跑) | ## 同步记录 diff --git a/deps/agent-native b/deps/agent-native index cb21ec4e..79e1a8fa 160000 --- a/deps/agent-native +++ b/deps/agent-native @@ -1 +1 @@ -Subproject commit cb21ec4e2a0bc50a8b9ef5686b77ea3af19b8b7f +Subproject commit 79e1a8fa85b8195ae27139934e999d5ceee78fe3 diff --git a/deps/agent-squad b/deps/agent-squad index 931e5ae4..90077b66 160000 --- a/deps/agent-squad +++ b/deps/agent-squad @@ -1 +1 @@ -Subproject commit 931e5ae410299f29d66d819ef2c83e7b06c8d57b +Subproject commit 90077b660101ffae843d37a28d528bff612d93d0 diff --git a/modules/backend b/modules/backend index 7a6a6075..dcd7c9a4 160000 --- a/modules/backend +++ b/modules/backend @@ -1 +1 @@ -Subproject commit 7a6a6075c23ba324101d29d8364e6f86a96fe878 +Subproject commit dcd7c9a444606f0931a724969df0e8de989f7cbd