diff --git a/docs/BUG_HISTORY.md b/docs/BUG_HISTORY.md index 1c607979..78397ae3 100644 --- a/docs/BUG_HISTORY.md +++ b/docs/BUG_HISTORY.md @@ -9393,8 +9393,8 @@ - 根因:BUG-595 删掉输入框上方「先这样」后没有替代采集快捷回答。产品不要示例骨架条,只要「没有 / 记不清」。 - 修复:composer-wrap 内两个 44px 次要按钮,类名 `rectification-collect-reply`,不复用 `rectification-step-state`。「没有」与打字「没有」同一 POST,走 declined,回执「记下了,这方面先跳过。」「记不清」走 skipped,回执「记下了,这题先放着。」精确这两句不调模型。skipped 领域本会话不再采集;采用后核对仍可碰到 skipped,不碰 declined。 - 验证:`frontend/tests/rectification-spoken-collect.test.ts`(按钮只在 collect_spoken、精确「没有 / 记不清」短路分类器、skipped 不再采集、reverse-verify 仍可碰)。 -- 防复发:采集快捷回答不得画成「先这样」,不得用 `rectification-step-state`。不得在回答条预填年份。后续产品否决该芯片,见 BUG-626。 -- 相关记录:BUG-546、BUG-618、BUG-626 +- 防复发:采集快捷回答不得画成「先这样」,不得用 `rectification-step-state`。不得在回答条预填年份。后续产品否决该芯片,见 BUG-628。 +- 相关记录:BUG-546、BUG-618、BUG-628 - 复发自:无 - 修复版本:`aa7ccb30` @@ -9599,8 +9599,8 @@ - 根因:BUG-605 把快捷回答挂在 `composer-wrap` 输入框上方,没有跟选择题卡一样嵌进同一条助手气泡。 - 修复:两个按钮改到问题 `afterAnswer` 里,紧挨题干;composer 不再渲染它们。点选仍走原来的「没有 / 记不清」短路。 - 验证:`frontend/tests/rectification-spoken-collect.test.ts`(按钮在 afterAnswer,不在 composer-wrap)。 -- 防复发:采集快捷回答不得回到 composer。后续产品否决该芯片,见 BUG-626;不得按本条把「没有 / 记不清」按钮加回。 -- 相关记录:BUG-605、BUG-626 +- 防复发:采集快捷回答不得回到 composer。后续产品否决该芯片,见 BUG-628;不得按本条把「没有 / 记不清」按钮加回。 +- 相关记录:BUG-605、BUG-628 - 复发自:无 - 修复版本:待发布 @@ -9716,7 +9716,7 @@ - 复发自:无 - 修复版本:待发布 -## BUG-626 | 口述采集「没有 / 记不清」按钮被用户差评 +## BUG-628 | 口述采集「没有 / 记不清」按钮被用户差评 - 状态:resolved - 首次发现:2026-09-09 diff --git a/frontend/tests/rectification-spoken-collect.test.ts b/frontend/tests/rectification-spoken-collect.test.ts index 955a16b6..7eeb1593 100644 --- a/frontend/tests/rectification-spoken-collect.test.ts +++ b/frontend/tests/rectification-spoken-collect.test.ts @@ -118,7 +118,7 @@ test("cases current_question remains the submit contract, not a visual slot", () assert.doesNotMatch(wrap, /CHOICE_STOP_LABEL/); // 旧:口述采集挂「没有」「记不清」芯片(BUG-605 / BUG-618) // 新:芯片全部去掉;打字「没有 / 记不清」仍走短路 - // 原因:BUG-626,用户一致差评 + // 原因:BUG-628,用户一致差评 assert.doesNotMatch(wrap, /rectification-collect-replies/); assert.doesNotMatch(wrap, /rectification-collect-reply/); assert.doesNotMatch(wrap, /send\("message", "没有"\)/);