fn lock_error(root: &Path, owner: &str) -> CliError
Build a root-scoped diagnostic for poisoned observer state.