edit | blame | history | raw

Aligner 版本冻结 - 0.1.13

用户目标

  • 用户已安装并实测 0.1.13 / 20260814.0445,确认 Quick Switch App Shelf 两行遮挡问题已解决。
  • 本轮目标:把该版本做代码冻结,形成可回滚 Git 基线并推送远端。

已完成事项

  • 确认冻结目标:0.1.13 / 20260814.0445
  • 确认 App 构建源码 commit:21e9dd7c95e3f58a19a7c7342ff3d6584eb9097e
  • 刷新当前项目 codebase-memory:项目 Users-ar-Projects-Aligner-03-O4041 nodes / 12465 edges。
  • 更新 Git 内冻结元数据:
  • /Users/ar/Projects/Aligner/03-O/C1.source/CODEGRAPH.md
  • /Users/ar/Projects/Aligner/03-O/.codebase-memory/artifact.json
  • /Users/ar/Projects/Aligner/03-O/.codebase-memory/graph.db.zst
  • 创建最终冻结 commit:9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • 创建 annotated tag:v0.1.13-build20260814.0445
  • 推送 main 和 tag 到 boborobots
  • 验证远端:
  • refs/heads/main -> 9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • refs/tags/v0.1.13-build20260814.0445^{} -> 9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • 回写项目治理记录:
  • /Users/ar/Projects/Aligner/02-P/Round01.1-QuickSwitch-MVP2/2026-08-14-0.1.13版本冻结记录.md
  • /Users/ar/Projects/Aligner/02-P/plan-progress.markdown
  • 补充本地候选包 manifest / evidence 中的最终冻结 commit 和 codebase-memory 状态。

核心事实 / 变更快照

  • 变更对象:Aligner 0.1.x 冻结基线。
  • 事实来源:
  • Git root:/Users/ar/Projects/Aligner/03-O
  • App 构建源码 commit:21e9dd7c95e3f58a19a7c7342ff3d6584eb9097e
  • 最终冻结 commit:9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • tag:v0.1.13-build20260814.0445
  • DMG:/Users/ar/Projects/Aligner/03-O/C2.builds/Aligner-0.1.13-build20260814.0445/Aligner-0.1.13-build20260814.0445.dmg
  • SHA256:5ac18288f85eb9a8319aad0324fc2bb35ea2be42db3b4d5d7f8d61d5af46ba0d
  • 变更前:
  • 当前主线远端为 14a1efc86d0295be3a0d3fe1ebe7b8080266da2d
  • 当前可核对冻结 tag 为 v0.1.12-build20260625.2320
  • codebase-memory 共享 artifact stale,仍指向旧 Users-ar-Projects-Aligner2-03-O
  • 变更后:
  • boborobots/main 指向 9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • v0.1.13-build20260814.0445 解引用到 9c5edf5be0b7416a468f6686543cc3d30a6a5821
  • CODEGRAPH 当前基线为 0.1.13 / 20260814.0445
  • codebase-memory artifact 指向 Users-ar-Projects-Aligner-03-O 和 indexed commit 21e9dd7c95e3f58a19a7c7342ff3d6584eb9097e
  • 范围边界:
  • 这是本地验收通过代码冻结 / rollback baseline。
  • 不是正式官网 release。
  • Developer ID、notarization、staple、Gatekeeper、下载源和正式官网发布链路仍未闭环。
  • 最终冻结 commit 比 App 构建源码 commit 多 CODEGRAPH / codebase-memory 冻结元数据,不改变 App 构建输入。
  • 验证证据:
  • swift build:PASS。
  • swift test:PASS,104 tests,0 failures。
  • round1-app-shelf-fixture-qa.sh:PASS。
  • hdiutil verify:PASS。
  • mounted App metadata:0.1.13 / 20260814.0445
  • mounted App codesign --verify --deep --strict:PASS。
  • 用户实测:PASS。

文件变更

  • Git 内提交:
  • 21e9dd7c95e3f58a19a7c7342ff3d6584eb9097e:修复 App Shelf 两行高度计算、补 fixture QA、bump 0.1.13
  • 9c5edf5be0b7416a468f6686543cc3d30a6a5821:刷新 CODEGRAPH / codebase-memory 冻结元数据。
  • Git 外项目治理记录:
  • /Users/ar/Projects/Aligner/02-P/Round01.1-QuickSwitch-MVP2/2026-08-14-0.1.13版本冻结记录.md
  • /Users/ar/Projects/Aligner/02-P/plan-progress.markdown
  • 本会话记录和主题汇编。

可复用命令 / Runbook

用途

复用本轮 0.1.13 冻结流程:刷新 codebase-memory、创建 tag、推送远端并验证 refs。

前置条件

  • 当前仓库:/Users/ar/Projects/Aligner/03-O
  • 目标版本已写入 C1.source/Resources/Aligner-Info.plistCHANGELOG.md
  • App 构建与 QA 已通过
  • boborobots remote 凭据可用

命令

cd /Users/ar/Projects/Aligner/03-O

codebase-memory-mcp cli index_repository '{"repo_path":"/Users/ar/Projects/Aligner/03-O","project_name":"Users-ar-Projects-Aligner-03-O"}'
zstd -19 -f /Users/ar/.cache/codebase-memory-mcp/Users-ar-Projects-Aligner-03-O.db -o /Users/ar/Projects/Aligner/03-O/.codebase-memory/graph.db.zst

git status --short --branch
git add C1.source/CODEGRAPH.md .codebase-memory/artifact.json .codebase-memory/graph.db.zst
git commit -m "docs: freeze Aligner 0.1.13 baseline"
git tag -a v0.1.13-build20260814.0445 -m "Aligner 0.1.13 build 20260814.0445" HEAD
git push boborobots main
git push boborobots v0.1.13-build20260814.0445
git ls-remote boborobots refs/heads/main refs/tags/v0.1.13-build20260814.0445 refs/tags/v0.1.13-build20260814.0445^{}

验证

  • git status --short --branch 显示 ## main...boborobots/main
  • git rev-parse HEADgit rev-parse v0.1.13-build20260814.0445^{} 一致。
  • git ls-remote 中远端 main 和 tag 解引用 commit 一致。

搜索关键词

  • 0.1.13
  • v0.1.13-build20260814.0445
  • App Shelf 两行
  • codebase-memory
  • boborobots

未决问题

  • 正式官网公开发布仍 blocked:缺 Developer ID、notarytool profile、下载源、官网 / 支持邮箱等外部条件。
  • C2.builds/README.mdpackage-app.sh 根目录白名单仍有历史冲突;本轮只临时移走并恢复,没有纳入修复范围。

后续建议

  • 如果要把 0.1.13 升级为正式站外发布包,需要补 Developer ID signing、notarization、staple、Gatekeeper、下载源和正式发布 manifest。
  • 如果继续产品主线,下一步仍按台账推进 R025-COMPAT-001 macOS 14+ Apple Silicon Compatibility Baseline。