日期:2026-07-02
身份:Mindraw PM / PMO
Plan ID:P-20260701-app-codex-plugin-acceptance-bundle
Gate:PM-BUNDLE-GATE
用户希望交付一组可真实体验的 Mindraw App + Codex Plugin 联合验收包,并确认当前 worker 是否卡住或都在休息。
本轮完成标准:
MD-BUNDLE-01 App DMG 候选包与 M4C-BUNDLE-01 Codex plugin runbook 证据。PM-BUNDLE-GATE Go / No-Go。不做范围:
/Applications/Mindraw.app。MD-BUNDLE-01 已完成 Mindraw App 侧 DMG candidate。M4C-BUNDLE-01 已完成 Codex plugin packaging / install runbook。PM-BUNDLE-GATE 结论写入统一台账:GO_FOR_USER_ACCEPTANCE / NOT_FORMAL_RELEASE。M4C-BUNDLE-01 active assignment 关闭为 done。02-P/pmo-active-assignments.json 当前没有 active worker。变更对象:P-20260701-app-codex-plugin-acceptance-bundle 的执行状态。
事实来源:
02-P/plan-progress.markdown02-P/pmo-active-assignments.json02-P/MEXP13-AcceptanceBundle/pm/mexp13-pm-bundle-gate-20260702.mdp.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-07-02-M4C-BUNDLE-01AcceptanceBundle.md变更前:
MD-BUNDLE-01 已完成。M4C-BUNDLE-01 曾处于 active,等待 m4c worker 交付 runbook。PM-BUNDLE-GATE 未完成,不能交给用户验收。变更后:
MD-BUNDLE-01:Complete / PASS_FOR_MD_BUNDLE_01_APP_DMG / READY_FOR_M4C_BUNDLE_01。M4C-BUNDLE-01:Complete / PASS_FOR_M4C_BUNDLE_01 / READY_FOR_PM_BUNDLE_GATE。PM-BUNDLE-GATE:Complete / GO_FOR_USER_ACCEPTANCE / NOT_FORMAL_RELEASE。USER-BUNDLE-ACCEPTANCE:Waiting user hands-on。绑定 App 事实:
1.2.0Build202607020214mexp13-acceptance-bundle-not-formal-release-not-notarized-installer890747d95e7cc9ea7e3d5c295aeeb8903f625137v1.2.0-Build20260702021403-O/C2.builds/releases/Build202607020214/Mindraw_1.2.0_aarch64-Build202607020214.dmga950a7f3aed60cf00b964912bd7651ac1f7e66cf1885bc5569f1553e80ab735603-O/C2.builds/releases/Build202607020214/release-manifest.json353aa04d955961f4b545ce30c59493f8d4003ec7ba80d66615195aac3706a949绑定 plugin 事实:
mindraw@personal/Users/ar/plugins/mindraw/Users/ar/.codex/plugins/cache/personal/mindraw/0.1.0+codex.202607011749290.1.0+codex.20260701174929codex plugin list 显示 installed / enabled。范围边界:
02-P/MEXP13-AcceptanceBundle/pm/mexp13-pm-bundle-gate-20260702.md02-P/MEXP13-AcceptanceBundle/pm/gate-rerun-20260702/02-P/plan-progress.markdown02-P/pmo-active-assignments.jsonINDEX.md.codex-sessionhistory/2026-07-02-MEXP13PMGate.md.codex-sessionhistory/COMMANDS.mdPM Gate 复跑结论:
hdiutil verify:PASS。Mindraw.app 和 Applications -> /Applications。com.mindraw.desktop、version 1.2.0、build Build202607020214。codesign --verify --deep --strict:PASS。npm run check:PASS。git diff --check for Gate docs / QA scope:PASS。PM Gate 报告:
02-P/MEXP13-AcceptanceBundle/pm/mexp13-pm-bundle-gate-20260702.mdPM 复跑证据目录:
02-P/MEXP13-AcceptanceBundle/pm/gate-rerun-20260702/用途:复核 MEXP13 内部联合体验包,并引导用户做人工验收。
前置条件:
/Users/ar/Projects/ExcalidrawX1.2.0 / Build202607020214mindraw@personal 0.1.0+codex.20260701174929cd /Users/ar/Projects/ExcalidrawX
shasum -a 256 03-O/C2.builds/releases/Build202607020214/Mindraw_1.2.0_aarch64-Build202607020214.dmg 03-O/C2.builds/releases/Build202607020214/release-manifest.json
hdiutil verify 03-O/C2.builds/releases/Build202607020214/Mindraw_1.2.0_aarch64-Build202607020214.dmg
预期:
a950a7f3aed60cf00b964912bd7651ac1f7e66cf1885bc5569f1553e80ab7356。353aa04d955961f4b545ce30c59493f8d4003ec7ba80d66615195aac3706a949。hdiutil verify 返回 VALID。codex plugin list
预期看到:
mindraw@personal installed, enabled 0.1.0+codex.20260701174929 ~/plugins/mindraw
如果目标环境尚未安装或需要刷新:
codex plugin add mindraw@personal
03-O/C2.builds/releases/Build202607020214/Mindraw_1.2.0_aarch64-Build202607020214.dmg。Mindraw.app 到目标位置;是否覆盖旧 App 由用户自行决定。Open the Mindraw canvas for this project.
MindrawCanvas/。YY.MMDD-01.mindraw,重复打开不新建文件。编辑 或 double-click preview,能跳转 Mindraw desktop App 打开同一 .mindraw。.gitignore,只给出 MindrawCanvas/ ignore 建议。codex plugin list
回滚 App:退出 Mindraw 后,手工移除本次安装的 Mindraw.app,再恢复旧版本或安装其他候选包。
清理测试项目:只删除本次测试项目中的 MindrawCanvas/;不要批量删除真实项目画布。
搜索关键词:MEXP13PMGate、PM-BUNDLE-GATE、Build202607020214、GO_FOR_USER_ACCEPTANCE、USER-BUNDLE-ACCEPTANCE、mindraw@personal。
USER-BUNDLE-ACCEPTANCE 记为通过,本包可升级为“验收通过包”。