edit | blame | history | raw

2026-06-28 M4C-H8 审计

用户目标

完成 M4C-H8-01,审计 m4c 是否具备随 H8 / Formal Release 作为正式体验纳入的条件,只做证据收敛和差距清单,不做实现、安装、handler 修改或 H8 Gate。

已完成事项

  • 新增 03-O/K2.项目管理/联调QA/2026-06-28-M4C-H8-01FormalReleaseReadiness.md
  • 更新 03-O/K2.项目管理/README.md
  • 更新 m4c INDEX.md 入口。
  • 回写主项目统一台账 02-P/plan-progress.markdown
  • m4c 03-O commit:273534016ed0b4aad9e28c74129077774531ac6c

审计结论

GO-FOR-M4C-H8-02; NOT FORMAL-RELEASE-GO

m4c 当前具备 Alpha companion preflight consumer、fixture/fake 矩阵、用户修复路径和 redaction 机制;但仍缺 formal version / release artifact / 安装启动方式 / 插件或 CLI 分发说明 / signed RC 消费证据 / fresh machine QA。

当前事实

  • H8 scope 已冻结:macOS arm64 only;m4c 只纳入 companion preflight / 外部调用说明;AI / .assets / MCP 为 Alpha / local capability;目标版本 1.0.0
  • 用户有公司付费 Apple Developer 账号,但 Developer ID Application certificate / notarization credential 尚需配置。
  • 当前 MEXP06 证据仍是 Alpha candidate,不能声明 formal release ready。

验证

  • git diff --check / git diff --cached --check PASS。
  • m4c-mexp06-companion-preflight.mjs help PASS。
  • 敏感信息扫描 PASS。
  • m4c 03-O final status:clean。

后续建议

PM 可派发 M4C-H8-02 做 release preflight / docs hardening;signed / notarized RC 与 fresh machine 可用后再做 m4c 消费复核。

补充:Taglauncher 证书复用核对

  • 已补充 PM 上下文:Developer ID Application 证书原则上按 Apple Developer Team 复用,不按 App 绑定。
  • 当前本机未看到 Developer ID Application,只看到本地签名身份和 3rd Party Mac Developer Application;Taglauncher build 脚本偏 App Store / ad-hoc 签名路径。
  • 结论:Taglauncher 既有证书不能作为 Mindraw formal release ready 证据;signed / notarized Mindraw RC 仍依赖用户完成证书 / notarization credential 配置和 Mindraw 后续 RC。
  • m4c 03-O 补证 commit:67c71a217fe524d53200fcb8a913ddc21fc4c0bb