diff --git a/docs/BUG_HISTORY.md b/docs/BUG_HISTORY.md index d018d8f6..8b8d758e 100644 --- a/docs/BUG_HISTORY.md +++ b/docs/BUG_HISTORY.md @@ -14130,7 +14130,7 @@ ## BUG-1052 | 登录后 / 打开裸 `/` 落在上一次对话里(真机:以为在首页提问,其实在旧生时校正会话里) -- 状态:investigating(执行方已修复并本地验证,待 Claude 独立验收与 staging 部署;真机清单 `docs/testing/home-landing-blank-20260927.md` 由产品走) +- 状态:resolved(已部署 staging:门禁 run 2959(`560d4fc2`)通过,deploy run 2961,`/api/health` gitCommit = `560d4fc2`(其后仅文档提交);真机清单待产品走) - 首次发现 / 最近更新:2026-09-27 / 2026-09-27 - 影响面:首页整页加载落点(`frontend/src/lib/chat-session-url.ts` `resolveBootstrapSessionSelection` / `bootstrapSelectionFromLookup`、`frontend/src/lib/home-bootstrap.ts` `resolveStarterHomeLandingSessionId` / `starterHomeLandingNeedsConsultation`、`frontend/src/lib/home-bootstrap-run.ts` `resolveLanding` 与暖返回 `commitWarmLanding` / 恢复段、`frontend/src/lib/home-warm-start.ts` `resolveWarmLanding`、`frontend/src/lib/home-cloud-sync.ts` `redirectToLogin` / `resolveLookupBootstrap`)、侧栏次级页与「去登录」链接(`app-sidebar.tsx` `leaveChat`)、首页内新建对话(`use-session-management.ts` `startNewChat` / `openChatBoundToProfile`)。 - 用户现象:staging `e8195783` 真机:用户登录后在他以为的首页输入「我和父母关系如何」,实际是在上一次的生时校正会话里,Agent 回答说不能用父母这件事去核对高考那一条。 @@ -14155,11 +14155,11 @@ - 未改:站内浏览器「返回」退到一个不带 `?c=` 的历史条目(popstate,`applySessionPopStateRef`)仍按原规则选列表里第一条非校正会话;这不是整页打开 `/`,不在 D1 列举范围内,如需同样落空白首页另开单。 - 相关记录:BUG-1038(登录返回存根与 `bootstrapSelectionFromLookup` 来源参数,本条推翻其存根部分)、BUG-599(裸 `/` 不自动开校正、默认落咨询,本条收紧为空白首页)、BUG-1015(`?new=1` 新建意图与恢复不抢落点,规则被推广)、BUG-1040(暖返回,同规则、首帧无加载环不变)、BUG-989 / BUG-929 / BUG-1001(首问前不落库、空草稿不进列表)、BUG-705(`?c=` lookup 不变)、BUG-936(首屏兜底不变)。 - 复发自:无(产品规则变更 + BUG-1038 / BUG-599 规则叠加的组合路径)。 -- 修复版本:`codex/home-landing-blank-20260927`(本地提交,未推送)。 +- 修复版本:`d2551437`,随 `560d4fc2` 部署 staging(run 2961)。 ## BUG-1053 | 普通咨询用户看到的回答没看过星盘:本命路径由看不到计算结果的第二个流来写 -- 状态:resolved(本地修复 `codex/consult-single-pass-answer-20260927`,待部署 staging;真机清单待产品走) +- 状态:resolved(已部署 staging:门禁 run 2959(`560d4fc2`)通过,deploy run 2961,`/api/health` gitCommit = `560d4fc2`(其后仅文档提交);真机清单待产品走) - 首次发现 / 最近更新:2026-09-27 / 2026-09-27 - 影响面:`POST /api/consult` 本命路径(`runAgenticConsultation` 的 natal 分支,含首页「深入看今日」入口);`frontend/src/lib/stream-agent-response.ts`(`consumeAttempt` / `publishFindings` / `composeOnce` / `finishPass4`);`frontend/src/lib/consultation-thinking-plan.ts`(`consultationComposePrompt`);`frontend/src/mastra/consultation-tools.ts`(时间常数)。申报时段与无出生分钟路径没有 compose,不受本缺陷影响,但一并改为同一套取答规则与时钟。生产(`7b620c7a`,08-16)没有这条路径,**不受影响**。 - 用户现象:staging 上本命提问的回答与盘面对不上。gpt-5.6-luna 直接写「没有父母主题的盘面证据」;DeepSeek 写得像模像样,但上升、月亮、宫位等「盘面事实」并非来自本轮计算。**2026-08-23 以来 staging 上 DeepSeek 的本命回答可能引用过没有根据的盘面事实。** @@ -14185,7 +14185,7 @@ - 防复发:用户可见正文必须由看过本轮证据的那次模型调用写出。新增任何写回答的流,都要有「这次调用的提示里有工具结果」的真实 Agent 回归(记录提示词的假模型),不得只断言结束方式或正文形状。续写、重试这类新流必须显式带上证据或保留工具。 - 相关记录:BUG-612(分段写作再调工具,同一 compose 结构)、BUG-942 / BUG-943 / BUG-944(三通道重做,保留了丢弃主循环正文的结构)、BUG-1051(写回答时钟与结算规则,本单沿用并搬进主循环)、BUG-305、BUG-937(主循环开 thinking,不得用非 `auto` 的 toolChoice)。 - 复发自:无(新缺陷)。 -- 修复版本:待提交 +- 修复版本:`eef0cb74`,随 `560d4fc2` 部署 staging(run 2961)。 ## BUG-1054 | 咨询投影把当前 Narayana 段和子运日期裁成空