pub fn workspace_id(root: &Path) -> Result<String>
Workspace binding for the existing cwd-scoped CLI. Registry-based workspace selection is not added here. Canonical roots retain identity across symlinks.