以 Coder@mindraw 身份领取统一台账 P-20260626-m4c-handshake-coordination 的 MD-MEXP02-01,完成 M-体验02:可安装版 AI Frame Alpha 的 Mindraw 安装版 Alpha readiness。只领取 MD-*,不领取 M4C-*、PM-* 或 H*。
AGENTS.md、INDEX.md、CODEGRAPH.md、release-versioning.md、delivery-gate.md、qa-workflow.md、code-governance.md、work-continuity.md、session-memory.md 和统一台账相关状态。03-O/C2.builds/releases/Build202606272239/,确认 DMG SHA256 与 manifest 一致,hdiutil verify PASS,DMG 挂载后包含 Mindraw.app 与 Applications -> /Applications symlink。/tmp/mindraw-mexp02-qa/app/Mindraw.app,解压 demo zip 到安全副本 /tmp/mindraw-mexp02-qa/demo/MEXP01-ai-frame-demo.mindraw。HOME=/tmp/mindraw-mexp02-qa/home-open open -n -a /tmp/mindraw-mexp02-qa/app/Mindraw.app /tmp/mindraw-mexp02-qa/demo/MEXP01-ai-frame-demo.mindraw。runtime/write-api.json,外部进程读取 /health、HTTP capabilities、JSON-RPC mindraw.app.get_capabilities、get_open_document_state、get_live_frame_context 均 PASS。npm run doctor:mindraw -- --app /tmp/mindraw-mexp02-qa/app/Mindraw.app --app-api-capability ... --pretty,结论 appWriteLease=pass,唯一 warning 为 MINDRAW_BUILD_UNKNOWN。02-P/qa/mindraw-mexp02-installable-alpha-readiness.md、02-P/qa/mindraw-mexp02-installable-alpha-readiness.json。03-O/C2.builds/releases/Build202606272239/release-manifest.json 的 post-package validation、03-O/C2.builds/README.md、INDEX.md、CODEGRAPH.md、02-P/plan-progress.markdown。Build202606272239 足以作为 M-体验02 的 Mindraw 侧输入,不需要重新打包。CHANGELOG.md。CFBundleVersion=0.8.3 没有暴露 build 编号,build 仍以 DMG 文件名、build-info.txt 和 release-manifest.json 为准;这是 H8 前需要修正的剩余风险,不阻塞 MEXP02 Alpha。/tmp 会被 macOS 解析成 /private/tmp,未规范化时会触发 PACKAGE_PATH_MISMATCH。shasum -a 256 03-O/C2.builds/releases/Build202606272239/Mindraw_0.8.3_aarch64-Build202606272239.dmghdiutil verify 03-O/C2.builds/releases/Build202606272239/Mindraw_0.8.3_aarch64-Build202606272239.dmghdiutil attach -nobrowse -readonly 03-O/C2.builds/releases/Build202606272239/Mindraw_0.8.3_aarch64-Build202606272239.dmgcodesign --verify --deep --strict --verbose=2 /tmp/mindraw-mexp02-qa/app/Mindraw.appHOME=/tmp/mindraw-mexp02-qa/home-open open -n -a /tmp/mindraw-mexp02-qa/app/Mindraw.app /tmp/mindraw-mexp02-qa/demo/MEXP01-ai-frame-demo.mindraw/health、/capabilities、mindraw.app.get_capabilities、mindraw.app.get_open_document_state、mindraw.app.get_live_frame_contextnpm run doctor:mindraw -- --app /tmp/mindraw-mexp02-qa/app/Mindraw.app --app-api-capability /tmp/mindraw-mexp02-qa/home-open/Library/Application Support/com.mindraw.desktop/runtime/write-api.json --prettynode JSON parse 检查 QA JSON 和 release manifestrg token 搜索确认未把 live token 写入项目文件git diff --checkspctl rejected 是预期 warning。/Applications/Mindraw.app 覆盖安装后的 LaunchServices handler 切换。commit_write_result,写回闭环留给 M4C-MEXP02-01。MD-* 范围。M4C-MEXP02-01 时使用 realpath 后的 packagePath。MD-MEXP02-01 与 M4C-MEXP02-01 都完成后收敛 PM-MEXP02-GATE。