chore(audit): 补追 96 份未入仓审计孤本 — 覆盖 2026-02-26 ~ 2026-04-08
这些审计记录原本堆积在 docs/audit/changes/changes/ 嵌套误产物目录下(由开发机迁移
79d3c2e 前后的不明批量操作产生)。由于同期 .gitignore 屏蔽了 docs/audit/ 全目录,
它们从未入过 git 任何分支 history。删除即永久丢失。
按 docs/specs/audit-gap-recovery/tasks.md 阶段 1 执行,将全部 96 份 D 类孤本
(主目录无同名、git history 亦无记录)复制到 docs/audit/changes/ 主目录入仓。
涵盖主题: P1-P18 全栈集成 / 多模块累积变更 / ETL bug 修复 / 业务日切 /
召回与任务引擎改造 / 租户管理与审批 / 董事会财务 / 客户与助教详情 /
DDL 基线合并 / Kiro 到 Claude Code 迁移
阶段 2(B 类内容漂移 1 份)和阶段 4(嵌套目录删除)独立推进。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# 审计记录:board-finance line-height 全量补齐
|
||||
|
||||
- 日期:2026-03-13
|
||||
- Prompt:遵循 docs/miniprogram-dev 下各文档的规范,配合 tools/h5-to-mp-checker 的脚本,对看板-财务进行原型图的比对,输出比对文档。并修复。
|
||||
|
||||
## 直接原因
|
||||
|
||||
运行 `h5-to-mp-checker` 工具检测到 45 处严重问题,均为 line-height 缺失。H5 原型中 Tailwind 字号类(text-xs/text-sm/text-base/text-lg)捆绑了 line-height,但小程序 WXSS 只写了 font-size 未写 line-height,导致行高回退微信默认值。
|
||||
|
||||
## 改动方案
|
||||
|
||||
对 `board-finance.wxss` 中 20 个选择器补齐 line-height:
|
||||
- text-xs(11px)对应选择器 → `line-height: 28rpx`(16px × 2 × 0.875 = 28)
|
||||
- text-sm(14px)对应选择器 → `line-height: 34rpx`(20px × 2 × 0.875 ≈ 35 取偶 34)
|
||||
- text-base(16px)对应选择器 → `line-height: 42rpx`(24px × 2 × 0.875 = 42)
|
||||
- emoji 元素 → `line-height: 1`
|
||||
|
||||
## 文件清单
|
||||
|
||||
| 文件 | 变更类型 |
|
||||
|------|----------|
|
||||
| `apps/miniprogram/miniprogram/pages/board-finance/board-finance.wxss` | 修改(20 处 line-height 补齐) |
|
||||
| `docs/reports/board-finance-h5-mp-audit.md` | 重写(工具原始报告 → 人工审阅报告) |
|
||||
|
||||
## 风险评估
|
||||
|
||||
- 风险等级:低
|
||||
- 影响范围:仅 board-finance 页面的文本行高
|
||||
- line-height 补齐不影响布局逻辑,仅使文本块高度更精确
|
||||
|
||||
## 回滚方案
|
||||
|
||||
删除各选择器中新增的 `line-height` 属性行即可回退。
|
||||
|
||||
## 验证方式
|
||||
|
||||
1. 微信开发者工具预览 board-finance 页面,对比 H5 原型截图
|
||||
2. 重新运行 `h5-to-mp-checker` 确认严重问题数降为 0(仅剩 emoji 元素的预期差异)
|
||||
Reference in New Issue
Block a user