Files
Jyotisha/docs/testing/home-first-load-20260930.md
T
Jesse_ChenandClaude Opus 5.5 ca1353ebe4
Independent Staging Quality Gate / validate (push) Successful in 12m58s
Independent Staging Quality Gate / publish (push) Successful in 3m32s
docs(home): first-load fix records — stylesheet-blocked early reads (BUG-1127)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 01:36:37 +08:00

2.3 KiB
Raw Blame History

真机清单 · 进站等待与字体(2026-09-30)

对应 docs/tasks/TASK-home-first-load-20260930.md(BUG-1127~1130)。手机和电脑各走一遍。计时用手机秒表:从点开网址开始,到能在输入框里打字为止。第 1、3 步要在部署之后第一次打开时做(部署会让代码缓存失效,第一次打开才是最慢的情况)。

# 操作 应该看到 结果(秒 / 是否)
1 部署后第一次打开 https://staging.jyotisha.chat/(已登录) 加载屏标题「正在载入账户」是黑体,不会过一会儿再变成宋体;揭幕后是空白首页,能打字。记下秒数
2 立刻刷新一次,再计时 比第 1 步快;揭幕后同样是空白首页
3 等下一次部署(或请 Claude 告诉你已部署),再打开首页 首页标题、问候语等宋体字一出现就是宋体,不会先显示黑体再换成宋体(说明宋体没有重新下载)。记下秒数
4 在「星盘档案」里切到另一位人物,回首页,刷新 侧栏列表只出现这位人物的对话,不会先闪一下自己的对话再换
5 用一个还没填完资料的新账号登录(没有的话跳过) 揭幕后直接出现「你好,我是 Jyotisha」和填资料的卡片,不会先空白一下再出来;填出生地时省市列表正常
6 打开「星盘档案」 每位人物的一行里城市名和以前一样(例如「石家庄」)
7 退出登录,再打开 https://staging.jyotisha.chat/ 正常跳到登录页,不会卡在加载屏
8 (2026-10-01 修复单补充,iPhone Safari)部署后打开首页,揭幕后在 Safari「设置 › Safari › 高级 › 网页检查器」连 Mac,在控制台输入 window.__jyotishaBootReads 显示只含 startedAt 的对象(说明早发脚本执行过、结果已被取用);如果显示 undefined,说明 iOS 没有执行这段脚本,请告诉 Claude。没有 Mac 就跳过,只看第 1 步的秒数是否比修复前短

说明:第 1、2 步的秒数请直接发给 Claude,和改动前的体感对比;本地模拟里揭幕时间约减三分之二(不限速)/ 30%(模拟慢网),但真机网络不同,以你的秒表为准。