№ · 任务清单 CH.06.30
主页 · 📃 任务清单 · 2026-06-30-adventure-flow-blocker-fix

2026-06-30-adventure-flow-blocker-fix

📅 2026-06-30 · 📦 2.0 KB · 📃 任务清单 · 📝 MD 文档 🏷️ 真值🏷️ 主链🏷️ 经济🏷️ 联机🏷️ 时间🏷️ 终局

⟦tag:v2|task|2026-06-30-adventure-flow-blocker-fix⟧ kind: task id: 2026-06-30-adventure-flow-blocker-fix objective: 只围绕当前 direct truth source 收“闯荡流程阻塞”这一条闭环,优先定位并打通闯荡出发 / 推进 / 结算 / 回店链路里的真实 blocker。 scope: src/components/AdventureTab.tsx, src/App.tsx, src/utils/**, src/data/adventure/**;只有 evidence 需要时,才允许最小触碰与闯荡流程直接相关的 runtime / save / time 逻辑 acceptance:

  • 当前可复现的闯荡流程阻塞被定位并修复,或给出精确 blocker
  • 闯荡出发 / 推进 / 结算 / 回店中至少阻塞主链被打通
  • 不扩联机、不扩新地图、不重做全局经济 / 掉落平衡、不重写无关 UI 壳
  • cmd /c npm run build 通过 current state: verified blockers: none next action: archive with ⟦tag:v2|session|2026-06-30-adventure-flow-blocker-fix-01⟧; only reopen if fresh runtime evidence still shows node / semi-auto route progression blocked after this data-source unification fix

summary:

  • 这是基于 2026-06-30 新 direct truth source 新开的短工 lane,不复活已 verified⟦tag:v2|task|2026-06-29-adventure-iteration⟧
  • 本轮只做“当前流程阻塞修复”,不回到 29 号闯荡大 lane 的主循环 / 节律 / 节点 / 掉落整包优化。
  • 已吸收 worker callback:真实 blocker 为 src/components/AdventureTab.tsx 维护了一份过期 ADVENTURE_MAPS 本地副本,而当前项目真值源已在 src/data/adventure/index.ts;闯荡 UI 的出发 / 推进链与当前地图配置、节点/分支、目标进度发生分叉。
  • 最小修复已落在 src/components/AdventureTab.tsx:移除组件内旧地图表,直接引用 src/data/adventureADVENTURE_MAPS,把闯荡入口、地图卡、节点/分支与目标要求重新拉回同一数据源。
  • cmd /c npm run build 已通过;worker 额外跑了 npm run lint,但命中仓库既有 TS 错误,不构成本 lane 新 blocker。