Dated-pool empty now yields existence cards per remaining layer, leftover-candidate copy, and an optional D9/D10 tie-break on the range card. Skill 10.0.25. Co-authored-by: Cursor <cursoragent@cursor.com>
40 lines
2.3 KiB
Markdown
40 lines
2.3 KiB
Markdown
# 进度 · 定向补事改成逐条点选卡 + 文案 + 参考题入口(2026-09-13)
|
||
|
||
## 范围
|
||
|
||
- 分支:`codex/rectification-targeted-collect-cards-20260913`(快进含 `origin/staging` @ `b063c668` 研究测量;未混入 R3/R4 引擎放宽)
|
||
- 任务单:`docs/tasks/TASK-rectification-targeted-collect-cards-20260913.md`
|
||
- 产品决策:A + D,顺带 C;B 不混入(研究单另走)
|
||
- BUG-661:定向补事一次一条存在题卡
|
||
- BUG-662:文案写剩余范围 + 候选个数,禁「能把两端钟点分开」
|
||
- BUG-663:范围卡下「再答两道参考题微调排序」
|
||
- Skill 10.0.24 → 10.0.25
|
||
- 不改 `SCORE_DELTA`、`MIN_ACCEPTANCE_*`、确认门;性格题不得回计分池
|
||
|
||
## 完成
|
||
|
||
- T1 按剩余换升层出存在题卡;A 口述年月,B declined,C/D skipped;全部问完出「目前范围」
|
||
- T2 `remainingCandidatesLine` / `rangeNarrowHint`;合同加 `SPLIT_ENDPOINT_PHRASE`
|
||
- T3 范围卡入口走独立 `tie-break` 路由,落 D9/D10 `varga_style` `tie_break`;`tie_break_available` 读 `parseWindowScan` 或原始 `d9/d10_candidates_differ`(不把 planner 打进客户端包)
|
||
- T4 Skill 10.0.25、registry(10.0.24 哈希 `f4267cb93b459a84…e4e7` 不变)、BUG-661~663、CHANGELOG、场景 0d
|
||
- 为让 `next build` typecheck 通过,GET 快照投影从 `cases/[caseId]/route.ts` 挪到 `case-dossier-response.ts`(Next App Router 不允许 route 导出非 HTTP handler)
|
||
|
||
## 验收(本机,未部署)
|
||
|
||
- `./node_modules/.bin/tsc --noEmit`:0 错
|
||
- `npm run lint`:0 error(120 warning,既有)
|
||
- `next build --webpack`:编译 + TypeScript 通过;路由表 `┌ ○ /`(Static);新增 `ƒ /api/rectification/cases/[caseId]/tie-break`
|
||
- TAP(fail=0):
|
||
- 源切片 / 入口 / 定向补事:131
|
||
- Skill / 合同 / 采集主链:271
|
||
- 范围卡 / 门 / 交付:79(随后范围卡入口测 +1,该文件现 12 条全过)
|
||
- `rectification-v9-database.test.ts` 单独:7/7(与 webpack 并行时曾出现 migration status=1 竞态)
|
||
- Skill 10.0.25 哈希 `263ab00d5a62ee38dde1e13474b50a5e194e412b742d1693acaa9974db9f02e8`;10.0.24 仍可 exact-resolve
|
||
- 未做登录态真机场景 0d(无本地会话)
|
||
|
||
## 未做
|
||
|
||
- 未 commit / 未 push
|
||
- 未把研究单 B 的 R3/R4 引擎放宽混进本分支;测量结论是定向补事仍要保留
|
||
- 已快进含 `b063c668`
|