Ariver
2026-06-03 b94a79dc7c9cfcdf72605289d0b89e85238c7d02
Document PrivateVoice repository consolidation
1 files added
55 ■■■■■ changed files
02-P-NBL/freeze/20260603-independent-repo-and-archive.md 55 ●●●●● patch | view | raw | blame | history
02-P-NBL/freeze/20260603-independent-repo-and-archive.md
New file
@@ -0,0 +1,55 @@
# 2026-06-03 独立仓库与旧 worktree 归档记录
## 结论
正式项目目录已经统一为:
`/Users/ar/Projects/PrivateVoice`
该目录已经从原 linked worktree 转换为独立 Git 仓库,`.git` 为真实目录,不再依赖旧目录:
`/Users/ar/Projects/VoiceSnap-2.1.1/.git/worktrees/PrivateVoice`
旧的 VoiceSnap worktree 目录已经统一移动到归档目录:
`/Users/ar/Projects/_Archive/PrivateVoice-legacy-worktrees-20260603-2140`
## 正式仓库状态
- 正式路径:`/Users/ar/Projects/PrivateVoice`
- 当前分支:`codex/privatevoice-freeze-2.1.25`
- 当前 commit:`bf51ae56b3a00f69423dc34ccfeff6ca80866a06`
- `.git` 类型:目录
- `git-common-dir`:`.git`
- 远端:无
## 归档内容
归档目录内保留以下旧 worktree:
- `VoiceSnap-2.1.1`
- `VoiceSnap-2.1.1-QA-build`
- `VoiceSnap-2.1.1-Round2`
- `VoiceSnap-2.1.1-Round3`
- `VoiceSnap-2.1.1-Round4`
- `VoiceSnap-2.1.1-Round5`
- `PrivateVoice-linked-worktree`
这些目录只用于历史追溯,不再作为正式开发、构建、QA 或发布入口。
## 验证结果
- `/Users/ar/Projects` 根目录下只保留正式项目 `PrivateVoice`,不再保留 `VoiceSnap-2.1.1*` 工作目录。
- 正式仓库 `git status --short --branch` 干净。
- 正式仓库 `Release` 目录保留 27 个 `.dmg` 文件和 13 个 `SHA256SUMS.txt`。
- 最新安装包存在:
  `Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/PrivateVoice Dictation-2.1.25-build20260603.2102-arm64-local.dmg`
- 已对正式仓库内所有 `SHA256SUMS.txt` 执行 `shasum -a 256 -c`,可校验条目全部通过。
- 归档目录内旧 worktree 仍可通过 git 读取 worktree 列表。
## 后续规则
- 后续所有开发、QA、打包、冻结、发布都以 `/Users/ar/Projects/PrivateVoice` 为唯一正式入口。
- 不再从归档目录继续开发。
- 如果需要追溯旧 Round 的历史文件,只读访问归档目录。
- 如果 Codex 当前会话仍显示旧项目名,可以继续使用本会话,但所有命令必须显式以 `/Users/ar/Projects/PrivateVoice` 为工作目录。