TASK-rectification-convergence-20260830.md |
PROGRESS-rectification-convergence-20260830.md |
收敛重构 v2 |
已验收 |
3a4396a4、86ba17ee |
TASK-rectification-decision-authority-20260831.md |
PROGRESS-rectification-decision-authority-20260831.md |
决策权威归一与停止语义 |
已合入 |
9f011194 |
TASK-rectification-billing-20260831.md |
— |
run_failed 与开场问题槽为空 |
已合入 |
47b4b06b |
TASK-round2-cost-and-delivery-20260831.md |
— |
第二轮真实成本与交付物 |
待核对 |
— |
TASK-rectification-provisional-adopt-20260901.md |
— |
provisional 采用成为一等成功出口 |
已验收 |
20df8c60(BUG-463) |
TASK-rectification-engine-convergence-20260901.md |
— |
引擎侧相邻分钟可区分 |
已验收 |
8743dcb1 |
TASK-rectification-nonterminal-exit-20260901.md |
— |
非终态轮出口统一 |
已合入 |
e404b6f4 |
TASK-rectification-tails-20260901.md |
— |
Round A/2 收尾 |
已验收 |
c48a9656(PR #47) |
TASK-consultation-birth-accuracy-20260901.md |
— |
咨询侧出生时间精度真值传递 |
已合入 |
56daf6be(PR #49) |
TASK-rectification-question-in-message-20260902.md |
— |
题目进消息、删问题槽 |
已验收 |
d9404976 |
TASK-rectification-question-ownership-fix-20260902.md |
— |
选项回归服务端、fail-closed |
已验收 |
8dfe457f |
TASK-rectification-walkthrough-polish-20260902.md |
— |
首次真实走查抛光(服务端) |
待核对 |
— |
TASK-rectification-adopt-flow-20260902.md |
— |
采用流程整治 |
已验收 |
35e5781e(BUG-497~500) |
TASK-rectification-adopt-flow-fix-20260903.md |
— |
采用流程修复单(含删「用这个时间看盘」) |
已验收 |
e8c98c37(BUG-501/502) |
TASK-rectification-uncertainty-stop-20260903.md |
— |
不确定度停止规则加样本下限 |
已验收 |
0c0df426(BUG-503) |
TASK-rectification-adopt-narration-20260904.md |
PROGRESS-rectification-adopt-narration-20260904.md |
探针池耗尽时采用卡旁白改 Agent 生成 + 已丢弃探针绕过 BUG-472 早退 + 区分题答否关线 |
已验收(4.1.4 点选入口未通过,见修复单) |
0aaa0d70(BUG-519/520) |
TASK-rectification-adopt-narration-fix-20260904.md |
PROGRESS-rectification-adopt-narration-fix-20260904.md |
采用旁白 Agent 在点选入口从不运行(早退分支重算过期决策)+ 校验器/可观测/超时 |
已验收(5.1/5.2 实现通过;超时测试挂死事件循环,见修复单 2) |
13dded9f(BUG-521/522) |
TASK-rectification-adopt-narration-fix2-20260904.md |
PROGRESS-rectification-adopt-narration-fix2-20260904.md |
采用旁白超时用了 unref 的 AbortSignal.timeout,测试挂死取消同文件后三条用例,门禁 npm test 退出码 1 |
已验收(门禁通过,staging 已部署) |
45bdb63e(BUG-523) |
TASK-rectification-collect-direction-20260904.md |
PROGRESS-rectification-collect-direction-20260904.md |
可评分事件 2 条时盘外核对抢跑到刚拒答的家人领域,Agent 只能改写成不指向任何领域的泛问;缺第三件带年份的事却先问职业 |
已验收:5.1/5.3/5.4 通过;5.2 顺序错位(任务书责任)见修复单 |
codex/rectification-collect-direction-20260904(BUG-527~530) |
TASK-rectification-collect-direction-fix-20260904.md |
PROGRESS-rectification-collect-direction-fix-20260904.md |
dated 补采集分支插在方法轮转之前,新案例第二问被家人抢占感情/事业;7ee7f825 CSS 与合同测试脱节挡住门禁 |
已验收通过(0be51e65),待 staging 部署核对 |
codex/rectification-collect-direction-fix-20260904(BUG-531~532) |
TASK-rectification-post-adopt-verify-20260904.md |
PROGRESS-rectification-post-adopt-verify-20260904.md |
采用后核对题重复已问题;核对卡「这题跳过」等于整案停止、已采用仍念"选一个先用着"、前端"没有拿到下一个问题";采用旁白承诺的 holdout/OOS 核对与实际计划不同源(原任务书 §4 错误);家庭采集题带年份前缀自相矛盾 |
待验收 |
codex/rectification-post-adopt-verify-20260904(BUG-536~539) |
TASK-rectification-quality-probe-dedupe-20260904.md |
PROGRESS-rectification-quality-probe-dedupe-20260904.md |
候选区分阶段同一道"上大学"题问两次:pickProbe 按种类取第一条质量探针无视 semantic_key(第二次答案绑到错的证据);引擎对毕业等学业 kind 也套"高考发挥"模板;同域同分组质量探针不去重 |
已验收通过(浏览器走查欠) |
codex/rectification-quality-probe-dedupe-20260904(BUG-540~541) |
| — |
PROGRESS-rectification-adopt-card-anchor-20260905.md |
采用卡钉在历史采集题下,最新旁白没有卡;单分钟交付旁白机器腔 |
已验收通过(浏览器走查欠) |
codex/rectification-quality-probe-dedupe-20260904(BUG-544~545) |
| — |
PROGRESS-rectification-family-collect-continue-20260905.md |
家人答「没有」后直接给结果,未继续收能区分分钟的经历 |
已由 cd704a92 修正并验收通过 |
codex/rectification-quality-probe-dedupe-20260904(BUG-546) |
TASK-rectification-family-collect-continue-fix-20260905.md |
PROGRESS-rectification-family-collect-continue-20260905.md |
998406ce 修复单:家人之后的 dated 补采集无条件抢在现成区分卡之前(choice-card A/B 卡用例回归),另两条顺序断言缺三栏说明 |
已验收通过(浏览器走查欠) |
cd704a92(BUG-547) |
TASK-rectification-probe-answer-covers-domain-20260905.md |
PROGRESS-rectification-probe-answer-covers-domain-20260905.md |
区分卡答 A/B 后紧接着又问同领域"哪年…"采集题:点选答案只进推断层不写账本,计划层领域覆盖只看账本;改为 yes/weak_yes 视为该领域采集已覆盖(不写账本、不动门) |
待验收 |
988d97ae(BUG-549) |
TASK-composer-live-input-and-stop-20260906.md |
PROGRESS-composer-live-input-and-stop-20260906.md |
生成中输入框整个禁用致焦点丢失、回车丢消息(改为永不禁用 + 排队发送);生时校正停止呈现为红色告警且选择题等待中停止无效(改为中性停止态、所有 fetch 挂 abort) |
已验收 |
055b7adc(BUG-551/552);验收段见 PROGRESS |
TASK-session-list-title-and-order-20260906.md |
PROGRESS-session-list-title-and-order-20260906.md |
历史对话标题改为首轮模型总结(一次、不扣点数、校正/今日运势保持日期标题)、侧栏去资料前缀;排序只按置顶排且元数据 PATCH 推进 updated_at(改为置顶 + 活动时间,改名/收藏/换模型不动顺序);历史区加 今天/昨天/7天/30天/更早 分组;列表按游标分页(每页 40、置顶首页全量、滚到底静默续取) |
已验收(1 项 P1) |
a1956deb(BUG-553);服务端标题守卫恒不命中,修复单 TASK-session-title-guard-fix-20260906.md |
TASK-settings-dialog-and-billing-pane-20260906.md |
PROGRESS-settings-dialog-and-billing-pane-20260906.md |
设置弹窗尺寸随分区跳变、星盘资料格无条件铺开整张添加表单(改为固定尺寸四分区、列表→详情);「账户与点数」成为弹窗分区,删除 /membership 与 /membership/orders 页面并重定向,七处入口改回调 |
已验收 |
dc6598d7(BUG-554);真人走查欠 |
TASK-consultation-context-and-cache-20260906.md |
PROGRESS-consultation-context-and-cache-20260906.md |
普通对话历史只取每条前 4,000 字(报告结论被砍、无标记)、历史窗口不看模型 context_window、无溢出识别;改为检查点式会话摘要 + append-only 尾巴 + 按模型预算 + 一次降级重试;Anthropic 历史断点;共享方法段进系统块;后台用量页显示缓存命中率 |
已验收 |
bf8ad0d1(BUG-555/556);test:db 环境缺口;部署前先 Migrate Staging Database |
TASK-session-title-guard-fix-20260906.md |
PROGRESS-session-title-guard-fix-20260906.md |
BUG-553 修复单:consult/route.ts 标题守卫比较的是 RPC 前快照,append_consultation_question 已改写标题,守卫恒 0 行,模型标题只靠客户端 PATCH 落库 |
待验收 |
codex/session-title-guard-fix-20260906(BUG-557) |
TASK-rectification-collect-vs-offer-consistency-20260905.md |
PROGRESS-rectification-collect-vs-offer-consistency-20260905.md |
带年份采集没问完就出采用卡 + 报告,同一轮又被搬家采集题把卡挤掉:决策层判 adopt_representative 而计划层仍有 dated 采集(BUG-546 只修了一半);改为剩余采集未完保持 collect_evidence,出牌轮才出卡写报告 |
已验收通过 ca4e2408(2026-09-05;staging 部署仍停在 afd14948,deploy-staging 自 c295b853 起连续失败,先解决 bab07187 的待迁移) |
codex/rectification-collect-vs-offer-consistency-20260905(BUG-550) |
TASK-rectification-convergence-exit-20260906.md |
PROGRESS-rectification-convergence-exit-20260906.md |
采集问完落到「也可以再说一件事」无出口(非收敛出牌/非终止修复兜底 other)、同年月多领域拆题与同域同年重复问、relative_support 正比例归一把引擎证据压平成 7–9 使 lead 8 不可达;改为穷尽即交付 + 口述态停止按钮、同年月合并为「发生了什么」四选卡 + 同域同年去重 + 性格题须锚点、prior 按 (分−窗口最低分) 归一并过 20 例公开 holdout 校准门 |
已验收(部分完成:B2 合并卡未做、C 校准未过门未启用;1 P1 + 2 P2 见修复单) |
150d7ef1 / 3a9ae736 / 62afa521(BUG-558~560,已合入 staging) |
TASK-rectification-convergence-exit-fix-20260906.md |
PROGRESS-rectification-convergence-exit-fix-20260906.md |
BUG-558 修复单:门槛翻译句每回合写 2~3 条相同助手消息(persistExhaustionCollect 自己写 turn + 非终止修复再写一次)、穷尽分支排在问题持久化前吞掉可渲染区分卡/holdout 题、范围小字变按钮但文案仍是状态句;并把校准结论(引擎原始分分钟级区分力≈随机)写进 BUG-560 与 BLOCKED |
已验收通过 |
814c924e(BUG-565~567);staging 未部署,需先 Migrate Staging Database |
TASK-rectification-explain-layer-20260906.md |
PROGRESS-rectification-explain-layer-20260906.md |
过程解释层(对照上游 yinduzhanxing 旧工作台唯一领先的业务层):每张卡服务端生成「为什么问这题」与 A/B/C/D「答了会怎样」、答后旁白改成「哪段升降 + 范围从 X 收到 Y」、每轮步骤条「第 N 步 / 为什么 / 下一步」;不做双视图 |
已验收(带修复单:答后旁白比的是搜索窗口,永远「范围没变」,P1) |
814c924e;修复单 TASK-rectification-capability-fix-20260907.md(BUG-569) |
TASK-rectification-range-reading-20260906.md |
PROGRESS-rectification-range-reading-20260906.md |
可信区间成为一等公民:采用时落库 adopted_credible_range,报告 read_report_candidate_range 与聊天 verified_chart(accepted) 都改读它并接同一份 birth_time_sensitivity(现在报告读的是开工窗口,BUG-568);引擎 >15 分钟只取 3 样本改为 ≤31 逐分钟;采用旁白加「稳定 / 随分钟变」两句;declared_birth_window 复用 |
已验收通过(test:db 37/0 为执行方数字,本机无 Docker) |
814c924e(BUG-568);两条迁移待应用 |
TASK-rectification-unknown-time-20260906.md |
PROGRESS-rectification-unknown-time-20260906.md |
完全不知道出生时间的两段式路线:stage=block_scan 以 10 分钟步长扫 24 小时只做事件计分、出五时段四选卡(不写账本不采用),选定后进现有分钟流程;引擎加 minute_step;开场读 birth_time_clue;删 intake 劝退文案 |
已验收(带修复单:时段支持度按段长偏置,下午段先天 25%,P1) |
814c924e;修复单 TASK-rectification-capability-fix-20260907.md(BUG-570) |
TASK-rectification-capability-fix-20260907.md |
PROGRESS-rectification-capability-fix-20260907.md |
能力补齐修复单:答后旁白把 range_start/range_end(搜索窗口)当范围比较,每题都说「范围没变」;block_scan 五段支持度按段内原始分求和,长时段先天占优(24/24/36/30/30 个候选);TRACK_LABEL 音译与产品 Vimshottari/Narayana 口径不一;BLK-001 写到 docs/BLOCKED.md 应回根目录 |
已验收通过(P2:block_scan 15 s 壁钟断言在门禁里可能间歇红) |
517df002(BUG-569~570);staging 未部署,需先 Migrate Staging Database |
TASK-rectification-declared-uncertainty-20260907.md |
PROGRESS-rectification-declared-uncertainty-20260907.md |
出生时间「有多确定」只在 intake 问一次:三档(医院记录 / 家人大概 ±15·30·60·120 / 时段或未知),校正窗口读档案(现在有钟点一律 ±15,声明值被忽略,BUG-571);吻合率 <60% 且代表分钟贴窗口边缘时出服务端一键放宽卡,放宽后重算并写回档案(BUG-572) |
待领取 |
codex/rectification-declared-uncertainty-20260907 |
TASK-api-not-configured-mislabel-20260904.md |
PROGRESS-api-not-configured-mislabel-20260904.md |
16 处路由把数据库瞬断(部署切换窗口)兜底翻译成 503「服务尚未配置」;改为仅配置错误用该文案,其余 service_unavailable,收敛为共享 helper |
已验收 |
5483649b(BUG-542);2 条子进程测试留 CI Node 22 复核 |
TASK-rectification-ux-20260902.md |
PROGRESS-rectification-ux-20260903.md |
会话面空白假死与交互摩擦 |
已验收 |
d159f08e(09-03 在新基线重做后合入,BUG-505~509) |