pub fn project_dir_for(worktree: &Path) -> Option<PathBuf>
Resolve the per-worktree Claude projects directory, e.g. ~/.claude/projects/-Users-dave-Projects-foo. Returns None if $HOME is not set / cannot be resolved.
~/.claude/projects/-Users-dave-Projects-foo
None
$HOME