2026-06-29 日状态线(历史收口 + 占位)
立项时间:2026-06-28 13:36:06 +08:00
最近整理:2026-06-29 20:03:38 +08:00
本地验收口径:3106
承接:2026-06-28 日版本计划、2026-06-29 剩余版本需求池
主题:28 已收口,29 先守主链 gap,再补登录流程接线,最后才放闯荡后排
28 号前排已经收口,2026-06-28-storyline-year-linking 与 2026-06-28-endgame-review-reopen-timesave 都已转入 verified,所以 29 号这页不再继续把 28 当成 blocker。今天的计划在主链 gap 之后,补上一条 登录流程接线与主菜单进入闭环:它只收启动流、继续 / 重玩 / 换档、账本摘要 / slot 选择与最小数据契约,不把账号系统整包抬进今天版本。
29 号的实际收口结果已经明确:登录流程接线与主菜单进入闭环、2026-06-29-adventure-iteration 与 2026-06-29-mainchain-gap-fill 都已收成 verified。胜利结束这条线在 direct truth source 到位前,继续停在占位层。本轮新增 truth source 已把 新手流程与功能解锁 从候选态提升为短工排查线,先收按钮黑屏 / onboarding 状态存档 / 重复执行边界。2026-06-30 监督复核后确认:29 号短工只完成部分排查,因此按短工日结规则重开今日短工续修;截至 2026-06-30 11:34:41 +08:00,[短工]#新手流程排查@v0.3 callback 已被吸收,先以前一轮 OnboardingCoach 单文件最小修复 + build 通过收口。随后你补了新的 direct truth source,要求系统性复核黑屏、状态存档与重复执行边界,因此本页再次新开 2026-06-30-onboarding-flow-system-audit 短工 lane;截至 2026-06-30 14:09:25 +08:00,其 callback 也已吸收,主故障链与 stale dismissed 风险补核均通过。你随后再次补了新的 direct truth source,要求 fresh 回归排查按钮黑屏、状态存档与重复执行,因此又新开 2026-06-30-onboarding-flow-regression-audit 短工 lane;截至 2026-06-30 15:26:30 +08:00,其 callback 也已吸收:src/App.tsx 已补 onboarding 条件态的 scoped 持久化与 restart 重置,fresh continue 后 FirstRunGuide 与 OnboardingCoach 不再同时出现,cmd /c npm run build 通过;但“关闭首跑说明 -> 账本第 1 步 -> 刷新 -> welcome -> 继续”整条修后闭环与 switch-slot / restart 运行态矩阵仍保留为精确 residual risk。你刚刚又补了新的 direct truth source:当前流程闯荡阻塞,新增短工优先修复。因此重开了最小短工 lane:2026-06-30-adventure-flow-blocker-hotfix。截至 2026-07-01 00:28:00 +08:00,其 callback 也已吸收:当前主阻塞点不是 AdventureTab 内部推进 / 结算逻辑,而是 continue -> slot -> live save 恢复桥接会把陈旧 slot 记录重新写回 live save,导致较新的员工 / 解锁态回滚,运行态表现为闯荡入口未解锁;最小补丁已落在 src/App.tsx 的 continue / switch-slot 窄桥接,监督侧独立复核 cmd /c npm run build 再次通过。残余风险继续精确保留:本轮没有继续做第二次浏览器定向验收到完整的 闯荡出发 -> 推进 -> 结算 -> 回店 全链末端;若后续要补,只应新开最小运行态复测短工,不再重开根因探索。
28 收口结论
- 28 P0 已全部
verified。 2026-06-29-mainchain-gap-fill已不再被 28 阻塞。2026-06-30-onboarding-flow-stability已吸收前一轮短工 callback 并转入verified;其余旧 lane 保持已收口。2026-06-30-onboarding-flow-system-audit已吸收 callback 并转入verified;随后新的 direct truth source 又把“当前流程闯荡阻塞仍存在”提升为 follow-up 短工 lane。该短工 callback 现已吸收,但当前收口结论是 blocker-evidence summary,不是代码修复完成;真实执行面已切回待命。
今日状态线(历史收口 + 占位)
说明:以下条目只保留历史收口结论与占位信息;当前真实执行面已无真在途 lane。 当前真实执行面仍以
docs/handoff/index.md为准;截至2026-07-01 00:28:00 +08:00,loop state: summarized,dispatch state: standby,当前没有真在途业务 lane。
| lane | 当前状态 | 今天怎么处理 |
| --- | --- | --- |
| 2026-06-30-adventure-flow-blocker-hotfix | verified | callback 已吸收;当前主阻塞点已收窄并修到 continue -> slot -> live save 恢复桥接,src/App.tsx 最小补丁 + 监督侧独立 build 已过;闯荡出发 -> 推进 -> 结算 -> 回店 全链末端仍保留为精确 residual risk |
| 2026-06-30-onboarding-flow-regression-audit | verified | callback 已吸收;最小修复 + build + continue 主链运行态已通过,整条刷新闭环与 switch-slot / restart 矩阵保留为精确 residual risk |
| 2026-06-30-onboarding-flow-system-audit | verified | 已通过主故障链与 stale dismissed 风险补核;当前转为本轮历史收口 |
| 2026-06-30-onboarding-flow-stability | verified | 已完成 OnboardingCoach 单文件最小修复 + build 验证;当前转为前一轮历史收口 |
| 2026-06-30-adventure-flow-blocker-runtime-audit | verified | callback 已吸收;主阻塞链已收窄并修到“旧周目恢复后被首跑覆盖层再次截断”,src/App.tsx 与 src/components/DesktopConsolePanel.tsx 最小修复 + build 已过;闯荡出发 -> 推进 -> 结算 -> 回店 全链末端仍保留为精确 residual risk |
| 2026-06-30-adventure-flow-blocker-followup | verified | callback 已吸收;当前收口结论为 blocker-evidence summary:代码链已初步串起,但运行态仍被 welcome / 开业覆盖层截断,尚无安全 scoped patch 证据 |
| 2026-06-30-adventure-flow-blocker-fix | verified | callback 已吸收;真实 blocker 为 AdventureTab 内过期地图表与 src/data/adventure 真值源分叉;单文件最小修复 + build 已收口 |
| 2026-06-29-mainchain-gap-fill | verified | 已收口,不再作为当前在途 lane |
| 登录流程接线与主菜单进入闭环 | verified | 已收口,主菜单进入、继续 / 重玩 / 换档、账本摘要 / slot 选择已完成当前 truth source 范围内闭环 |
| 2026-06-29-adventure-iteration | verified | 已收口,不再作为当前在途 lane |
| 胜利结束收尾 占位 | pending | 继续占位,等待主会话补 direct truth source,不派实现 |
今日主序
2026-06-30-adventure-flow-blocker-hotfixcallback 已吸收;当前主阻塞点已收窄并修到continue -> slot -> live save恢复桥接,当前转为verified历史收口结论。2026-06-30-adventure-flow-blocker-runtime-auditcallback 已吸收;主阻塞链已收窄并修到“旧周目恢复后被首跑覆盖层再次截断”,当前转为verified历史收口结论。2026-06-30-adventure-flow-blocker-followupcallback 已吸收;上一轮以 blocker-evidence summary 收口,不再继续挂在途。2026-06-30-adventure-flow-blocker-fix保持 verified,作为上一轮数据源分叉修复的历史收口证据。2026-06-30-onboarding-flow-regression-audit保持 verified,转为本轮历史收口结论,不再作为当前执行面。2026-06-30-onboarding-flow-system-audit保持 verified,转历史参考,不再作为当前执行面。2026-06-30-onboarding-flow-stability保持 verified,转历史参考,不再作为当前执行面。登录流程接线与主菜单进入闭环已 verified,本轮不再挂在途。2026-06-29-adventure-iteration已 verified,本轮不再挂在途。2026-06-29-mainchain-gap-fill已 verified,本轮不再挂在途。胜利结束收尾今天继续不进入执行面,只保留占位。
今日高优先项
| 优先级 | 模块 | 今日口径 | 不做什么 |
| --- | --- | --- | --- |
| P0 | 2026-06-30-adventure-flow-blocker-hotfix | 已 verified;最小补丁与监督侧独立 build 通过,continue 恢复不再应被陈旧 slot 桥接回滚到闯荡未解锁态,完整闯荡全链保留为精确 residual risk | 不把已收口卡继续当在途,不重开根因探索,不扩到 29 号闯荡整包玩法迭代 |
| P0 | 2026-06-30-onboarding-flow-regression-audit | 已 verified;最小修复与 build 通过,continue 主链运行态补核通过,刷新闭环与 switch-slot / restart 矩阵保留为精确 residual risk | 不把已收口卡继续当在途,不并行重开旧 onboarding lane |
| P0 | 2026-06-30-onboarding-flow-system-audit | 已 verified;主故障链与 stale dismissed 风险补核已通过,保留为本轮历史收口结论 | 不重开旧 lane,不把已收口卡继续当在途 |
| P0 | 2026-06-30-onboarding-flow-stability | 已 verified;保留为前一轮历史最小修复结论 | 不重写旧 lane,不把 verified 卡直接续命 |
| P0 | 2026-06-30-adventure-flow-blocker-runtime-audit | 已 verified;最小修复 + build 通过,恢复态已不再被首跑大弹层与 onboarding 双重遮挡,闯荡全链末端保留为精确 residual risk | 不把已收口卡继续当在途,不回到 29 号闯荡整包玩法迭代 |
| P0 | 2026-06-30-adventure-flow-blocker-followup | 已吸收 callback;当前结论是 blocker-evidence summary,保留为历史证据 | 不把 blocker-evidence summary 误写成已修复 |
| P0 | 2026-06-29-mainchain-gap-fill | 已 verified,不再作为当前在途 lane | 不扩新剧情库,不扩新终局库,不改存档字段 |
| P1 | 登录流程接线与主菜单进入闭环 | 已 verified,主菜单进入、继续 / 重玩 / 换档、账本摘要 / slot 选择已收口 | 不扩成整套账号系统,不碰成就墙 / 传承商店 / 多账本管理 |
| P2 | 2026-06-29-adventure-iteration | 已 verified,本轮不再作为在途 lane | 不先于主链前跳,不做全局经济重平衡 |
| P3 | 胜利结束收尾 占位 | 保留 lane 位置,等待主会话补可执行 truth source | 不派实现,不自行定义胜利规则 |
今日收口口径
说明:以下口径仅作本轮历史收口与验收参考,不构成当前派发面;新的派发只能来自新的 truth source。
2026-06-30-onboarding-flow-regression-audit
- 目标:对新加入的新手流程做一轮 fresh 回归排查与最小修复,重点收按钮点击黑屏 / 空白 / 无响应、新手流程状态是否存档,以及刷新 / 继续 / 重开 / 换档后的异常重复执行。
- 边界:只动
src/App.tsx、src/components/welcome/**、src/components/OnboardingCoach.tsx、src/components/tips/FirstRunGuide.tsx、src/utils/onboardingSteps.ts;只有 evidence 需要时才最小触碰src/utils/accountProfileStorage.ts、src/utils/playthrough*.ts。不扩红点设计、不扩道具模块、不扩账号系统 / 主线系统。 - 验收:当前可复现的新手流程相关按钮黑屏 / 空白 / 无响应路径被定位并修复,或给出精确 blocker;onboarding / first-run / welcome intent 的存档 key、作用域、重置条件与读取顺序明确;刷新 / 继续 / 重开 / 换档后的重复执行边界被校正,或给出精确 residual risk;
cmd /c npm run build通过。
2026-06-30-onboarding-flow-stability
- 目标:梳理新手流程入口、状态与持久化边界,修复按钮点击黑屏等逻辑 bug,并确认不会异常重复执行新手流程。
- 边界:只动
src/App.tsx、src/utils/onboardingSteps.ts、src/components/welcome/**;只有 evidence 需要时才最小触碰src/utils/accountProfileStorage.ts与src/utils/playthrough*.ts。不扩红点设计、不扩道具模块、不扩账号系统。 - 验收:可复现的新手流程黑屏 / 空白态路径被定位并修复或给出精确 blocker;onboarding 存档与重复执行边界清楚;
cmd /c npm run build通过。
2026-06-30-onboarding-flow-system-audit
- 目标:对 welcome / onboarding / first-run 做 fresh 系统排查与最小修复,重点收按钮黑屏 / 空白 / 无响应、welcome intent 残留、onboarding 状态存档边界,以及刷新 / 继续 / 重开 / 换档 / 切号后的异常重复执行。
- 边界:只动
src/App.tsx、src/components/welcome/**、src/components/OnboardingCoach.tsx、src/components/tips/FirstRunGuide.tsx、src/utils/onboardingSteps.ts;只有 evidence 需要时才最小触碰src/utils/accountProfileStorage.ts、src/utils/playthrough*.ts。不扩红点设计、不扩道具模块、不扩账号系统 / 主线系统。 - 验收:已通过。当前运行态未再复现
重开 -> 选空槽 -> 仪式/按手印 -> 回 welcome 且 slot 仍为空;旧槽位 skip onboarding -> 新槽位 restart的 staledismissed风险补核通过;cmd /c npm run build已再次通过。
2026-06-29-mainchain-gap-fill
- 目标:收掉 29 主链 gap,保持任务主链、失败主链与终局回退闭环。
- 边界:只补主链 gap,不新增剧情库、终局库或存档字段。
- 验收:已通过,
StoryTrackingCard与JianghuBriefingPanel共享同一组风险来源,cmd /c npm run build通过。
登录流程接线与主菜单进入闭环
- 目标:把刷新后的主菜单进入、继续 / 重玩 / 换档、账本摘要 / slot 选择收成一条主链 / 启动流接线。
- 边界:只收最小入口、最小数据契约和最小组件边界,不扩多账本管理,不扩成就墙、传承商店和高级多周目玩法。
- 验收:已通过,刷新后先回主菜单;“继续”先过确认层;“重玩”选空槽;“换档”运行态仅出现非空 slot;
GlobalProfile仍只有摘要字段。
2026-06-29-adventure-iteration
- 目标:把闯荡玩法迭代维持在最小可派发范围内,先收主循环、节律边界、节点 / 半自动、难度 / 掉落校准。
- 边界:只按现有闯荡 lane 推进,不扩联机、不扩新地图、不改无关 UI 壳。
- 验收:闯荡出发、暂停、结算、回店口径清楚,路线偏好、体力阈值、岔路暂停与掉落 / 多周目校准不再漂移。
2026-06-30-adventure-flow-blocker-fix
- 目标:只围绕当前 direct truth source 收“闯荡流程阻塞”这一条闭环,优先定位并打通闯荡出发 / 推进 / 结算 / 回店链路里的真实 blocker。
- 边界:只动闯荡流程直接相关的
src/components/AdventureTab.tsx、src/App.tsx、src/utils/**、src/data/adventure/**;不扩联机、不扩新地图、不重做全局经济 / 掉落平衡、不重写无关 UI 壳。 - 验收:当前可复现的闯荡流程阻塞被定位并修复,或给出精确 blocker;闯荡出发 / 推进 / 结算 / 回店中至少阻塞主链被打通;
cmd /c npm run build通过。
2026-06-30-adventure-flow-blocker-followup
- 目标:只围绕新的 direct truth source 收“当前流程闯荡阻塞仍存在”这一条 follow-up 闭环,优先定位并打通闯荡出发 / 推进 / 结算 / 回店链路里的当前 runtime blocker。
- 边界:优先只动
src/components/AdventureTab.tsx、src/App.tsx、src/data/adventure/**;只有 evidence 需要时才最小触碰src/utils/gameTime.ts、src/utils/playthroughRuntimeBridge.ts与闯荡流程直接相关的src/utils/**。不扩联机、不扩新地图、不重做全局经济 / 掉落平衡、不重写无关 UI 壳、不回到 29 号闯荡大 lane 的玩法整包优化。 - 验收:当前可复现的闯荡流程阻塞被定位并修复,或给出精确 blocker;闯荡出发 / 推进 / 结算 / 回店中至少当前主阻塞链被打通;
cmd /c npm run build通过;有条件时补 1 轮定向运行态验证。
2026-06-30-adventure-flow-blocker-runtime-audit
- 目标:只围绕你新增的 direct truth source 收“当前流程闯荡阻塞仍存在”这一条更窄 runtime 修复闭环,优先定位并打通闯荡出发 / 推进 / 结算 / 回店链路里的当前主阻塞链。
- 边界:优先只动
src/App.tsx、src/components/AdventureTab.tsx、src/components/welcome/**、src/data/adventure/**;只有 evidence 需要时才最小触碰src/components/DesktopConsolePanel.tsx、src/utils/gameTime.ts、src/utils/playthroughRuntimeBridge.ts与闯荡流程直接相关的src/utils/**。不扩联机、不扩新地图、不重做全局经济 / 掉落平衡、不重写无关 UI 壳、不回到 29 号闯荡大 lane 的玩法整包优化。 - 验收:当前可复现的闯荡流程阻塞被定位并修复,或给出精确 blocker;闯荡出发 / 推进 / 结算 / 回店中至少当前主阻塞链被打通;
cmd /c npm run build通过;有条件时补 1 轮定向运行态验证。
胜利结束收尾 占位
- 目标:保留胜利结束收尾的 lane 占位,等待主会话补齐 direct truth source。
- 边界:在 truth source 到位前只保留占位,不派实现。
- 验收:主会话明确胜利结局触发、收束页、快照 / 新周目 / 继承关系后,才允许转成可执行 lane。
本轮 PM 状态
记录时间:2026-07-01 00:28:00 +08:00
当前没有真在途业务 lane,dispatch state: standby。2026-06-30-adventure-flow-blocker-hotfix callback 已吸收:当前主阻塞点不是 AdventureTab 内部推进 / 结算逻辑,而是 continue -> slot -> live save 恢复桥接会把陈旧 slot 记录重新写回 live save,导致较新的员工 / 解锁态回滚,运行态表现为闯荡入口未解锁;最小补丁已落在 src/App.tsx 的 continue / switch-slot 窄桥接,监督侧独立复核 cmd /c npm run build 再次通过。当前 acceptance 以“最小补丁 + 精确 residual risk”方式收口:继续周目恢复后不再应被陈旧 slot 桥接回滚到闯荡未解锁态,但尚未在同一轮浏览器验收到 闯荡出发 -> 推进 -> 结算 -> 回店 全链末端。旧 2026-06-30-adventure-flow-blocker-runtime-audit、2026-06-30-adventure-flow-blocker-followup 与 2026-06-30-adventure-flow-blocker-fix 继续只保留为历史收口证据。2026-06-30-onboarding-flow-regression-audit、2026-06-30-onboarding-flow-system-audit 与 2026-06-30-onboarding-flow-stability 继续只保留为 verified 历史卡。登录流程接线与主菜单进入闭环、2026-06-29-adventure-iteration 与 2026-06-29-mainchain-gap-fill 继续保持 verified,victory-endgame-placeholder 继续停在占位层。
| task tag | 今日角色 | 状态 | 今日约束 |
| --- | --- | --- | --- |
| 2026-06-30-adventure-flow-blocker-hotfix | 30 闯荡阻塞短工 hotfix | verified | callback 已吸收;根因已收窄并修到 continue -> slot -> live save 恢复桥接;如后续要继续,只能新开最小运行态复测短工,不再重开根因探索 |
| 2026-06-30-adventure-flow-blocker-runtime-audit | 30 闯荡阻塞短工 runtime | verified | callback 已吸收;当前主阻塞链已修到恢复态首跑覆盖层,后续如仍卡,只能以新的更窄 runtime truth source 重开单链验收 |
| 2026-06-30-adventure-flow-blocker-followup | 30 闯荡阻塞短工 follow-up | verified | callback 已吸收;当前只形成 blocker-evidence summary,后续如要继续需新的 direct truth source 或更窄 runtime reproduction lane |
| 2026-06-30-adventure-flow-blocker-fix | 30 闯荡阻塞短工 | verified | callback 已吸收;本轮已收闯荡数据源分叉 blocker,若后续仍有半自动 / 节点推进卡死,再以新 truth source 开更小 follow-up |
| 2026-06-30-onboarding-flow-regression-audit | 30 新手流程短工 | verified | callback 已吸收;若后续需要更强运行态闭环,再以新 truth source 重开 |
| 2026-06-30-onboarding-flow-system-audit | 30 新手流程短工 | verified | 已收口;主故障链与 stale dismissed 风险补核通过,作为本轮历史收口结论保留 |
| 2026-06-30-onboarding-flow-stability | 30 新手流程短工 | verified | 已收口;作为前一轮历史最小修复结论保留 |
| 2026-06-29-mainchain-gap-fill | 29 前排主链 | verified | 已收口,不再作为当前在途 lane |
| 登录流程接线与主菜单进入闭环 | 29 中段启动流 | verified | 已收口,不再作为当前在途 lane |
| 2026-06-29-adventure-iteration | 29 后排玩法 | verified | 已收口,不再作为当前在途 lane |
| 2026-06-29-victory-endgame-placeholder | 29 占位 | pending | 等待 direct truth source,今天不派实现 |
文件锁防御线
docs/daily-plans/2026-06-29.mddocs/design/technical/登录流程技术文档.mddocs/plans/backlog/remaining-version-requirements-2026-06-29.mddocs/plans/active/week-plan-2026-07-01-tools-entry-and-year1-mainline.mddocs/handoff/index.mdsrc/App.tsxsrc/components/OnboardingCoach.tsxsrc/components/tips/FirstRunGuide.tsxsrc/components/welcome/**src/utils/onboardingSteps.tssrc/utils/accountProfileStorage.tssrc/utils/playthrough*.ts
本周新增 truth source
2026-06-29 新增一份周内规划 truth source:
这份规划新增两条后续主轴,但不改当前“真实执行面仍以 docs/handoff/index.md 为准”的执行事实:
- 工具入口统一
- 新增一个统一入口页,承载项目内 HTML 工具与内容页
- 首批对象:
同福客栈剧情故事.html、同福客栈·说书人.html、闯荡玩法介绍.html - 先收 HTML 规范,再收入口页定义,再做页面迁移/接入
- 第一年主线闭环
- 围绕第一年主线任务,把剧情、角色属性、道具投放、验收闭环整理成可派发 lane
- 周三 deadline:
2026-07-01 23:59:59 +08:00
后续 PM 若恢复派发,应优先基于这份周内规划建新 lane,不要从旧线程状态反推。
今日新增候选输入
记录时间:2026-06-29 20:03:38 +08:00
以下模块口径已更新:
新手流程与功能解锁红点设计道具模块
当前口径:
新手流程与功能解锁已由新增 truth source 提升为执行态,并已通过2026-06-30-onboarding-flow-stability收口;29 号短工与两轮 30 号短工均已转历史卡。红点设计、道具模块继续只记录,不进入In-Flight。- 监督补充审计:共享工作区已观察到
src/redDot/**与相关解锁/揭幕 UI 接线,但在没有对应 task / session 与新增 truth source 前,当前只按红点设计候选模块漂移信号记录,不进入执行面。 src/data/items/**、src/utils/items/**、src/components/item/**当前仍可由既有 Phase 1 与2026-07-01-year1-item-drop-linkingdocs-only 历史解释,暂不单独视为新 in-flight lane;后续若要继续实现,再需要新的 truth source。- 除
新手流程与功能解锁外,不为其它候选项建task/session卡,不写入docs/handoff/**当前执行面。 - 后续若要正式推进
红点设计或道具模块,再由你明确指定优先级、版本边界或纳入新的 daily plan / week plan truth source。