docs: record BUG-616/617 fix SHA 87daffe2 after staging merge
Independent Staging Quality Gate / validate (push) Failing after 9m55s
Independent Staging Quality Gate / publish (push) Has been skipped

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-09-09 18:47:28 +08:00
co-authored by Cursor
parent df090fd53a
commit af70ae77a5
3 changed files with 7 additions and 7 deletions
+2 -4
View File
@@ -9571,8 +9571,7 @@
- 验证:`frontend/tests/personal-report-markdown-view.test.tsx`:3 对连续标题+围栏(第 3 对夹一段 `p`)得到 1 个 grid / 3 张卡,卡内顺序为 `h4` →(`p`)→ `figure`,后面的普通 `h4` 不在卡内;单对带 `is-single`golden 22 张 `figure` 全在卡内;`globals.css` 中同时含 `personal-report-chart``float:` / `margin-left: -50%` 的规则为 0。
- 防复发:布局合同走 DOM 结构(grid/card 包裹)和 CSS 禁令,不只看「有没有 `<svg>`」。
- 相关记录:BUG-607、`TASK-report-chart-layout-fix-20260909.md`
- 复发自:无(BUG-607 的两栏浮动方案回归,不是「标题下没图」复发)
- 修复版本:待发布
- 修复版本:`87daffe2`
## BUG-617 | 滚动报告时整篇 Markdown 卸载重建,页面卡顿
@@ -9587,8 +9586,7 @@
- 验证:源码合同:`renderMarkdown(` 只在 `useMemo` 内调用;`PersonalReportMarkdownView` 函数体没有 `useState`。本仓测试是 `renderToStaticMarkup`,数不了重渲染次数;真机条目写在 `docs/testing/report-chart-render-20260909.md` 第 7 节。
- 防复发:文章树不得订阅目录高亮 state。`components` 映射可以每次 `renderMarkdown` 新建(id 去重 cursor 需要),但调用点必须被 `useMemo` 包住。
- 相关记录:BUG-616、`TASK-report-md-page-20260906.md``TASK-report-chart-layout-fix-20260909.md`
- 复发自:无(09-06 直渲结构在星盘进入后才变成可感知卡顿)
- 修复版本:待发布
- 修复版本:`87daffe2`
## BUG-618 | 采集题「没有 / 记不清」浮在输入框上方,离问题太远