Skip to content

删除已失效的「卡住了」出口(往下拆/换个类比/稍后) - #35

Merged
Yaphet2015 merged 1 commit into
mainfrom
remove-stuck-exits
Nov 2, 2026
Merged

Yaphet2015 merged 1 commit into
mainfrom
remove-stuck-exits

Conversation

@Yaphet2015

Copy link
Copy Markdown
Owner

「连错两次卡住」在 goal-weights 之后已走不到:第一次答错就会给卡片升权重,这一站改显示 WeightFooter,等不到第二次答错。按 Yaphet 的决定整块删除。

删除:

  • src/model/stuck.ts、src/components/StuckExits.tsx
  • App.tsx 里的 stuckBusy / 往下拆 / 换个类比 / 稍后处理,以及展开时给子卡打 meta.split 的路径
  • StopBeats 的 stuck 入口、第二次答错的提示语、换个类比 显示
  • next-step 规则 3(先学拆出的子卡)、fails≥2 过滤、meta.later 排序
  • .stuck* / .beat-analogy 样式
  • 相关单测、被跳过的 e2e「stuck after two wrong answers」、e2e「稍后」、截图用例「卡住」;evals 里一个没用到的 import

保留:fails(仍在计数);类型和 zod 里的 analogy / meta.split / meta.later 字段保留(schema 是 strict,删了旧白板会解析失败),只标为 legacy。

验证:两个 tsc 通过;vitest 465/465;build 通过;全量 e2e 131 passed / 0 failed / 52 skipped。

@Yaphet2015
Yaphet2015 merged commit 6207b44 into main Nov 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant