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

1.8 KiB
Raw Blame History

进度 · 播了交付却回到采集态(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 均做完,没有走让步

完成

  • T1persistRefreshAttempt 失败时 attemptRecorded=false,不 overlay 内存态。tied_first 提到 stillNeedNarrowing 与 coverageBlocks 之前。idle persist 在并列到顶时跳过下一问。
  • T2DELIVERY_OUTCOMES;卡片闸门用它;交付 outcome 且可选择时出卡、不出采集范围行。未提权 can_adopt
  • T3:缺口状态 delivered,文案「再问下去也分不开了。范围在上面,对不上可以改选。」普通缺题仍 unavailable
  • T4BUG_HISTORY、CHANGELOG、真机清单、DESIGN。

验收数字

  • ./node_modules/.bin/tsc --noEmit0 错
  • npm run lint0 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 test2996 / 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 junctionpoints out of the filesystem root)。未在本树 npm ci(避免再占一份依赖)。Linux 门禁会在树内安装后构建。未测 / Static 与首屏 gzip。