fix(rectification): invite-first collect, holdout at 4 events, Skill 10.0.23 (BUG-646–648)

Stop domain-wheel collecting and age-band years in prompts. Ask until the training gate, then discriminate until convergence, then deliver a range plus a concrete follow-up. Reserve holdout only with four dated events.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-09-11 01:43:02 +08:00
co-authored by Cursor
parent cb04529728
commit dd8f35f7ba
70 changed files with 2576 additions and 1183 deletions
@@ -233,23 +233,56 @@
- 「不记得了」看到「记下了,这题先放着。」
- 不得只在整句恰好等于「没有」或「记不清」时才有回执
## 17. 家人采集题带年份线索,别的年份也能答
## 17. (已撤回)家人采集题不再带生日推出来的年份线索
资料与开场同第 0 条。虚构经历。走到家人采集题
原期望「题干含某年前后」已于 2026-09-10 被 `TASK-rectification-collection-redesign-20260910.md` 推翻(撤回 BUG-642)。采集题不得再写年龄段年份。改测第 19–21 条
## 18. 打开绑定 10.0.21 或 10.0.22 的历史校正
从历史对话打开一个创建时绑定 Skill 10.0.21 或 10.0.22 的生时校正。
期望:
- 题干含「某年前后有没有…」,例如「家里在 2021 年前后有没有结婚、添丁或住院?有就说个大概年月,别的年份也行。」
- 不得同时出现「记得大概哪年就行」
- 用另一个年份回答(例如 2018 年家里有人住院)可以记上,不得被题干年份挡掉
## 18. 打开绑定 10.0.21 的历史校正
从历史对话打开一个创建时绑定 Skill 10.0.21 的生时校正。
期望:
- 能打开,不要求等于当前 10.0.22
- 能打开,不要求等于当前 10.0.23
- 错误若出现,画在被点的那一行下面,不像没点到
- **部署后先做这一条**BUG-621
## 19. 只有学业:精确缺口、无卡、输入框仍开放
资料:家人记得大概时间,钟点任意,范围「差不多准」。地点任意公开城市。虚构经历。
开场后只说两件上学的事,例如「2016 年 9 月上大学」和「2020 年 6 月毕业」。再对「还有吗」回「没有了」。后续锚定如果问毕业后工作,也回「没有」或「记不清」,直到不再出新采集题。
期望:
- 助手写精确缺口:记下的是上学的两件,再来一件不是上学的、带年月的事,并给出至少两个具体例子
- 不出结果卡,不说「做不了」「材料不够」「领域不限」「还差 N 件」
- 不出现「没有拿到下一个问题。」
- 输入框占位「再说一件带年月的事」
- Case 仍开放,再说一件带年月的非上学经历后应继续
## 20. 正常路径:三件两领域后进入选择题或交付
资料与开场同第 19 条。虚构经历依次说:
1. 2016 年 9 月上大学
2. 2018 年 7 月第一份工作
3. 2023 年夏天搬家
对「还有吗」可以答「就这些」。
期望:
- 三件记上后出现选择题,或直接给出区间卡
- 不得再按家人→学业→财务轮转盘问
- 题干若有年份,必须来自用户说过的年,不得是生日推出来的「某年前后」
- 交付时有区间卡 + 一句「再补什么能收窄」,不写「任何领域」
## 21. 中途再补一件带年月的事
走完第 20 条出现选择题或区间卡后,再说一件带年月的虚构经历(例如 2024 年 5 月搬家或换工作)。
期望:
- 记下后重算,继续选择题或更新卡片
- 不得把流程关掉,不得说「做不了」