/* ================================================================ Audi-Dashboard — Lade-Stub für das Panel ================================================================ Home Assistant lädt diese Datei als Modul des Sidebar-Eintrags. Ihre einzige Aufgabe ist, den eigentlichen Code nachzuladen. Der Cache-Brecher steht in der eigenen URL: die Integration hängt beim Anmelden des Panels die installierte Version als ?v=… an (siehe _panel_anmelden in __init__.py). Diese Datei reicht sie unverändert an audi-dashboard-app.js weiter. Jede neue Version ist damit aus Sicht des Browsers eine neue URL und wird nie aus einem alten Cache bedient - und umgekehrt lädt eine unveränderte Installation nichts unnötig neu. Das ersetzt die frühere Lösung, bei der diese Datei erst audi-dashboard-version.json mit cache:"no-store" holen musste, um an eine Zahl zu kommen. Die brauchte es, weil /local/ von Home Assistant 31 Tage lang gecacht wird und die Datei sonst nie wieder aktualisiert worden wäre. Als Integration liefert die App ihre Dateien selbst aus - mit cache_headers=False und mit der Version schon in der URL. Eine zusätzliche Netzwerkanfrage bei jedem Seitenaufruf ist dafür nicht mehr nötig. Bekannte HA-Eigenheit (an der Testinstanz reproduziert, nicht vermutet): ha-panel-custom cached geladene Skripte nur für den alten js_url-Typ, nicht für module_url. Bei einem direkten/harten Seitenaufruf kann das dazu führen, dass dieses Skript zweimal als