Files
Jyotisha/docs/tasks/PROGRESS-rectification-delivery-vs-collect-20260914.md
T
jesse-ux d5a8db0a4e
Independent Staging Quality Gate / validate (push) Successful in 17m18s
Independent Staging Quality Gate / publish (push) Successful in 13m52s
fix(rectification): deliver range cards on tied first place instead of falling back to collect (BUG-680/681/682)
Refresh persist failures no longer count as attempts. tied_first completes with a range before stillNeedNarrowing. Delivery narration and cards share DELIVERY_OUTCOMES. The question gap gets a delivered terminal so the unavailable copy does not appear after a range is given.
2026-09-14 15:41:04 +08:00

24 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 进度 · 播了交付却回到采集态(2026-09-14)
## 范围
- 分支:`codex/rectification-delivery-vs-collect-20260914`(基于 `origin/staging` @ `e59ef9fb`
- 任务单:`docs/tasks/TASK-rectification-delivery-vs-collect-split-20260914.md`
- BUG-680 / 681 / 682 resolved
- 任务 1/2/3 均做完,没有走让步
## 完成
- T1`persistRefreshAttempt` 失败时 `attemptRecorded=false`,不 overlay 内存态。`tied_first` 提到 `stillNeedNarrowing` 与 coverageBlocks 之前。idle persist 在并列到顶时跳过下一问。
- T2`DELIVERY_OUTCOMES`;卡片闸门用它;交付 outcome 且可选择时出卡、不出采集范围行。未提权 `can_adopt`
- T3:缺口状态 `delivered`,文案「再问下去也分不开了。范围在上面,对不上可以改选。」普通缺题仍 `unavailable`
- T4BUG_HISTORY、CHANGELOG、真机清单、DESIGN。
## 验收数字
- `./node_modules/.bin/tsc --noEmit`0 错
- `npm run lint`0 error / 120 warning(既有,未顺手改)
- 相关单测:`rectification-delivery-vs-collect-20260914.test.ts` 6/6candidate-result / surface-state / superseded-focus / unwritten-evidence 之外的定向套件 53/53probe-pool-exhausted 10/10convergence-budget 14/14
- 全量 `npm test`2996 / pass 2829 / fail 153 / skip 14。失败条数与本机 Windows 基线一致(spoken-orphan 轮次 2989/2822/153/14;本轮多 7 条新测全部通过)。153 条是 CRLF、Skill SHA、Docker/DB、`G:\\G:\\` 双盘符、无 symlink 权限,不是本单回归。Linux 门禁基线仍是任务书写的 27 条缺口。
- `next build`:本机 Turbopack 拒跨 worktree 的 `node_modules` junction`points out of the filesystem root`)。未在本树 `npm ci`(避免再占一份依赖)。Linux 门禁会在树内安装后构建。未测 `/` Static 与首屏 gzip。