{
  "generatedAt": "2026-06-14T07:30:56.521Z",
  "snapshotDate": "2026-06-14",
  "sourceCoverage": [
    {
      "source": "whoop",
      "rows": 450,
      "firstDay": "2026-04-03",
      "latestDay": "2026-06-14",
      "metricCount": 21
    },
    {
      "source": "strava",
      "rows": 18,
      "firstDay": "2026-04-02",
      "latestDay": "2026-04-21",
      "metricCount": 2
    },
    {
      "source": "progress-pic",
      "rows": 598,
      "firstDay": "2025-04-17",
      "latestDay": "2026-04-19",
      "metricCount": 8
    },
    {
      "source": "fitbit",
      "rows": 228533,
      "firstDay": "2023-10-08",
      "latestDay": "2026-04-07",
      "metricCount": 18
    },
    {
      "source": "googlefit",
      "rows": 79605,
      "firstDay": "2023-03-26",
      "latestDay": "2026-02-16",
      "metricCount": 14
    }
  ],
  "latest": {
    "recovery_score": {
      "date": "2026-06-12",
      "metric": "recovery_score",
      "value": 74,
      "unit": "%",
      "source": "whoop",
      "previousValue": 42,
      "delta": 32
    },
    "sleep_performance": {
      "date": "2026-06-12",
      "metric": "sleep_performance",
      "value": 72,
      "unit": "%",
      "source": "whoop",
      "previousValue": 58,
      "delta": 14
    },
    "hrv": {
      "date": "2026-06-12",
      "metric": "hrv",
      "value": 87.82,
      "unit": "ms",
      "source": "whoop",
      "previousValue": 70.89,
      "delta": 16.93
    },
    "heart_rate_resting": {
      "date": "2026-06-12",
      "metric": "heart_rate_resting",
      "value": 52,
      "unit": "bpm",
      "source": "whoop",
      "previousValue": 55,
      "delta": -3
    },
    "sleep_duration": {
      "date": "2026-06-12",
      "metric": "sleep_duration",
      "value": 379.52,
      "unit": "minutes",
      "source": "whoop",
      "previousValue": 272.95,
      "delta": 106.57
    },
    "strain": {
      "date": "2026-06-13",
      "metric": "strain",
      "value": 14.97,
      "unit": "whoop_strain",
      "source": "whoop",
      "previousValue": 17.19,
      "delta": -2.22
    },
    "weight": {
      "date": "2026-04-22",
      "value": 65.8,
      "unit": "kg",
      "source": "bloodwork/body-composition",
      "delta": -0.6000000000000085
    },
    "calories_burned": {
      "date": "2026-06-13",
      "metric": "calories_burned",
      "value": 2513.64,
      "unit": "kcal",
      "source": "whoop",
      "previousValue": 3048.46,
      "delta": -534.82
    },
    "whoopAverages": {
      "recovery7d": 58.43,
      "hrv7d": 72.45,
      "rhr7d": 51,
      "sleep7d": 401.39
    }
  },
  "nutrition": {
    "latest": {
      "date": "2026-02-26",
      "kcal_7d": 2987.1,
      "protein_7d": 122.5,
      "fat_7d": 159,
      "netcarb_7d": 238.7,
      "fiber_7d": 7.9,
      "starch_7d": 11.4,
      "sugar_7d": 217.6
    }
  },
  "series": {
    "sleep_duration": [
      {
        "date": "2026-05-06",
        "metric": "sleep_duration",
        "value": 395.45,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-07",
        "metric": "sleep_duration",
        "value": 474.13,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-09",
        "metric": "sleep_duration",
        "value": 367.76,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-10",
        "metric": "sleep_duration",
        "value": 489.81,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-11",
        "metric": "sleep_duration",
        "value": 507.74,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-12",
        "metric": "sleep_duration",
        "value": 350.62,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-13",
        "metric": "sleep_duration",
        "value": 491.34,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-14",
        "metric": "sleep_duration",
        "value": 521.64,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-16",
        "metric": "sleep_duration",
        "value": 474.62,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-17",
        "metric": "sleep_duration",
        "value": 459.38,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-18",
        "metric": "sleep_duration",
        "value": 376.88,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-20",
        "metric": "sleep_duration",
        "value": 444.62,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-22",
        "metric": "sleep_duration",
        "value": 391.38,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-23",
        "metric": "sleep_duration",
        "value": 529.73,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-24",
        "metric": "sleep_duration",
        "value": 339.48,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-25",
        "metric": "sleep_duration",
        "value": 469.47,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-26",
        "metric": "sleep_duration",
        "value": 431.02,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-27",
        "metric": "sleep_duration",
        "value": 402.93,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-28",
        "metric": "sleep_duration",
        "value": 482.01,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-29",
        "metric": "sleep_duration",
        "value": 435.16,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-31",
        "metric": "sleep_duration",
        "value": 540.62,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-01",
        "metric": "sleep_duration",
        "value": 449.74,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-02",
        "metric": "sleep_duration",
        "value": 490.82,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-03",
        "metric": "sleep_duration",
        "value": 432.51,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-04",
        "metric": "sleep_duration",
        "value": 435.1,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-05",
        "metric": "sleep_duration",
        "value": 401.88,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-07",
        "metric": "sleep_duration",
        "value": 458,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-08",
        "metric": "sleep_duration",
        "value": 451.63,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-09",
        "metric": "sleep_duration",
        "value": 410.65,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-11",
        "metric": "sleep_duration",
        "value": 272.95,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-12",
        "metric": "sleep_duration",
        "value": 379.52,
        "unit": "minutes",
        "source": "whoop"
      }
    ],
    "recovery_score": [
      {
        "date": "2026-05-13",
        "metric": "recovery_score",
        "value": 73,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-14",
        "metric": "recovery_score",
        "value": 70,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-15",
        "metric": "recovery_score",
        "value": 79,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-16",
        "metric": "recovery_score",
        "value": 85,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-17",
        "metric": "recovery_score",
        "value": 91,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-18",
        "metric": "recovery_score",
        "value": 60,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-19",
        "metric": "recovery_score",
        "value": 62,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-20",
        "metric": "recovery_score",
        "value": 34,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-21",
        "metric": "recovery_score",
        "value": 52,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-22",
        "metric": "recovery_score",
        "value": 45,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-23",
        "metric": "recovery_score",
        "value": 53,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-24",
        "metric": "recovery_score",
        "value": 62,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-25",
        "metric": "recovery_score",
        "value": 52,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-26",
        "metric": "recovery_score",
        "value": 76,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-27",
        "metric": "recovery_score",
        "value": 38,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-28",
        "metric": "recovery_score",
        "value": 36,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-29",
        "metric": "recovery_score",
        "value": 33,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-30",
        "metric": "recovery_score",
        "value": 34,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-05-31",
        "metric": "recovery_score",
        "value": 50,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-01",
        "metric": "recovery_score",
        "value": 47,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-02",
        "metric": "recovery_score",
        "value": 68,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-03",
        "metric": "recovery_score",
        "value": 65,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-04",
        "metric": "recovery_score",
        "value": 39,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-05",
        "metric": "recovery_score",
        "value": 30,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-06",
        "metric": "recovery_score",
        "value": 50,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-07",
        "metric": "recovery_score",
        "value": 41,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-08",
        "metric": "recovery_score",
        "value": 56,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-09",
        "metric": "recovery_score",
        "value": 80,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-10",
        "metric": "recovery_score",
        "value": 66,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-11",
        "metric": "recovery_score",
        "value": 42,
        "unit": "%",
        "source": "whoop"
      },
      {
        "date": "2026-06-12",
        "metric": "recovery_score",
        "value": 74,
        "unit": "%",
        "source": "whoop"
      }
    ],
    "weight": [
      {
        "date": "2025-12-15",
        "metric": "weight",
        "value": 68.084,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-16",
        "metric": "weight",
        "value": 68.175,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-17",
        "metric": "weight",
        "value": 68.492,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-18",
        "metric": "weight",
        "value": 67.767,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-19",
        "metric": "weight",
        "value": 67.857,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-20",
        "metric": "weight",
        "value": 67.268,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-21",
        "metric": "weight",
        "value": 66.996,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-22",
        "metric": "weight",
        "value": 67.585,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-23",
        "metric": "weight",
        "value": 67.993,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-24",
        "metric": "weight",
        "value": 67.993,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-27",
        "metric": "weight",
        "value": 67.857,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-30",
        "metric": "weight",
        "value": 67.086,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2025-12-31",
        "metric": "weight",
        "value": 66.996,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-01",
        "metric": "weight",
        "value": 65.499,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-02",
        "metric": "weight",
        "value": 66.497,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-03",
        "metric": "weight",
        "value": 66.996,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-04",
        "metric": "weight",
        "value": 66.587,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-05",
        "metric": "weight",
        "value": 67.676,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-06",
        "metric": "weight",
        "value": 66.859,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-07",
        "metric": "weight",
        "value": 67.268,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-08",
        "metric": "weight",
        "value": 67.358,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-09",
        "metric": "weight",
        "value": 66.497,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-12",
        "metric": "weight",
        "value": 65.589,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-13",
        "metric": "weight",
        "value": 65.998,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-14",
        "metric": "weight",
        "value": 66.179,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-19",
        "metric": "weight",
        "value": 66.996,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-20",
        "metric": "weight",
        "value": 67.177,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-21",
        "metric": "weight",
        "value": 67.177,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-22",
        "metric": "weight",
        "value": 66.996,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-23",
        "metric": "weight",
        "value": 67.268,
        "unit": "kg",
        "source": "fitbit"
      },
      {
        "date": "2026-01-26",
        "metric": "weight",
        "value": 66.587,
        "unit": "kg",
        "source": "fitbit"
      }
    ],
    "steps": [
      {
        "date": "2026-01-17",
        "metric": "steps",
        "value": 47392,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-18",
        "metric": "steps",
        "value": 14410,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-19",
        "metric": "steps",
        "value": 18848,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-20",
        "metric": "steps",
        "value": 20118,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-21",
        "metric": "steps",
        "value": 11557,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-22",
        "metric": "steps",
        "value": 10910,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-23",
        "metric": "steps",
        "value": 16421,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-24",
        "metric": "steps",
        "value": 17020,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-25",
        "metric": "steps",
        "value": 8081,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-26",
        "metric": "steps",
        "value": 16214,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-27",
        "metric": "steps",
        "value": 15424,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-28",
        "metric": "steps",
        "value": 13012,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-29",
        "metric": "steps",
        "value": 33518,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-30",
        "metric": "steps",
        "value": 25553,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-01-31",
        "metric": "steps",
        "value": 29071,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-01",
        "metric": "steps",
        "value": 17351,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-02",
        "metric": "steps",
        "value": 30158,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-03",
        "metric": "steps",
        "value": 30195,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-04",
        "metric": "steps",
        "value": 35189,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-05",
        "metric": "steps",
        "value": 24117,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-06",
        "metric": "steps",
        "value": 45062,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-07",
        "metric": "steps",
        "value": 24843,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-08",
        "metric": "steps",
        "value": 31115,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-09",
        "metric": "steps",
        "value": 24412,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-10",
        "metric": "steps",
        "value": 35254,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-11",
        "metric": "steps",
        "value": 40368,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-12",
        "metric": "steps",
        "value": 25385,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-13",
        "metric": "steps",
        "value": 10743,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-14",
        "metric": "steps",
        "value": 36203,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-15",
        "metric": "steps",
        "value": 29441,
        "unit": "count",
        "source": "fitbit"
      },
      {
        "date": "2026-02-16",
        "metric": "steps",
        "value": 18525,
        "unit": "count",
        "source": "fitbit"
      }
    ],
    "calories_burned": [
      {
        "date": "2026-05-07",
        "metric": "calories_burned",
        "value": 1945.49,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-09",
        "metric": "calories_burned",
        "value": 1739.58,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-10",
        "metric": "calories_burned",
        "value": 3819.32,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-11",
        "metric": "calories_burned",
        "value": 2053.81,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-12",
        "metric": "calories_burned",
        "value": 1913.78,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-13",
        "metric": "calories_burned",
        "value": 1708.07,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-14",
        "metric": "calories_burned",
        "value": 2500.91,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-16",
        "metric": "calories_burned",
        "value": 4274.43,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-17",
        "metric": "calories_burned",
        "value": 2304.29,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-18",
        "metric": "calories_burned",
        "value": 1725.66,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-20",
        "metric": "calories_burned",
        "value": 3941.88,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-22",
        "metric": "calories_burned",
        "value": 1794.78,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-23",
        "metric": "calories_burned",
        "value": 3663.22,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-24",
        "metric": "calories_burned",
        "value": 1609.34,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-25",
        "metric": "calories_burned",
        "value": 1846.05,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-26",
        "metric": "calories_burned",
        "value": 1834.04,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-27",
        "metric": "calories_burned",
        "value": 1673.33,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-28",
        "metric": "calories_burned",
        "value": 1994.39,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-29",
        "metric": "calories_burned",
        "value": 3987.71,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-05-31",
        "metric": "calories_burned",
        "value": 3316.77,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-01",
        "metric": "calories_burned",
        "value": 1767.5,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-02",
        "metric": "calories_burned",
        "value": 1803.45,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-03",
        "metric": "calories_burned",
        "value": 1594.67,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-04",
        "metric": "calories_burned",
        "value": 2478.84,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-05",
        "metric": "calories_burned",
        "value": 1823.79,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-07",
        "metric": "calories_burned",
        "value": 3684.89,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-08",
        "metric": "calories_burned",
        "value": 1858.82,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-09",
        "metric": "calories_burned",
        "value": 2263.49,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-11",
        "metric": "calories_burned",
        "value": 3058.08,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-12",
        "metric": "calories_burned",
        "value": 3048.46,
        "unit": "kcal",
        "source": "whoop"
      },
      {
        "date": "2026-06-13",
        "metric": "calories_burned",
        "value": 2513.64,
        "unit": "kcal",
        "source": "whoop"
      }
    ],
    "workout": [
      {
        "date": "2026-05-07",
        "metric": "workout",
        "value": 34.48,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-11",
        "metric": "workout",
        "value": 70.47,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-12",
        "metric": "workout",
        "value": 29.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-13",
        "metric": "workout",
        "value": 70.48,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-16",
        "metric": "workout",
        "value": 17.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-17",
        "metric": "workout",
        "value": 58.47,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-18",
        "metric": "workout",
        "value": 83.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-20",
        "metric": "workout",
        "value": 18.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-21",
        "metric": "workout",
        "value": 99.9,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-22",
        "metric": "workout",
        "value": 185.9,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-23",
        "metric": "workout",
        "value": 75.95,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-24",
        "metric": "workout",
        "value": 266.9,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-25",
        "metric": "workout",
        "value": 136.92,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-26",
        "metric": "workout",
        "value": 51.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-27",
        "metric": "workout",
        "value": 114.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-28",
        "metric": "workout",
        "value": 111.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-29",
        "metric": "workout",
        "value": 227.93,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-30",
        "metric": "workout",
        "value": 339.92,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-05-31",
        "metric": "workout",
        "value": 19.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-02",
        "metric": "workout",
        "value": 117.95,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-03",
        "metric": "workout",
        "value": 42.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-04",
        "metric": "workout",
        "value": 22.98,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-05",
        "metric": "workout",
        "value": 158.93,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-07",
        "metric": "workout",
        "value": 154.93,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-08",
        "metric": "workout",
        "value": 84.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-09",
        "metric": "workout",
        "value": 81.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-10",
        "metric": "workout",
        "value": 53.97,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-11",
        "metric": "workout",
        "value": 520.75,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-12",
        "metric": "workout",
        "value": 279.87,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-13",
        "metric": "workout",
        "value": 220.93,
        "unit": "minutes",
        "source": "whoop"
      },
      {
        "date": "2026-06-14",
        "metric": "workout",
        "value": 16.98,
        "unit": "minutes",
        "source": "whoop"
      }
    ],
    "strain": [
      {
        "date": "2026-05-07",
        "metric": "strain",
        "value": 8.22,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-09",
        "metric": "strain",
        "value": 7.83,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-10",
        "metric": "strain",
        "value": 12.85,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-11",
        "metric": "strain",
        "value": 11.13,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-12",
        "metric": "strain",
        "value": 10.42,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-13",
        "metric": "strain",
        "value": 6.13,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-14",
        "metric": "strain",
        "value": 12.93,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-16",
        "metric": "strain",
        "value": 14.01,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-17",
        "metric": "strain",
        "value": 15.79,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-18",
        "metric": "strain",
        "value": 4.94,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-20",
        "metric": "strain",
        "value": 12.5,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-22",
        "metric": "strain",
        "value": 8.79,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-23",
        "metric": "strain",
        "value": 12.25,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-24",
        "metric": "strain",
        "value": 6.67,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-25",
        "metric": "strain",
        "value": 7.83,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-26",
        "metric": "strain",
        "value": 8.78,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-27",
        "metric": "strain",
        "value": 5.81,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-28",
        "metric": "strain",
        "value": 10.23,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-29",
        "metric": "strain",
        "value": 18.97,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-05-31",
        "metric": "strain",
        "value": 9.25,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-01",
        "metric": "strain",
        "value": 9.87,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-02",
        "metric": "strain",
        "value": 5.66,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-03",
        "metric": "strain",
        "value": 4.84,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-04",
        "metric": "strain",
        "value": 15.62,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-05",
        "metric": "strain",
        "value": 6.1,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-07",
        "metric": "strain",
        "value": 10.41,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-08",
        "metric": "strain",
        "value": 8.57,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-09",
        "metric": "strain",
        "value": 12.06,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-11",
        "metric": "strain",
        "value": 16.94,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-12",
        "metric": "strain",
        "value": 17.19,
        "unit": "whoop_strain",
        "source": "whoop"
      },
      {
        "date": "2026-06-13",
        "metric": "strain",
        "value": 14.97,
        "unit": "whoop_strain",
        "source": "whoop"
      }
    ]
  }
}