XAMPP users: If Apache or MySQL fail to start (e.g. "port in use" or "shutdown unexpectedly"), see docs/XAMPP_PORT_FIX.md for step-by-step fixes.