act_runner runs non-interactive shells where nvm isn't loaded. Cargo steps already source .cargo/env but frontend steps were missing the equivalent nvm.sh sourcing, causing "npm: command not found". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>