Files
Jyotisha/docs/testing/rectification-settled-render-split-20260915.md
T
jesse-ux 58ccafb67c
Independent Staging Quality Gate / validate (push) Failing after 6m18s
Independent Staging Quality Gate / publish (push) Skipped
fix(rectification): stop re-parsing settled messages on every stream frame
2026-09-16 07:13:12 +08:00

2.2 KiB

真机清单 · 校正长会话流式时已结算消息是否还卡(2026-09-15)

代码级合同在 frontend/tests/rectification-settled-render-split.test.tschat-markdown-split.test.ts。本仓没有浏览器环境,「长会话流式时是否还卡」只能由产品在真实环境确认。下面这些必须用真机或已登录的 staging 做,自动化替代不了。

地址:https://staging.jyotisha.chat。截图不要带真实姓名、出生资料或会话内容。

A. 长会话流式期间历史是否还卡

  1. 登录后打开一个已有二十轮以上的生时校正会话(采集 + 探针都走过、气泡很多的那种)。
  2. 发一条会触发长回答的消息(例如请它解释当前范围为什么收到这里、对照了哪些分盘)。
  3. 流式开始后不要滚走,盯着屏幕。
  4. 看: 正在写的那一条在动;上面已经写完的历史气泡不应跟着闪、整页掉帧、或像被整表重绘。滚动条位置保持贴底(若你本来就在底部)。
  5. 流式尚未结束时,用手向上滚一点历史。看: 跟随解除,「跳到最新」出现;历史气泡仍不闪。点「跳到最新」回到底部,跟随恢复。
  6. 回答写完。看: 刚写完的那一条没有淡出再淡入;时间线从展开收到「已完成 N 步」时,下面正文不整段跳一下。

B. 题目、选择卡、交付卡仍在原位

同一条长会话里再走一轮带题的回答(选择题或口述采集)。

  1. 看: 题干仍嵌在同一条助手气泡里,不跑到输入框上方,也没有第二套输入框。
  2. 选择题:选项可点;点完进入下一轮;「先这样,先看当前范围」仍在卡内。
  3. 口述采集:只有输入框,没有「没有 / 记不清」芯片。
  4. 若已到交付:区间卡仍跟在该条助手消息下面;点「更像这个」时三列卡不整张消失。
  5. 复制 / 赞 / 踩 / 重新生成(只允许最近一条)与改前一致。

C. 375px

视口宽度 375px 再走一遍 A.2–A.4。历史气泡在窄屏下也不应在流式时整列闪。

结论

待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。测不了就写「未测」,不要写成通过。