Files
Jyotisha/docs/testing/people-archive-p1-20260924.md
T
jesse-ux d08ffdc0a6
Independent Staging Quality Gate / validate (push) Failing after 6m46s
Independent Staging Quality Gate / publish (push) Skipped
fix: keep western labels near their planets and chats on the current person
Cap planet captions at 30 degrees with a third ring, fall back only within the current person's sessions, and load self when the people catalog fails.
2026-09-25 23:02:17 +08:00

5.0 KiB
Raw Blame History

星盘档案 P1 真人核对(2026-09-25)

没有登录浏览器。下面每一步都还没在浏览器里做过。用虚构人物,不要填真实姓名、生日或坐标。

  1. 登录后打开「星盘档案」,添加四个虚构人物。第五个添加按钮应禁用,并看到「最多保存 5 个人的星盘」。本人不能删除。
  2. 在对话、星盘、星历、我的报告之间切换当前人物。四个页面和侧栏历史应一起换成这个人,不要先闪出上一个人的盘。
  3. 在已经发过消息的对话里换成另一个人。应切换当前人物,并打开一段空对话。空对话里切换应直接改绑,不新开对话。
  4. 删除一个有对话和报告的虚构人物。确认句应是「将同时删除 N 个对话和 M 份报告,无法恢复。」确认后对话和报告一起消失。若删的是当前人物,回到本人。
  5. 把当前人物换成别人。生时校正入口应禁用,文案是「生时校正暂时只支持本人」。
  6. 用一个升级前就有他人星盘的账号打开档案。原有称呼和出生资料还在;缺字段的行应提示补全,不要被猜成一个时间。
  7. 档案详情「和 TA 对话」应打开一段空对话。「和我合盘」生成的问题里,「我」是本人,对方是选中的那个人。

2026-09-25 P0/P1修复补验(全部真人待验)

本地Node22永久回归54/54、tsc0、lint0error/127warning;协调方独立5个前端探针及真实Postgres退款r4六场景通过。这不是登录页面证据。最终组合Linux全量/DB与部署仍待验;下表不得由定向日志直接勾成通过。仅使用受控账号和明确虚构资料,不借用账号或凭据,不把出生资料、报告正文、Cookie、账单标识写入日志。

项目 操作 通过标准 结果
后台报告人物 选择虚构朋友生成报告,等后台完成后打开 页面出生资料属于该朋友,不含户主资料/候选窗;本人报告仍保留本人校正上下文 待验
本人历史 打开本人侧栏历史,包含升级前存量会话 null/self会话均可见,他人会话不混入,无500 待验
TA对话深链 人物列表慢速返回时,从档案点「和TA对话」 新对话标题旁是TA名字;新会话绑定TA,不先绑本人 待验
他人对话刷新 打开有消息的他人对话,整页刷新 仍是TA,历史消息不清空;第一页外/深链会话仍在 待验
普通新建 选他人后打开标准新建链接,再发送虚构测试句 等人物绑定后新建,普通会话用当前人物,不默认本人 待验
切人/分页竞态 A历史翻页未回来时切B,再让A旧请求返回 B列表/游标不被A覆盖;当前消息保留;目录同人刷新不闪空 待验
目录失败恢复 受控模拟人物目录503,随后恢复 不进整页错误屏,历史和对话按本人加载;顶栏写「暂时读不到其他人」且只列出本人。恢复后其他人重新出现。不假登出 待验
删最后一条 当前人物是 B,删掉 B 的最后一条对话 打开 B 的新空对话,不打开 A 的对话 待验
跨账户缓存 受控退出后换另一个测试账号 星盘/星历/报告无前账号内容,缓存按账户和人物隔离 待验
删除用量失败 受控模拟用量查询失败后点删除 提示暂时查不到数量、确认禁用,不显示0个对话/0份报告 待验
真删除退款 删除仍有排队/运行中未交付报告的虚构人物 档案及关联数据删除,预留点数在同一事务释放;不因job已删漏退 待验
不重复/不误退款 分别删除已释放、已结算、已ready待结算报告的虚构人物 已释放不重复退;已结算和已交付不退;失败不能只删数据不退预留 待验
删除与完成并发 受控后台完成与删除同时发生 不死锁,不重复结算/退款,不遗留孤立预留 待验
人物目录变更 新增、改名、编辑、删除后打开标题切换器 立即反映服务端结果,被删者不可再选;编辑标题不是添加 待验
星语与资料更新 户主无分钟、他人完整;再修改他人资料 他人星语可加载;资料变化后指纹更新,不复用旧当天结果 待验
合盘上下文 从他人档案点「和我合盘」 我为本人;该对话绑定本人,不改全局人物,题中对方正确 待验
星历暖进/首败 同人物暖返回;冷进首请求模拟429/坏包再恢复 暖进无额外重复日期请求;首败可重试,不永久停在等待句 待验
回填纠偏/上限 受控旧档案升级、两窗口同时抢最后名额 未验证JSON状态不冒充已校正;本人资料不变;最多四个他人 待验

发布验收另核对最终组合Linux Node22全量fail0、基线测试名称无消失、标准DB、build Static/gzip和staging health部署SHA。未完成前不写已部署或resolved。