# 真机 / 浏览器清单 · 星历页(2026-09-15) 代码级合同在 `frontend/tests/ephemeris-route.test.ts` 与 `frontend/tests/ephemeris-page.test.tsx`。下面必须用已登录的 staging 看。截图不要带真实姓名、出生资料或会话正文。 地址:`https://staging.jyotisha.chat/ephemeris`(侧栏入口由星盘页那一单交付;对方合入前用这条 URL)。 ## A. 日期前后切换 1. 打开 `/ephemeris`。 2. **看:** 没有转圈、没有骨架、没有「正在加载」。 3. 记下五要素(星期、月相日、月宿含第几足、瑜伽、迦那)和当日行运第一颗星的星座与度数。 4. 点「前一天」。 5. **看:** 五要素和行运都换了,不是同一天的数。 6. 点「后一天」回到今天。 7. **看:** 与步骤 3 一致。 8. 点「今天」(若已在今天,按钮可不可点都行,但不得整页失败)。 ## B. 五要素随日期变化;岁差说明只在这一段 1. 在今天和前一天之间切换至少一次。 2. **看:** 月相日或月宿至少有一项不同。 3. **看:** 五要素下方有一句「这一段按 Lahiri 岁差算,和星盘页用的岁差不是同一套。」 4. **看:** 当日行运段没有这句。 5. **看:** 页面没有任何运势判断(没有「适合 / 不宜 / 运势」这类话)。 ## C. 事件列表降级形态 若 staging 上 `/api/ephemeris_events` 尚未上线: 1. **看:** 「未来九十天」是静态说明「换座和停滞还没接上。这一页其余部分不受影响。」 2. **看:** 五要素和行运仍然在,整页没有报错。 若已经上线: 1. **看:** 事件按日期升序。 2. **看:** 每条只写「某星 进入 某座」或「某星 停滞转顺/转逆 · 度数」,没有含义解释。 ## D. 「带这天去提问」把日期带进对话 1. 切到某一天(今天或前一天均可)。 2. 点底部「带这天去提问」。 3. **看:** 回到对话页,输入框里预填了「请按 {该日} 这一天的天象来看。」 4. 不要发出去也可以;发出去的内容不要截进仓库。 ## E. 未登录 1. 退出登录后打开 `/ephemeris`。 2. **看:** 「请先登录」,可以去登录。不是转圈,也不是整页白屏。 ## 结论 > 待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。