details on my pid adventures
Used what browser processes I had running already to track down the error message and figure out what it meant. Then using the Activity Monitor I forunately already had running, discovered that some runaway Nvim plugin had spawned tens of thousands of node processes.
Managed to free enough processes to run a pkill -f command and get things back to normal. Phew!