# 2026-06-28 H8 Fresh QA 收敛 ## 用户目标 继续 `MD-H8-04:fresh machine QA / handler repair path` 的证据收敛。边界是不改源码、不改构建脚本、不改 signed RC artifact,不触碰 m4c `03-O`,只基于 PM 转交的用户 fresh / clean macOS QA 回传形成 QA 结论。 ## 已完成事项 - 读取并遵守 QA workflow。 - 更新 `02-P/qa/mindraw-h8-fresh-machine-qa.md`,记录用户回传:10 个任务中前 9 个全部照做且结果与预期完全一致;第 10 个 m4c preflight 因 fresh 环境没有 `/Users/ar/Projects/ExcalidrawX` checkout / 项目包未执行。 - 更新 `02-P/qa/mindraw-h8-fresh-machine-qa.json`,将前 9 项标记为 `user-reported-pass`,将 m4c preflight 标记为 `blocked-missing-fresh-checkout`。 - 回写 `02-P/plan-progress.markdown` 的 H8 当前事实、`USER-H8-LATER-01`、H8-R4、`MD-H8-04` 和 Progress Log。 ## 关键决策 - `MD-H8-04` 当前不写完整 PASS。 - 结论为 `PASS_INSTALL_AND_HANDLER / BLOCKED_ON_FRESH_M4C_PREFLIGHT`。 - 这不是 Mindraw signed RC artifact fail,不需要重新打包。 - 既有 `M4C-H8-03` 可证明 m4c consumer 能识别 formal RC metadata,但不能完全替代 fresh / clean 环境安装 `1.0.0 / Build202606282019` 后实际运行 m4c preflight 的证据。 ## 文件变更 - `02-P/qa/mindraw-h8-fresh-machine-qa.md` - `02-P/qa/mindraw-h8-fresh-machine-qa.json` - `02-P/plan-progress.markdown` ## 未决问题 - fresh / clean 环境第 10 项 m4c preflight 仍未执行。 - `USER-H8-LATER-02`、`USER-H8-LATER-03`、`PM-H8-GATE` 暂不允许进入,除非 PM 明确调整 Gate 口径并记录理由。 ## 后续建议 - 首选由 PM 派 `M4C-H8-04` 给 m4c 侧产出 portable / sanitized preflight 包或最小运行说明。 - 可接受替代是用户把完整 checkout 带到 fresh 环境,只补第 10 项 m4c preflight,并按脱敏规则回传输出。