edit | blame | history | raw

2026-06-28 M4C-H8-03 验证收口

用户目标

Coder@m4c 身份完成统一台账 P-20260628-formal-release-readiness 下的 M4C-H8-03:消费 Mindraw 1.0.0 / Build202606282019 signed / notarized formal RC 证据,输出 m4c 侧 signed RC consumer verification。

已完成事项

  • 读取 m4c / Mindraw 规则、索引、H8 台账、M4C-H8-02 文档、Mindraw MD-H8-03 QA 和 formal RC manifest。
  • 运行 m4c preflight help / contract / smoke,使用 --min-version 1.0.0 --min-build Build202606282019
  • 生成过程 QA:p.mindrawforcodex/02-P/H8-SignedRCConsumer/qa/m4c-h8-03-signed-rc-consumer.json.md
  • 新增正式 QA 文档:p.mindrawforcodex/03-O/K2.项目管理/联调QA/2026-06-28-M4C-H8-03SignedRCConsumerVerification.md
  • 更新 m4c 03-O/K2.项目管理/README.md、m4c INDEX.md 和统一台账 02-P/plan-progress.markdown
  • 提交 m4c 03-O commit:560ba7bbc4639375b312eebb7778f45836c770cb

关键结论

  • m4c 能识别 formal RC 1.0.0 / Build202606282019、DMG SHA、manifest SHA、release tag、tag target 和 notary Accepted 证据。
  • m4c preflight 结论为 PASS_WITH_INSTALL_REQUIRED
  • 当前 /Applications/Mindraw.app 仍是 0.9.0 / Build202606281348,所以当前机器分类为 INSTALL_REQUIRED;这不是 RC artifact blocker。
  • 允许 PM 更新 release notes,并继续等待 / 调度 MD-H8-04 fresh machine QA。
  • 仍不得进入 PM-H8-GATE

验证结论

  • git -C p.mindrawforcodex/03-O diff --check:PASS。
  • preflight help / contract / smoke:PASS。
  • manifest JSON parse:PASS。
  • DMG / manifest SHA:PASS。
  • release tag target / type:PASS。
  • hdiutil verify:PASS。
  • xcrun stapler validate:PASS。
  • 敏感信息扫描:未发现本轮新增 bearer token、authorization 明文、真实 runtime capability path、临时 loopback endpoint、密码、私钥、实际 .p12、API key 或 app-specific password。

未决问题

  • MD-H8-04 fresh machine QA / handler repair path 仍未完成。
  • PM-H8-RELEASE-NOTES 需要 PM 按最新 signed RC 状态更新并交用户审阅。
  • PM-H8-GATE 仍需等待 fresh machine QA、用户最终安装体验验收和 PM Go / No-Go。

后续建议

PM 可继续推进 release notes 更新,并在用户提供 fresh machine / 干净 macOS 环境后调度 MD-H8-04。m4c 不领取 PM-*MD-*H*