- Home.vue: add getIpAddress() with IPv4/IPv6 fallback chain (TR-098, TR-181) hoisted regex constants, prefer interface index 1, format IPv6 with brackets - config/references.json: disable wassup provider (mock URL unreachable)
- Pluggable multi-provider architecture (ReferenceEngine) - Wassup provider implementation (HTTP GET + X_WASSUP_USER_IP) - Auto-resolve references on Inform (BOOT/BOOTSTRAP events) - References displayed in device Identity card - REST API: GET/POST references per device - Config via config/references.json - Fix event extraction for single EventStruct and numeric EventCodes - Mock Wassup provisioned by home-device-simulator on device creation