- **Important – Katalog-Availability belegt keine tatsächlich freigabefähige Beobachtung:** `scripts/health/dashboard_v5/metric_catalog_v2.py:169-221` zählt bei Apple beliebige numerische Rohwerte unabhängig von erlaubter Einheit/Datum; bei Labor zählen validierte Zeilen unabhängig von exaktem Zahlenwert und Messdatum. Synthetisch reproduziert: `step_count` mit Einheit `widgets` und CRP `NOT A NUMBER` ohne Datum wurden jeweils als `available` gemeldet, obwohl die Serien-/Labor-API sie nicht ausgeben kann. Das verletzt Missingness- sowie Quellen-/Einheitenbeleg. - **Important – Zukünftige Beobachtungen werden freigegeben:** `scripts/health/dashboard_v5/read_api.py:200-207,356-419,501-532,710-718` nutzt für Apple `stable_only=False` und begrenzt Labor nicht auf den aktuellen Zürcher Tag. Synthetisch wurden Apple-Schritte vom `2099-01-02` und ein Laborwert vom `2099-01-03` ausgegeben. Besonders „Alle“ kann dadurch zukünftige Daten enthalten. - **Important – Ereignisintervalle werden nicht auf gültige Reihenfolge geprüft:** `scripts/health/dashboard_v5/read_api.py:571-583` gibt `end_date < start_date` unverändert aus. Synthetisch reproduziert mit Intervall `2026-06-10` bis `2026-06-01`. **Positiv geprüft** - Blutdruckkomponenten werden aus demselben gepaarten Apple-Korrelationsobjekt gewonnen und getrennt als systolisch/diastolisch ausgegeben; keine Interpretation. - Laborfreigabe nutzt kanonische Parameter-/Einheiten-Allowlist, Originalverifikation, beobachtungsspezifische Referenzen und geprüfte Dokumentmetadaten. - Verabreichte Medikation bleibt von Planungsereignissen getrennt. - Explizite Null bleibt beobachtet; fehlende Tageswerte werden nicht als `0` erzeugt. - Wochenaggregation erzeugt nur Gruppen mit sieben unterschiedlichen Tagen derselben ISO-Woche. - Keine neue Diagnose-, Kausalitäts-, Dringlichkeits- oder Therapieaussage im statischen Release-Text. - Fokussierte synthetische Tests: **40 bestanden**; Gesamtsuite: **176 bestanden**; AST und `git diff --check` bestanden. Keine Produktionsdaten, DBs oder Reports geöffnet. Keine Dateien erstellt oder verändert; finaler Working Tree entspricht dem Ausgangsstatus. **BLOCK**