Files
Jyotisha/docs/tasks/PROGRESS-surface-feedback-20260929.md
T
Jesse_ChenandClaude Opus 5.5 a29fbe0333
Independent Staging Quality Gate / validate (push) Successful in 16m58s
Independent Staging Quality Gate / publish (push) Successful in 3m42s
docs(tasks): verification for the 09-29 evening surface feedback
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-09-30 00:00:58 +08:00

3.6 KiB
Raw Blame History

PROGRESS · 星盘 / 报告 / 新建对话 晚间反馈 · 2026-09-29

产品 2026-09-29 晚反馈(截图两张)。执行:Claude 直接执行(第 1~5 条)+ fork 子代理(第 6 条),Claude 合并复验。分支 codex/surface-feedback-20260929,基线 origin/staging = 0120765f。BUG-1100~1104。 产品选定:报告卡片「标题写内容、按钮写动作」;星图外框「卡片贴合星图」。

# 反馈 根因 修复 BUG
1 星图外框难看 64aa0ec2 把 440px 上限加在外框内的绘图区,外框仍随列拉宽 上限移到外框(含内边距与边框),手机不设上限 1100
2 悬浮要气泡、手机怎么设计、去掉提示句 64aa0ec2 实现为盘下状态行 + 默认提示句 锚定气泡(上方优先 / 近顶翻下 / 左右夹在框内 / 不接收指针);手机轻点出现、点外或 3 秒关;删提示句;等待骨架的文字改为叠在空盘中央,揭幕不跳高 1101
3 天空按钮慢一秒、不明显 按钮等封面 PNG 画好才渲染 星盘就绪即显示;早点击被记下、画好即开播;星芒 + accent 浅底 1102
4 卡片贴顶栏 BUG-1094 漏上外边距 --space-6 1103
5 标题与按钮重复 文案 「完整本命报告」+ 说明一句 + 「生成报告」 1103
6 新建对话要等两三秒 BUG-1040 暖快照只在首页冷启动过一次后才有;从次级页开始的标签页第一次必冷启动 次级页空闲时只读预取模型目录与校正入口摘要,走冷启动同一套函数写暖快照;本机性能标记 jyotisha:new-chat 1104

既有断言改动(原值 / 新值 / 原因)

文件 原值 新值 原因
chart-page-mobile-width-20260929.test.ts 桌面 .chart-page-vedic-plot max-width 440px;.chart-page-vedic-stage 全局不得有 max-width 桌面外框 .chart-page-vedic-stage max-width = 440px + 内边距 + 边框;桌面绘图区不设上限;外框在桌面以外仍不设上限 BUG-1100
birth-sky-replay-20260929.test.ts onClose={() => setOpen(false)} onClose={() => setWanted(false)},另断言 open = wanted && cover !== null BUG-1102
sidebar-contract.test.ts(子代理) 新建对话点击处理函数名 新函数名(记录耗时起点) BUG-1104,说明写在测试内
测试宿主 react-client-lifecycle-test-support.ts 无 getBoundingClientRect 返回全零矩形 让按矩形定位的组件能在宿主里运行

chart-symbol-help.test.tsx 原 4 条断言一字未改,全部通过(读屏 role="status" 仍给出同一句话)。

验证(Claude 实跑,Linux,Node 22.14)

项 结果
tsc --noEmit 0 错
npm run lint 0 error,126 warning(与基线相同)
npm test 全量 基线 0120765f:4,391 / fail 24;本分支:4,405 / fail 24,失败名单逐条相同(无 Docker 的数据库 / 部署套件);新增 14 条,消失 0 条
过程中发现 等待骨架原来在盘下预留说明行(chart-page-symbol-note),成品去掉说明行后该类名无样式、且揭幕会跳高;改为叠在空盘中央(b19d0bbf)
next build / 仍 ○ Static
首屏 gzip-9 644,398 B → 645,218 B(+820 B,+0.13%;主要是次级页预取模块,BUG-1104)

环境缺口

  • 气泡的真实几何、手机轻点手感、「新建对话」真实耗时:无登录态与 Chrome、无实体手机,清单见 docs/testing/surface-feedback-20260929.md(第 11 步可在开发者工具看 jyotisha:new-chat 耗时标记)。