1.9 KiB
1.9 KiB
PROGRESS · 咨询三通道重做(2026-09-18)
工作树:.worktrees/consult-three-channels-20260918
分支:codex/consult-three-channels-20260918
基线:origin/staging @ 742ffbc6
任务书来源:origin/docs/three-channel-redesign-20260918(该分支误把产品三 bug 写成 939–941,staging 上这两号已是门禁合同,落地改号 BUG-942 / 943 / 944)
任务状态
| 任务 | 状态 | 说明 |
|---|---|---|
| BUG-942 删词刀 | 完成 | 删除 public-thinking.ts;reasoning 只打截断日志;think.step 整条接受或丢弃 |
| BUG-943 正文记账 | 完成 | 本命四标题;审计表不进正文 |
| BUG-944 110s 闸刀 | 完成 | 取消 composeSection / section-empty-retry;一次成文;abort 记 kind:"abort";领域时长 31s |
| 事件 v2 | 完成 | think.plan / think.step / phase.*;客户端仍能渲染 v1 thinking.delta / thinking.section |
| 后台 job + 断线重放 | 让步 | 任务书「彻底版建议本单一起做」。本轮未加表、未把 run 搬出 HTTP。预算账本模块已落地,route 仍用总超时 |
让步
- Pass 2 未再开一轮模型 JSON:
interpretFindings目前只发布计划 id,思考面板先用标题,完整判断句等下一轮接上。 - Pass 4 检测命中只记
pass4-reject运行步,不在已经流出的正文上就地改写,也不回放第二轮(避免闪两次正文)。 - 未做后台 job / 事件日志表 /
runId重放。
测试
| 项 | 结果 |
|---|---|
tsc --noEmit |
0 错 |
| 定向 tsx | thinking-plan / workflow-contract / timeline / voice / birth-accuracy / public-thinking / timing-guard / chat-answer-split 等 56+ 绿 |
consultation-agentic-runtime.test.ts |
本机 Windows EPERM skill symlink 无法加载,逻辑已按 v2 改写,以 Linux 门禁为准 |
全量 npm test |
以门禁为准 |