# 进度 · 并列时请再补一件经历(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 门禁会跑