edit | blame | history | raw

2026-06-28 冻结 0.1.12

用户目标

用户认可对 0.1.12 / 20260625.2320 的冻结分析,要求按“本地 QA 候选代码冻结 / rollback baseline,不是正式 release”的路径执行。

已完成事项

  • /Users/ar/Projects/Aligner2/03-O 创建冻结 commit:9ba7cd3
  • 创建 tag:v0.1.12-build20260625.2320
  • 更新 03-O/C1.source/CODEGRAPH.md,补齐 Commerce.Entitlement 节点和冻结基线。
  • 重新生成本地 manifest:03-O/C2.builds/Aligner-0.1.12-build20260625.2320/release-manifest.json
  • 回写 PROJECT.md02-P/plan-progress.markdown02-P/Round01.5-Pro-Direct/Round01.5-TODO.md

验证证据

  • swift build:通过。
  • swift test:104 tests,0 failures。
  • C3.tools/round015-entitlement-fixture-qa.sh:通过。
  • C3.tools/round1-main-ui-qa.sh:通过,运行目录 /tmp/aligner-round01-main-ui-qa-20260628_210821
  • manifest 核对:sourceStatus=cleangitTag=v0.1.12-build20260625.2320,SHA256 6abb59512c36637453fe08f60ba17013563d36203025196a532f1faf3c1f6180

关键决策

  • 0.1.12 是本地 QA 候选代码冻结 / rollback baseline。
  • 0.1.12 不是正式官网 release。
  • R015-AUTH-001 暂不关单;需要单独确认 trialExpiredproUnlockedofflineGraceverifyFailed 等 fixture 全矩阵是否已被 QA 脚本覆盖。

未决问题

  • Developer ID、Team ID、notarytool profile 未就绪。
  • 官网仓库 / 域名 / 支持邮箱未裁决。
  • macOS 14 真机或 VM Phase C 未完成。
  • 正式 release 仍需 Developer ID 签名、公证、staple、Gatekeeper、下载源和公开 manifest 闭环。