# 生时校正 · 被顶替的采集题仍能再问(2026-09-10) 对应 BUG-644 / BUG-645。不要把真实案例里的姓名、地点、精确出生资料或 Case id 写进记录。 自动化已锁:`frontend/tests/rectification-superseded-focus.test.ts`(撞号换号、四次撞号、`duplicate_focus` 不交付、三处守卫)、`frontend/tests/rectification-server-focus.test.ts`(无 `collect_retry` 也换号;探针不加后缀)、`frontend/tests/agent-voice-copy-contract.test.ts`(`can_adopt=false` 不得走交付句)。 ## 0. 确认测的是新版本 浏览器打开 `https://staging.jyotisha.chat/api/health`,看 `deployment.gitCommit` 是否等于本单合入 staging 后、含代码改动的提交。不一致 = 先别测。 ## 1. 一轮里分两句说两件学业经历,走完采集后回「没有」(P0) 资料:家人记得大概时间,钟点任意,范围「差不多准」。地点任意公开城市。虚构经历即可。 1. 开场后在**同一轮**里先说一件带年月的学业经历,等助手开始记;再立刻补第二件不同年月的学业经历(诱发两次 batch)。 2. 按提示走完家人 / 财务 / 搬家 / 健康等采集题;能跳过的打字「没有」。 3. 不要主动说感情经历。 - ✅ 预期:各领域采集问完后,会出现感情采集题,而不是「没有拿到下一个问题。」 - ✅ 预期:未出现可采用卡时,助手不得说「这次给出的范围」或「代表性候选」却不出卡。 - ❌ 失败:最后一条线答「没有」后直接交付三句、下面缺口文案、顶部还在核对。 ## 2. 带年月的感情经历仍可直接写入(绕行) 若第 1 节仍复现,直接打一句带年月的感情经历(例如「某年某月开始交往」)。 - ✅ 预期:batch 写入并重算,不依赖那道被挡住的采集题。 - ✅ 或点「先这样」:`selection_allowed=true` 时应出区间卡,而不是只有交付口吻。