fix(reports): strip chart fences across newline styles

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
jesse-ux
2026-09-24 18:27:14 +08:00
co-authored by Claude Code
parent 5ec29eb736
commit fa8fef559b
7 changed files with 70 additions and 8 deletions
@@ -27,7 +27,7 @@
- [ ] 成功触发下载后关闭并提示一次「已导出N块」;下载器可检测失败时保留抽屉/选择、不发成功提示。浏览器不能保证用户最终保存文件,不能把toast当磁盘持久化证明。
- [ ] 微信真机沿用系统浏览器提示,不下载、不关闭、不误报成功;切系统浏览器后可下载。
- [ ] 返回、打印、核对表打印前展开/打印后恢复、原始附录下载仍可用;普通导出无额外GET、服务端PDF或clipboard。
- [ ] CRLF真实golden无JSON回归在获准修复后重验,同时保留冻结旧LF输出逐字节比较,不能仅比较两个共享修改后helper的函数。
- [x] CRLF真实golden无JSON回归已在获准D14修复后加入;LF输出保留冻结SHA逐字节锁,未仅比较两个共享修改后helper的函数。staging/deploy health 仍待执行。
- [ ] 完整构建后核对 `/`、`/chart` Static,`/reports`、`/reports/[reportId]` 与基线动态标记一致;首页gzip±2%。
- [ ] staging发布后health deployment.gitCommit等于本轮含代码提交;未发布前不填通过。