REQUEST CHANGES - `package.json:5` — Der dokumentierte Browser-Testbefehl führt nur `dashboard_v5.spec.js` aus und lässt den gesamten ECharts-Spec aus. Die lokal verifizierten **22/22** sind daher nicht über den Repository-Befehl reproduzierbar; dieser deckt nur 16 Tests ab. Zusätzlich ist `tests/browser/dashboard_v5_echarts_prototype.spec.js:1` untracked und fehlt in einem Clean Checkout vollständig. - `tests/browser/dashboard_v5_echarts_prototype.spec.js:39-52` — Tooltip/Crosshair werden trotz Akzeptanzbehauptung nicht geprüft. Der ausgelesene Option-Contract enthält weder `tooltip` noch `axisPointer`; ein Hover-/Crosshair-Verhalten wird überhaupt nicht ausgeübt. - `tests/browser/dashboard_v5_echarts_prototype.spec.js:56-77` — Pan und Brush werden nicht funktional belegt: Die Tests klicken nur Controls und prüfen selbst gesetzte `data-pan-active`/`data-brush-active`-Attribute. Es gibt keinen echten Drag/Pan mit verändertem `dataZoom`, keinen Brush-Drag und keine Prüfung des `brushselected`-Ergebnisses aus `dashboard-v5-echarts-prototype.js:106-110`. - `tests/browser/dashboard_v5_echarts_prototype.spec.js:109-127` — Der 200%-Test prüft ausschließlich horizontalen Overflow. Chart-Geometrie/-Lesbarkeit, Resize nach Zoom, sichtbare Beschriftungen sowie 44px-Ziele nach dem Zoom werden nicht geprüft. - `scripts/health/assets/health-assets/dashboard-v5.css:277` — Die Print-Regel versteckt pauschal alle Buttons. Da das Datum jeder Tabellenzeile als Button erzeugt wird (`dashboard-v5-echarts-prototype.js:154-159`), verschwinden im Druck sämtliche Datumswerte der zugänglichen Tabelle. Synthetischer Chromium-Probe: `dateButton.display === "none"`. - `tests/browser/dashboard_v5_echarts_prototype.spec.js:38` — Das Performance-Gate ist nicht aussagekräftig: nur eine einzelne lokale Messung gegen 2.000 ms; die Uhr startet erst nach Datensynthese und Serien-/Marker-Aufbau (`dashboard-v5-echarts-prototype.js:33-67`) und erfasst weder Asset-Laden/-Parsen noch Interaktionslatenz, Wiederholungen oder Perzentile.