fix(rectification): ask a ready discriminator before dated collect
Family coverage still continues dated collection when nothing can split leftover minutes, but an already-built choice card must not be displaced by spoken finance collect. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -8435,5 +8435,22 @@
|
||||
- 防复发:训练门已开不得跳过未用的 dated collect。`canAdopt` 不得单独构成跳过财务/搬家/健康/职业采集的理由。不得把 BUG-539「家人没有后采用」读成「未问完的经历域也可以结束」。
|
||||
- 相关记录:BUG-519、BUG-539、BUG-544
|
||||
- 复发自:BUG-519(采用早退把未用采集域一并吃掉);BUG-539 把该收口写成非缺陷
|
||||
- 修复版本:`998406ce`
|
||||
- 修正:`998406ce` 把家人之后的 dated 补采集做成无条件优先,现成搬家 A/B 卡被财务口述挤掉。见 BUG-547。
|
||||
|
||||
## BUG-547 | 现成区分卡被口述补采集挤掉
|
||||
|
||||
- 状态:resolved
|
||||
- 首次发现:2026-09-05
|
||||
- 最近更新:2026-09-05
|
||||
- 影响面:`buildMethodFollowupPlan`、`nextDatedCollectFollowup`、精度层 / yearless 区分卡
|
||||
- 用户现象:学业、感情、事业、家人都已有带年份经历,引擎已经给出搬家 A/B 探针,下一问却变成财务口述采集。
|
||||
- 触发条件:经典八法覆盖、精度阶段 `d4_refine`、存在可渲染 `choice_frame` 的搬家探针,同时 `DATED_COLLECT_ORDER` 里还有未覆盖域。
|
||||
- 根因:BUG-546 把家人之后的 `nextDatedCollectFollowup` 从「训练门未开才走」改成无条件执行,且排在精度层搬家卡和 yearless 卡之前。BUG-546 的触发条件本是「没有可用区分题」,实现扩成了「不管有没有区分题都先采集」。
|
||||
- 修复:家人之后若 yearless 或精度层能拿出 `choice_frame`,先问那张区分卡;只有本轮没有任何可渲染区分卡时才走 dated 补采集。`isRemainingEvidenceCollect` 对 `deferAdoption` 的豁免保留。不放宽精确分钟确认门,不改 `DATED_COLLECT_ORDER`。
|
||||
- 验证:`rectification-choice-card` 搬家 A/B 卡用例原样通过;无探针时仍问财务采集;occupation 顺序断言改为 `d2_finance` 并写三栏说明。
|
||||
- 防复发:dated 补采集不得抢在可渲染区分卡之前。没有区分卡时仍必须继续收未问过的带年份域(BUG-546)。
|
||||
- 相关记录:BUG-546、BUG-519
|
||||
- 复发自:BUG-546
|
||||
- 修复版本:待发布
|
||||
|
||||
|
||||
Reference in New Issue
Block a user