When the seven collect lines are closed, the range card still appears, but the copy asks for one more exact-day event of any kind instead of saying the questions are finished. A new dated event after delivery stales the snapshot so the session does not stay delivered.
31 lines
2.7 KiB
Markdown
31 lines
2.7 KiB
Markdown
# 进度 · 并列时请再补一件经历(2026-09-14)
|
||
|
||
## 范围
|
||
|
||
- 分支:`codex/rectification-open-collect-invite-20260914`(基于 `origin/staging` @ `62803c5d`)
|
||
- 任务单:`docs/tasks/TASK-rectification-open-collect-invite-20260914.md`
|
||
- BUG-689 resolved(复发自 BUG-687)
|
||
- 未改打分、确认门、`MIN_ACCEPTANCE_EVENTS` / `MIN_ACCEPTANCE_DOMAINS`(§4b)、Skill 版本
|
||
|
||
## 完成
|
||
|
||
- T1:`rangeDeliveryCollectClosed` 改为不限领域邀请:先请确切哪一天(登记结婚那天、入职第一天、手术那天、孩子出生那天、拿到录取通知那天),再退年月(换专业、出国、打官司、创业、重病、亲人离世)。`rangeNarrowHint` 空池两处返回点沿用该常量。不再写「问完了」。
|
||
- T2:前两名相对可能性差 ≤ 3 个百分点且采集线关闭时,邀请出现在交付卡正文(`rectification-range-delivery__invite`);浅色 caption 只留「现在还剩 …」。非并列或线仍开放时不显示该邀请。采用按钮仍在。
|
||
- T3:交付态后新增一件 confirmed dated evidence → 账本指纹变化、`snapshotCurrent === false`、`decideFromDossier` 不再交付,也不再带着 `tied_first` 停在 `delivered`。未改 BUG-682 的「GET 回落 collect_evidence + tied_first 仍算出卡」。
|
||
- D3:不得把已拒答线再写成「哪年结婚或订婚 / 哪年收入明显变过 / 家里哪年添丁」。D1b 允许用「登记结婚那天」作日精度例子。
|
||
- 未走让步。
|
||
|
||
## 验收数字
|
||
|
||
- 新测 `rectification-open-collect-invite-20260914.test.ts` 3/3
|
||
- 定向:`rectification-tiebreak-before-card-20260914.test.ts`、`rectification-targeted-collect-cards-20260913.test.ts`、`rectification-probe-pool-exhausted-20260911.test.ts`、`rectification-delivery-vs-collect-20260914.test.ts`、`rectification-surface-state.test.ts`、`agent-voice-copy-contract.test.ts`、`rectification-collection-question-pool.test.ts`、`rectification-convergence-budget.test.ts`、`rectification-range-delivery-20260907.test.ts` 全绿
|
||
- `tsc --noEmit`:0 错
|
||
- `npm run lint`:0 error(既有 warning 未顺手改)
|
||
- 全量 `npm test`:3018 / pass 2850 / fail 154 / skip 14。失败条数与本机 Windows 基线同型(CRLF、Skill SHA、Docker/DB、无 symlink)。Linux 门禁基线 27 条,本轮未新增失败。
|
||
- `next build`:本工作树 `frontend/node_modules` 是 junction,未跑;`/` 是否仍 `○ Static` 需在有真实 `node_modules` 的树上复核
|
||
|
||
## 环境缺口
|
||
|
||
- 无 staging 登录态、无 Chrome:真机清单见 `docs/testing/rectification-open-collect-invite-20260914.md`
|
||
- `rectification-exhaustion-exit-20260906.test.ts` 本机因 Skill SHA(Windows CRLF / 无软链)无法导入,Linux 门禁会跑
|