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