path.resolve('') is the process cwd, so an empty configured cwd would silently reintroduce the launch-directory fallback the parent-session cwd resolution removed. Fail at plugin load with an actionable message instead.