# 2026-07-02 MEXP13 复验包 ## 用户目标 用户要求提供新的 DMG 来复验 MEXP13 preview fidelity 修复,并要求一步一步说明如何验证。 ## 已完成事项 - 跟进 `coder2@mindraw` 的 `MD-BUNDLE-03`,确认其最终 `PM_NOTIFY_READY=yes / PASS`。 - PM 独立复核 refreshed DMG 的 SHA、manifest、tag、`hdiutil verify`、mount structure、App metadata 和 codesign。 - 关闭 `MD-BUNDLE-03-20260702` active assignment。 - 将 `PM-BUNDLE-REGATE` 记为 `GO_FOR_USER_REACCEPTANCE / NOT_FORMAL_RELEASE`。 - 新增 PM Gate 记录:`02-P/MEXP13-AcceptanceBundle/pm/mexp13-pm-regate-20260702.md`。 ## 核心事实 / 变更快照 - 变更对象:MEXP13 用户复验包。 - 变更前:旧 `1.2.0 / Build202607020214` DMG 不包含 preview fidelity 修复,用户验收失败点是 sidebar preview 与 Mindraw desktop 视觉不一致。 - 变更后:复验包改为 `1.2.1 / Build202607021050`。 - DMG:`/Users/ar/Projects/ExcalidrawX/03-O/C2.builds/releases/Build202607021050/Mindraw_1.2.1_aarch64-Build202607021050.dmg` - DMG SHA256:`9ae37e8d79b9b4d2aee5667f720898967aff0e6207c267abd8b0ce7cedb95431` - Manifest:`/Users/ar/Projects/ExcalidrawX/03-O/C2.builds/releases/Build202607021050/release-manifest.json` - Manifest SHA256:`ce83bc5a55ef5f407df31f1dbbddbed38df106ccc2264210ec605c94b90f6fa9` - Source commit / tag target:`f70263019a8dd47a5460903bca4ea0e6e5fa74bb` - Evidence commit:`bfe3f47` - Tag:`v1.2.1-Build202607021050` - 签名边界:App ad-hoc signed;DMG unsigned;notarization not requested。 - PM Gate:`GO_FOR_USER_REACCEPTANCE / NOT_FORMAL_RELEASE`。 ## 可复用命令 / Runbook 用途:复核或重新定位 MEXP13 `1.2.1` 复验包。 前置条件:在 `/Users/ar/Projects/ExcalidrawX` 项目根执行;目标包为 `1.2.1 / Build202607021050`。 设置 / 复核命令: ```bash shasum -a 256 /Users/ar/Projects/ExcalidrawX/03-O/C2.builds/releases/Build202607021050/Mindraw_1.2.1_aarch64-Build202607021050.dmg /Users/ar/Projects/ExcalidrawX/03-O/C2.builds/releases/Build202607021050/release-manifest.json ``` ```bash git rev-parse v1.2.1-Build202607021050^{commit} ``` ```bash hdiutil verify /Users/ar/Projects/ExcalidrawX/03-O/C2.builds/releases/Build202607021050/Mindraw_1.2.1_aarch64-Build202607021050.dmg ``` 用户 GUI 复验步骤: 1. 退出正在运行的 Mindraw。 2. 打开 `Mindraw_1.2.1_aarch64-Build202607021050.dmg`,把里面的 `Mindraw.app` 拖到 `/Applications` 并替换旧测试版。 3. 如果 macOS 拦截,右键 `Mindraw.app`,选择打开。 4. 在同一个测试项目里对 Codex 说:`Open the Mindraw canvas for this project.` 5. 看侧边栏 preview 是否像 Mindraw 桌面 App 的只读高保真照片:真实图片、红色标注、箭头、圆角矩形和 Frame 布局都应能识别,不能再是灰色 `image` 占位。 6. 验证 zoom / pan / reset。 7. 点击 `编辑` 或双击 preview,确认打开同一个 `.mindraw` 到 Mindraw 桌面 App。 8. 再次说 `Open the Mindraw canvas for this project.`,确认打开 latest-created 画布,不新建文件。 清理 / 恢复:如需回退,退出 Mindraw 后把 `/Applications/Mindraw.app` 替换回前一个测试版本或正式版本。 搜索关键词:`MEXP13复验包`、`Build202607021050`、`Mindraw_1.2.1_aarch64`、`GO_FOR_USER_REACCEPTANCE`、`preview fidelity`。 ## 未决问题 - 等待用户人工复验是否通过。 - 本包不是正式发布;若要正式分发仍需 signing / notarization / fresh machine Gate。 ## 后续建议 用户复验通过后,把 MEXP13 记录为 acceptance passed;若失败,按失败截图和具体步骤继续拆缺陷任务。