Home Hacking Shai-hulud 2.0 Turns npm Installs Into a Full Cloud Compromise Path