edit | blame | history | raw

26.0814 Mindraw Coder:Tag 修复后 DMG 重建

任务

执行 OPS-MD-127-TAG-FIX-REBUILD-01:从固定提交 4353e3484bcf227f0c3a0beefdb0548ca58be4ac 生成唯一显式 tag 的全新 1.2.7 Developer ID signed/notarized/stapled DMG。

结果

  • 唯一可送独立发布包 QA 的候选:Build202608140433
  • annotated tag:v1.2.7-Build202608140433
  • DMG SHA-256:c97fd004a81a090e541dfa46afd6b8dbf6dc17090d57960b461cb67161068f0c
  • Apple notarization:ebbd1fee-2f49-4149-bf9c-0e688fcfd72d / Accepted
  • manifest 仅含本次 tag,artifact bytes/SHA 与真实 DMG 一致;签名、runtime、staple、Gatekeeper、hdiutil、只读挂载、Applications link、arm64 和隐私扫描通过。

关键处置

首个 Build202608140427 在签名、公证成功后被二进制扫描发现含本机 Cargo registry 路径,已明确标记 NON_DELIVERABLE / SUPERSEDED。随后使用 clean target 和公开安全的 Rust home 前缀规范映射重建 Build202608140433,扫描零命中。未删除旧 tag、未重写历史,也未手工编辑 manifest。

边界

未修改源码/测试,未 push 或上传 GitHub,未安装/启动用户 App,未触碰用户文档。正式功能 QA 保持 CANCELLED_BY_OWNER / WAIVED;本结果不替代跨平台八包 Gate。

详细报告:02-P/M4C-GitHubOpenSource/ops/ops-md-127-tag-fix-rebuild-report-20260814.md