{"generatedAt":"2026-05-22T16:33:17.139Z","timezone":"Europe/Stockholm","days":[{"date":"2026-05-22","weekday":"Fredag","weekNumber":6,"sessionType":"AM: Morgonjogg 30min Z1\nLunch: Långpass 80min Z2","distanceKm":22,"note":"🤧 Morgonjogg 6,4km Z1 (5:46/km, HR 131/138max, 233W, PUMA Foreverrun Nitro 2). Skum känsla i halsen vid uppvaknande + trött, men data i passet identisk med tidigare friska morgonjoggar (HR/watt/drift) = ingen kardiovaskulär signal om sjukdom ännu. Skippade planerat lunchlångpass 80min Z2 enligt sjukdomsprotokoll scenario \"Dag 1-2: halskli\". 30min sömn + 30min rask skogspromenad istället. Kändes bättre efter. RHR/HRV i morse: 45/72 (båda i grön zon, mätta före symptomen).","isQuality":false,"isToday":true,"isPast":false},{"date":"2026-05-23","weekday":"Lördag","weekNumber":6,"sessionType":"Jogg 50min Z1 + 4×200m + 4×100m stegring","distanceKm":10,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-24","weekday":"Söndag","weekNumber":6,"sessionType":"Distans 50min Z2","distanceKm":10,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-25","weekday":"Måndag","weekNumber":7,"sessionType":"AM: Morgonjogg 25min Z1 + 4×100m stegring\nKväll: 🏁 Blodomloppet 10km\n(uppv 2km + nedjogg 1km)","distanceKm":16,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-26","weekday":"Tisdag","weekNumber":7,"sessionType":"AM: Morgonjogg 30min Z1 (återhämtning)\nEv. kort lunchjogg 30min Z1","distanceKm":10,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-27","weekday":"Onsdag","weekNumber":7,"sessionType":"Distans 45min Z2","distanceKm":9,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-28","weekday":"Torsdag","weekNumber":7,"sessionType":"Jogg 45min Z1","distanceKm":8,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-29","weekday":"Fredag","weekNumber":7,"sessionType":"AM: Morgonjogg 30min Z1\nLunch: Långpass 95min Z2","distanceKm":25,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-30","weekday":"Lördag","weekNumber":7,"sessionType":"Jogg 50min Z1","distanceKm":9,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-05-31","weekday":"Söndag","weekNumber":7,"sessionType":"Distans 50min Z2 + 5×120m stegring","distanceKm":10,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-06-01","weekday":"Måndag","weekNumber":8,"sessionType":"AM: Morgonjogg 30min Z1\nLunch: Distans 60min Z2","distanceKm":18,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-06-02","weekday":"Tisdag","weekNumber":8,"sessionType":"AM: Morgonjogg 30min Z1\nLunch: 🔑 Tröskel 5×2km @3:38–3:40/km, 90s joggvila\n(uppv 3km + nedjogg 2km)","distanceKm":21,"note":null,"isQuality":true,"isToday":false,"isPast":false},{"date":"2026-06-03","weekday":"Onsdag","weekNumber":8,"sessionType":"Distans 50min Z2","distanceKm":10,"note":null,"isQuality":false,"isToday":false,"isPast":false},{"date":"2026-06-04","weekday":"Torsdag","weekNumber":8,"sessionType":"Jogg 50min Z1","distanceKm":9,"note":null,"isQuality":false,"isToday":false,"isPast":false}],"cacheStatus":"hit"}