Browse Source

docs(UI): record management recheck

anubis 1 month ago
parent
commit
c8d4bba3ac

+ 102 - 0
01-项目文档_docs/04-验收报告/01-模块验收报告/2026-08-03_PRI-MP-UI-001_项目管理复核验收报告.md

@@ -0,0 +1,102 @@
+# 2026-08-03 PRI-MP-UI-001 项目管理复核验收报告
+
+## 1. 复核结论
+
+结论:**通过**。
+
+`PRI-MP-USER-003 / PRI-MP-PAY-002 / PRI-MP-CONSULT-003 / PRI-MP-ADDRESS-001` 二级页面布局整改已在 `develop@a01eb78` 完成合并。项目负责人已确认 Windows 微信开发者工具/真机视觉测试通过;本次项目管理复核未发现新的 P0/P1/P2/P3 问题,允许进入 corrective OpenSpec 归档裁定。
+
+本结论只覆盖 `pri-mp-ui-secondary-page-layout-remediation` 的导航、按钮布局和底部安全区整改,不替代实名/OCR/人脸、医保、IM/TRTC、地址写操作在最终用例阶段的真实链路终验。
+
+## 2. 集成与污染检查
+
+| 检查项 | 结果 |
+| --- | --- |
+| 复核分支 | `develop` |
+| 复核提交 | `a01eb78 merge: secondary page layout remediation` |
+| 远端一致性 | `HEAD` 与 `origin/develop` 均为 `a01eb78` |
+| Change 分支 | `codex/secondary-page-layout-remediation@766bfc5` |
+| 合并冲突 | 无 |
+| 正式业务 JS/JSON | 未修改;合并差异仅包含两个离线测试 JS |
+| 公共样式 | `app.wxss` 只收回跨模块原生按钮尺寸干预并增加受控刷新样式 |
+| 公共契约 | 未修改请求封装、登录态、接口、参数、缓存、路由和高风险动作条件 |
+| 工作区状态 | 除项目负责人既有 `.DS_Store` 本地改动外,无源码或验收范围外改动 |
+
+## 3. 双基线复核
+
+### 3.1 新版设计基线
+
+- 实名、人脸、医保卡、IM/TRTC 没有独立新版深层页面,按《未覆盖页面 UI 外推规则》和对应模块 UI 要求复核。
+- 地址管理仅有 `page-mine` 入口设计;地址列表继续使用新版白底卡片和明确操作入口。
+- 整改后受影响页面保持单一原生导航层级、按钮文字居中、操作完整可见、内容不被固定底栏遮挡,符合外推口径。
+
+### 3.2 旧源码功能基线
+
+- 实名四项操作、人脸列表/采集、医保绑卡、IM 三项操作、TRTC 五项操作、地址选择/编辑事件均保留原绑定。
+- WXML 事件在对应 JS 中均存在处理函数;原接口、路由、缓存、权限、失败分支和用户确认边界未改变。
+- 没有新增 mock、本地假接口、静态成功、硬编码业务返回或自动真实写入/交易/设备动作。
+
+### 3.3 视觉布局基线
+
+- 实名四按钮为两列 `minmax(0, 1fr)`;IM 三按钮和 TRTC 五按钮均为可收缩等分列。
+- 人脸列表、人脸采集、医保卡单主按钮显式 `width: 100%`、`min-width: 0`。
+- 地址“选择/编辑”按钮使用 `flex: 0 0 112rpx` 和 `min-width: 0`,不再挤压地址文字。
+- 七个受影响页面均保留底部内容预留或 `safe-area-inset-bottom` 处理。
+- 项目负责人已在 Windows 微信开发者工具/真机复验并确认视觉测试通过。
+
+## 4. 功能点与专项矩阵复核
+
+| 模块 | 本次整改点 | 原功能点/专项矩阵保持情况 | 结论 |
+| --- | --- | --- | --- |
+| USER-003 | 实名、人脸列表/采集导航及底栏 | OCR、实名、人脸查询/采集按钮和真实接口边界不变 | 通过 |
+| PAY-002 | 医保卡单主按钮和导航 | 医保卡绑定状态、用户确认及正式接口契约不变 | 通过 |
+| CONSULT-003 | IM/TRTC 多操作底栏 | 消息、图片、视频房间、权限、设备和进出房事件不变 | 通过 |
+| ADDRESS-001 | 地址卡片选择/编辑按钮 | `handleSelect/handleEdit`、编辑路由及调用方回传契约不变 | 通过 |
+
+四个模块原功能点覆盖矩阵和 `11-功能点专项矩阵.md` 均已有逐项结论。本次 corrective change 只修复布局,没有把待最终人工用例的高风险真实链路误写为已终验。
+
+## 5. 状态与视觉证据矩阵
+
+| 页面 | 常规屏/小屏 | 空/失败/禁用态 | 固定操作区 | 结论 |
+| --- | --- | --- | --- | --- |
+| 实名认证 | Windows 真机复验通过 | 原状态渲染与禁用条件不变 | 四操作两列完整显示 | 通过 |
+| 人脸列表/采集 | Windows 真机复验通过 | 列表空态、采集失败提示不变 | 单主按钮和安全区稳定 | 通过 |
+| 医保卡 | Windows 真机复验通过 | 脱敏状态、禁用条件不变 | 主按钮不溢出、不遮挡 | 通过 |
+| IM/TRTC | Windows 真机复验通过 | 缺参、权限、错误态不变 | 三列/五列完整显示 | 通过 |
+| 地址列表 | Windows 真机复验通过 | 空地址状态不变 | 选择/编辑按钮不挤压文字 | 通过 |
+
+本轮复核未自行触发实名核验、医保绑卡、消息发送、TRTC 进房或地址写入等真实高风险动作。
+
+## 6. 固定检查证据
+
+在 `develop@a01eb78` 上执行:
+
+| 检查项 | 结果 |
+| --- | --- |
+| 定向布局回归 | `secondary-page-layout.offline.test.js` 通过 |
+| 定向按钮回归 | `button-alignment.offline.test.js` 通过 |
+| `npm run validate:source` | 117 条路由、190 个业务 JS、128 个 JSON 通过 |
+| `npm test` | 18 项离线测试全部通过 |
+| `npm run validate:docs` | 848 个文档文件、3 个本地链接通过(新增本报告前) |
+| `npm run validate:openspec` | strict:39 项通过、0 失败 |
+| Change strict | `pri-mp-ui-secondary-page-layout-remediation` 通过 |
+| `git diff --check` | 通过 |
+| WXML 事件与 JS 处理函数核对 | 全部存在 |
+| 正式业务 JS/JSON 污染检查 | 无;仅两个离线测试 JS 发生变更 |
+
+新增本报告并同步问题反馈后再次执行文档与 OpenSpec 校验:849 个文档文件、3 个本地链接通过,39 项 OpenSpec strict 全部通过,差异检查通过。
+
+## 7. 问题关闭与剩余边界
+
+- `BUG-PRI-MP-UI-001-003`:关闭。
+- `BUG-PRI-MP-UI-001-004`:关闭。
+- `BUG-PRI-MP-UI-001-005`:关闭。
+- 本轮未发现新的问题,不新增项目管理复核问题反馈。
+
+仍需在全量验收阶段按既有模块矩阵执行真实 OCR/人脸、医保、IM/TRTC 和地址写操作用例;这些事项不是本次纯布局整改的阻塞项,也不得因本报告被视为已完成正式环境终验。
+
+## 8. 后续建议
+
+1. 项目负责人可裁定归档 `pri-mp-ui-secondary-page-layout-remediation`。
+2. OpenSpec 归档前保留本报告、开发者自检报告和原问题反馈的可追溯关系。
+3. 如后续真机发现新的布局回归,另建 corrective change,不反向改写历史归档证据。

+ 5 - 1
01-项目文档_docs/05-问题反馈/01-模块问题反馈/2026-08-03_PRI-MP-UI-001_二级页面导航与底栏布局回归问题反馈.md

@@ -6,7 +6,7 @@ scope: PRI-MP-USER-003 / PRI-MP-PAY-002 / PRI-MP-CONSULT-003 / PRI-MP-ADDRESS-00
 source_baseline: develop@0542e87
 branch: codex/secondary-page-layout-remediation
 openspec_change: pri-mp-ui-secondary-page-layout-remediation
-status: 源码整改、离线回归与 Windows 真机视觉复验通过,进入 develop 合并流程
+status: 已合并 develop,项目管理复核通过,待 OpenSpec 归档裁定
 ```
 
 ## 问题结论
@@ -49,3 +49,7 @@ status: 源码整改、离线回归与 Windows 真机视觉复验通过,进入
 ## 人工回归结论
 
 2026-08-03,项目负责人在 Windows 微信开发者工具/真机完成受影响页面视觉复验并明确反馈“视觉测试通过”。本次只验证页面布局,未为了截图自动执行实名、医保、消息发送或进房。
+
+## 项目管理复核结论
+
+2026-08-03,整改已合并至 `develop@a01eb78`。项目管理复核重新执行定向布局检查、18 项全量离线测试、源码结构、文档链接、OpenSpec strict、事件绑定和 develop 污染检查,结论为通过;三个问题均保持关闭,未发现新增问题。正式报告见 `01-项目文档_docs/04-验收报告/01-模块验收报告/2026-08-03_PRI-MP-UI-001_项目管理复核验收报告.md`。