Use the Oura Ring entry to explore a consented data integration, not to infer a health conclusion from an isolated score.
The Oura API schema distinguishes date fields on daily records from timestamps on other observations, and daily scores may be null. Keep the supplied day alongside the original timestamps instead of assigning every record to a date by cutting off a UTC timestamp.
Test a missing score, an empty date range, and a range crossing a timezone boundary. The interface should distinguish unavailable data from a measured zero and explain which date it is displaying.