以 Coder@m4c 身份完成 M4C-H8-04,为 H8 Formal Release fresh / clean macOS QA 第 10 项 m4c preflight 缺口提供最小 portable / sanitized 补测材料,避免用户搬完整 /Users/ar/Projects/ExcalidrawX checkout。
p.mindrawforcodex/03-O/C3.tools/portable/m4c-h8-04-fresh-preflight/。p.mindrawforcodex/02-P/H8-FreshPortablePreflight/dist/m4c-h8-04-fresh-preflight.zip,SHA256 314158bbe997a63e7d69caa693f45256cdc8c87b75e2c0e01fad89ff50c11742。p.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-06-28-M4C-H8-04FreshPortablePreflight.md。p.mindrawforcodex/02-P/H8-FreshPortablePreflight/qa/m4c-h8-04-fresh-portable-preflight.json。02-P/plan-progress.markdown:M4C-H8-04 标记为完成,状态为 PREPARED_FOR_USER_FRESH_STEP_10 / NOT_PM_H8_GATE_GO。/Applications/Mindraw.app 的 metadata、codesign / spctl 和 LaunchServices 注册迹象。M4C-H8-04 完成不等于 PM-H8-GATE,仍需用户在 fresh Mac 补跑第 10 项并回传脱敏证据。03-O commit:d438c06 docs: add M4C H8 fresh preflight package。C3.tools/README.md、C1.source/CODEGRAPH.md、K2.项目管理/README.md、p.mindrawforcodex/INDEX.md。02-P/plan-progress.markdown。zsh -n .../m4c-h8-fresh-preflight.shINSTALL_REQUIRED,因为当前 /Applications/Mindraw.app 为 0.9.0 / Build202606281348。unzip -t .../m4c-h8-04-fresh-preflight.zipshasum -a 256 .../m4c-h8-04-fresh-preflight.zipgit -C p.mindrawforcodex/03-O diff --checkgit -C p.mindrawforcodex/03-O diff --cached --checkPM 把 portable 包发给用户,让用户只补 fresh / clean Mac 第 10 项,并按 RETURN-EVIDENCE-TEMPLATE.md 回传脱敏证据。用户回传 PASS 前,不进入 PM-H8-GATE。