№ · 任务清单
CH.06.30
2026-06-30-onboarding-flow-stability
⟦tag:v2|task|2026-06-30-onboarding-flow-stability⟧
kind: task
id: 2026-06-30-onboarding-flow-stability
objective: 对新加入的新手流程做系统排查与最小修复,重点收按钮黑屏 / 空白 / 无响应、onboarding 状态存档作用域,以及刷新 / 继续 / 重开 / 换档 / 切号后的异常重复执行。
scope: src/App.tsx, src/utils/onboardingSteps.ts, src/components/welcome/**;只有 evidence 需要时,才允许最小触碰 src/utils/accountProfileStorage.ts, src/utils/playthroughSlots.ts, src/utils/playthroughStorage.ts, src/utils/playthroughRuntimeBridge.ts
acceptance:
- 黑屏 / 空白态路径被复现并修掉,或给出精确 blocker
- onboarding 存档位置、作用域、重入边界说清楚
- 不扩
红点设计、不扩道具模块、不把任务扩成整套账号系统 cmd /c npm run build通过- 有条件的话补 1 轮定向浏览器路径验收
current state: verified
blockers: none
next action: archive with
⟦tag:v2|session|2026-06-30-onboarding-flow-stability-02⟧; only reopen if fresh runtime click-path regression appears or a new truth source explicitly要求补浏览器验收.
summary:
- 本卡已吸收
[短工]#新手流程排查@v0.3callback,当前最小修复落在src/components/OnboardingCoach.tsx,把 onboarding 气泡的 hook 次序风险收掉。 cmd /c npm run build已通过;当前 onboarding 首跑提示、跳过状态与步骤进度继续按profile + slot作用域读写。- residual risk:本轮未补 fresh 定向浏览器点击验收;若后续
重开 -> 进游戏 -> 刷新回 welcome -> 继续 -> onboarding 下一步/跳过 -> 换档再现异常,再以新 truth source 重开。