# 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` 为工作目录。