Files
Jyotisha/docs/testing/rectification-open-identity-20260915.md
T
jesse-ux f51e494c5a
Independent Staging Quality Gate / validate (push) Failing after 6m45s
Independent Staging Quality Gate / publish (push) Skipped
fix(chat): keep rectification sessions findable and keep the delivery card
Rectification answers now advance chat_sessions.updated_at (BUG-704).
A ?c= id missing from the loaded page is fetched before anyone may call
it deleted (BUG-705). The range card no longer has a post-card tie-break
button; live questions leave the card visible with adopt locked
(BUG-706/708). Spoken copy bans 相对支持度 (BUG-709).

Task docs assigned 700-704; qizheng already took 700-703.
2026-09-15 17:10:53 +08:00

50 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 真机 / 浏览器清单 · 打开历史校正不得改名(2026-09-15)
代码级合同在 `frontend/tests/session-open-preserves-identity.test.ts``session-lookup-unlisted.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 相同。
## D. 校正答题推进排序(BUG-704)
1. 打开一条不在「今天」最上面的历史校正。
2. 答一道题或点一个选项。
3. **看:** 它出现在「今天」最上面。
4. 再打开同一条但不答题。**看:** 位置不再因为打开而变。
## E. 不在首页的 `?c=`BUG-705
1. 找一条排在第 40 条之后、或因很久没动而不在当前列表里的会话。
2.`/?c=<它的 id>` 直接打开。
3. **看:** 能进入这条对话,地址栏 `?c=` 还在,没有「该对话不存在或已被删除」。
4. 侧栏里这条是当前项(高亮)。
5. 用一个确认不存在的 UUID 打开。**看:** 这时才出现「该对话不存在或已被删除」,`?c=` 被清掉。
## 结论
> 待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。