pub fn project_data_child(workspace: &Path, relative: &Path) -> Result<PathBuf>
Existing project-data child path with symlink and traversal rejection.