fix(chat): keep stored rectification titles on open
Independent Staging Quality Gate / validate (push) Successful in 11m43s
Independent Staging Quality Gate / publish (push) Successful in 2m3s

Opening a saved birth-time session no longer restamps the title or updatedAt from the wall clock. Occupies BUG-699, recurrence of BUG-553.
This commit is contained in:
jesse-ux
2026-09-15 14:48:03 +08:00
parent 224244c014
commit 2d7698ead3
13 changed files with 397 additions and 10 deletions
@@ -0,0 +1,34 @@
# 真机 / 浏览器清单 · 打开历史校正不得改名(2026-09-15)
代码级合同在 `frontend/tests/session-open-preserves-identity.test.ts`。下面必须用已登录的 staging 看。截图不要带真实姓名、出生资料或会话正文。
地址:`https://staging.jyotisha.chat`
## A. 打开三条不同日期的历史校正
侧栏里找三条**标题日期不同**的生时校正(例如 12 日、13 日、14 日)。没有三条就用现有的,记下打开前的标题、所在分组、上下邻居。
对每一条:
1. 点开。
2. **看:** 标题一个字都没变。
3. **看:** 仍在原来的分组(今天 / 昨天 / 最近 7 天…),没有跳到最上面。
4. **看:** 上下邻居还是打开前那两条。
5. 刷新页面。**看:** 标题、分组、位置仍与打开前一致。
## B. 新建一条
1. 从首页「开始新的生时校正」开一条新的。
2. **看:** 标题是「{今天} · 生时校正」,出现在「今天」分组最上面。
## C. 首页校正卡打开已有可续校正
若首页校正卡会回到一条**已经存在**的校正:
1. 先记下那条在侧栏里的标题和位置。
2. 点首页校正卡。
3. **看:** 标题和位置都不变,与 A 相同。
## 结论
> 待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。