When pnpm was executed in a directory without a package.json (most
commonly through a mistyped command falling back to `pnpm run`),
checkDepsStatus found no workspace state and reported the dependencies
as outdated. With verify-deps-before-run set to "install", that spawned
a `pnpm install` which could only fail with NO_PKG_MANIFEST, and the
parent process crashed with a raw execa stack trace.
Report "unknown" (upToDate: undefined) instead when there is no root
manifest, no workspace, and no project list — runDepsStatusCheck already
skips the check in that case, letting the command fail with its own
clear error.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>