Hide the button once both personality cards are answered, persist the second card in the same opt-in round, and freeze Skill 10.0.26. Co-authored-by: Cursor <cursoragent@cursor.com>
2.1 KiB
2.1 KiB
进度 · 参考题入口与点一次两道(2026-09-13)
范围
- 分支:
codex/rectification-tie-break-entry-fix-20260913(基于origin/staging@192845ce) - 任务单:
docs/tasks/TASK-rectification-tie-break-entry-fix-20260913.md - 产品决策:点一次连出两道,问完入口消失;文案仍是「再答两道参考题微调排序」
- BUG-666:入口与点击路径共用「还有未问的 D9/D10
varga_style」 - BUG-667:入口焦点带
tie_break_round,答完第一道自动落第二道 - BUG-668:删死辅助函数;Skill 10.0.26 写第四选项;引擎调用不再为 mock 分叉
- 不改
SCORE_DELTA、MIN_ACCEPTANCE_*、确认门;性格题不得回计分池
完成
- T1:
tieBreakPersonalityAvailable作为 GETtie_break_available与空池判断;window_scan不再单独点亮按钮;409 只重拉快照,不写红字 - T2:
expectedAnswerSchemaFor写入tie_break_round;persistNextInterviewAfterChoice在该轮内继续tieBreakPersonalityFollowup,绕过can_adopt对varga_style的跳过 - T3:删除
isTargetedCollectDeclined/isTargetedCollectYearFollowup;Skill 10.0.25 冻结、10.0.26 现行;_union_boundary_dates一律传include_pratyantar与min_days - T4:
frontend/tests/rectification-tie-break-entry-20260913.test.ts、场景 0d、BUG-666~668、CHANGELOG
验收(本机)
./node_modules/.bin/tsc --noEmit:0 错npm run lint:0 error(120 warning,既有)- 相关 TAP fail=0:
rectification-tie-break-entry-20260913、定向补事入口、Skill registry / contracts / agent / 版本钉扎套件共 1220+167 - 全量 TAP:3148 条,pass 3133,fail 15;全部是并行 Docker
database migration failed,与本改动无关 next build --webpack:┌ ○ /(Static);ƒ /api/rectification/cases/[caseId]/tie-break仍在rootMainFilesgzip-9 合计 130934 B(与192845ce相同,相对ab1ade59130872 B 为 +0.047%)- 未做登录态真机场景 0d
未做
- 未 commit / 未 push
- planner 未打进客户端包(
rangeDeliveryForSnapshot只收布尔字段)