Files
Jyotisha/docs/testing/chart-page-open-20260915.md
T
jesse-ux 5a8328e591
Independent Staging Quality Gate / validate (push) Successful in 27m22s
Independent Staging Quality Gate / publish (push) Canceled after 47s
fix(web): paint the chart page shell before engine calls
BUG-715/716/717: typed engine failures with logs and split copy, natal-only open, on-demand tabs, 10s timeout, in-memory cache, no speed-promise eyebrow.
2026-09-15 22:51:15 +08:00

29 lines
1.8 KiB
Markdown

# 真人验收 · 星盘页开页不再整页阻塞(2026-09-15)
执行环境无登录态、无 Chrome。下列条目留给有真实账号的人在 staging 走查。本单自动化不替代这些。
## 开页外壳
1. 登录后点侧栏「星盘」。**大约 1 秒内**能看到页面外壳:返回对话、标题「星盘」。不要整页白屏等到引擎全部算完。
2. 主盘还没到时,等待句是「这一张盘还没拿到。」没有转圈、骨架或「正在加载」。
3. 主盘到达后北印盘立刻可见。出生资料行出现。成功眉标是「主盘直接算 · 分盘按需 · 不消耗点数」,没有「打开即有」。
## 按需加载
4. 开页后(还没点其它 tab)开发者工具里发给引擎的路径只有 `/api/chart`。不要同时出现 `/api/western``/api/qizheng`
5. 点「大运」:Vimshottari 可以立刻出现(来自主盘);Chara 未到时写「这一栏还没拿到。」,到了再填。未点之前不应请求 `/api/dasha/chara`
6. 点「西洋盘」才请求 `/api/western`。未点不发。等待时写「这一栏还没拿到。」
7. 点「七政四余」才请求 `/api/qizheng`。未点不发。等待时写「这一栏还没拿到。」
8. 星盘 tab 默认 D1。点 D9 等非 D1 chip 才请求 `/api/varga_full`。等待时写「这一分盘还没拿到。」
## 失败文案
9. 失败页没有眉标,没有「打开即有」,没有「过一会儿再打开」。
10. 若刚好赶上引擎忙(429):「算盘的服务正忙,稍等几秒再打开就好。」稍等再开,有机会好。
11. 其它失败:「这张盘算不出来,我们已经记录下来了。」不要暗示等一会儿就会好。
## 回归
12. 点数余额不因打开此页而变。
13. 资料不全时仍是人话去填星盘资料,不是 500,也没有眉标。