edit | blame | history | raw

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-02USER-H8-LATER-03PM-H8-GATE 暂不允许进入,除非 PM 明确调整 Gate 口径并记录理由。

后续建议

  • 首选由 PM 派 M4C-H8-04 给 m4c 侧产出 portable / sanitized preflight 包或最小运行说明。
  • 可接受替代是用户把完整 checkout 带到 fresh 环境,只补第 10 项 m4c preflight,并按脱敏规则回传输出。