- vehicles.service.ts: remove Corgi from resolveVin chain; go straight
to PartsCatalogs → PL24 → EMEX without offline WMI lookup
- End condition simplified: return null only when EMEX also fails (no
corgiKnown fallback)
- Add scripts/test-emex-http.mjs: proxy timing test for EMEX HTTP decode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>