{
  "date": "2026-03-31",
  "generated_at": "2026-03-31T13:36:38.235147",
  "priority_actions": [
    {
      "category": "sleep",
      "icon": "\ud83c\udf19",
      "action": "Lights out by 11:00 PM. Screens off by 10:00. Take Magnesium Glycinate (400mg) + L-Theanine (200mg) 30 min before bed.",
      "reason": "Last night: bed at 23:53, only 6.9h sleep, 40m deep.",
      "priority": 1
    },
    {
      "category": "stress",
      "icon": "\ud83e\uddd8",
      "action": "20 min morning sunlight walk. No phone. 5 min box breathing before bed (4-4-4-4).",
      "reason": "Cortisol at 14.2 \u00b5g/dL \u2014 elevated. Daylight + breathwork are the fastest cortisol reset.",
      "priority": 3
    },
    {
      "category": "nutrition",
      "icon": "\ud83e\udd57",
      "action": "No refined carbs today. Start meals with protein + fiber. 15 min walk after lunch and dinner.",
      "reason": "Fasting glucose 101.0 mg/dL \u2014 borderline. Post-meal walks cut glucose spikes by 30%.",
      "priority": 4
    },
    {
      "category": "heart",
      "icon": "\u2764\ufe0f",
      "action": "Hit 35g fiber today. Oatmeal + ground flax at breakfast. Omega-3 (3g). Zero saturated fat.",
      "reason": "LDL at 174.0 mg/dL. Soluble fiber + omega-3 are the strongest lifestyle levers.",
      "priority": 5
    },
    {
      "category": "supplement",
      "icon": "\u2600\ufe0f",
      "action": "Take Vitamin D3 5000 IU + K2 (100mcg) with your fattiest meal today.",
      "reason": "Vitamin D at 27.0 ng/mL \u2014 below optimal. Take with fat for absorption. K2 directs calcium properly.",
      "priority": 6
    },
    {
      "category": "hormones",
      "icon": "\u26a1",
      "action": "Zinc (30mg) + Ashwagandha (600mg KSM-66) with dinner. Strength training if readiness allows.",
      "reason": "Testosterone at 394.8 ng/dL \u2014 suboptimal. Zinc, ashwagandha, and compound lifts are proven boosters.",
      "priority": 7
    }
  ],
  "sections": [
    {
      "title": "Sleep",
      "icon": "moon",
      "metrics": {
        "hours": 6.9,
        "deep_min": 40,
        "rem_min": 118,
        "avg_hrv": 37,
        "resting_hr": 44,
        "bedtime": "23:53",
        "wake_time": "07:34"
      },
      "assessment": "Short sleep (6.9h \u2014 target 7-8h). low deep sleep (40 min \u2014 target 60+ min). HRV above average (37 vs 33 avg).",
      "recommendations": [
        "Below 7h target. Consider earlier bedtime or reducing evening screen time.",
        "Deep sleep under 60 min. Evening red light therapy or magnesium may help."
      ]
    },
    {
      "title": "Readiness",
      "icon": "battery",
      "metrics": {
        "score": 83
      },
      "assessment": "Good readiness (83). Normal training day.",
      "recommendations": []
    },
    {
      "title": "Activity",
      "icon": "activity",
      "metrics": {
        "steps": 313,
        "active_calories": 16
      },
      "assessment": "",
      "recommendations": []
    },
    {
      "title": "Biomarker Watch",
      "icon": "droplet",
      "metrics": {
        "critical_count": 3,
        "at_risk_count": 8,
        "inner_age": 50.6,
        "next_test": null
      },
      "critical_markers": {
        "LDL Cholesterol": {
          "value": 174.0,
          "unit": "mg/dL",
          "range": "0-100"
        },
        "ApoB": {
          "value": 125.0,
          "unit": "mg/dL",
          "range": "0-119"
        },
        "Ferritin": {
          "value": 651.0,
          "unit": "ng/mL",
          "range": "20-380"
        }
      },
      "at_risk_markers": {
        "Glucose": {
          "value": 101.0,
          "unit": "mg/dL",
          "range": "65-99"
        },
        "Total Cholesterol": {
          "value": 239.0,
          "unit": "mg/dL",
          "range": "125-200"
        },
        "Triglycerides": {
          "value": 127.0,
          "unit": "mg/dL",
          "range": "0-150"
        },
        "HDL": {
          "value": 42.0,
          "unit": "mg/dL",
          "range": "40-200"
        },
        "ALT": {
          "value": 37.0,
          "unit": "U/L",
          "range": "9-46"
        },
        "Cortisol": {
          "value": 14.2,
          "unit": "\u00b5g/dL",
          "range": "4-22"
        },
        "Testosterone": {
          "value": 394.8,
          "unit": "ng/dL",
          "range": "250-1100"
        },
        "Vitamin D": {
          "value": 27.0,
          "unit": "ng/mL",
          "range": "30-100"
        }
      },
      "assessment": "3 critical, 8 at-risk markers from latest blood test.",
      "recommendations": []
    },
    {
      "title": "Body Composition",
      "icon": "scale",
      "metrics": {
        "weight_lb": null,
        "body_fat_pct": 28.7,
        "muscle_mass": 156.5,
        "bmi": 30.9
      },
      "assessment": "",
      "recommendations": []
    }
  ],
  "alerts": [],
  "cross_references": [
    {
      "sources": [
        "oura",
        "blood"
      ],
      "finding": "Cortisol elevated (14.2 \u00b5g/dL) + sleep pattern may indicate stress-recovery imbalance.",
      "action": "Monitor HRV trend. If declining alongside cortisol rise, consider reducing training load."
    },
    {
      "sources": [
        "blood"
      ],
      "finding": "LDL (174.0) and ApoB (125.0) both elevated \u2014 concordant cardiovascular risk.",
      "action": "Priority doctor discussion. Lifestyle + potential medication needed."
    },
    {
      "sources": [
        "blood",
        "vitals"
      ],
      "finding": "Fasting glucose (101.0) borderline + BMI 30.9 \u2014 insulin resistance pattern.",
      "action": "Prioritize weight loss, strength training, and fiber intake. CGM would reveal post-meal spikes."
    }
  ],
  "data_freshness": {
    "oura": {
      "last_sync": "2026-03-31T13:36:37.475310",
      "stale": false
    },
    "blood": {
      "last_sync": "2026-03-31T13:36:37.623251",
      "stale": false
    },
    "genetics": {
      "last_sync": null,
      "stale": true
    },
    "microbiome": {
      "last_sync": "2026-03-31T13:36:37.626519",
      "stale": false
    },
    "vitals": {
      "last_sync": "2026-03-31T13:36:38.123105",
      "stale": false
    },
    "cgm": {
      "last_sync": null,
      "stale": true
    }
  }
}