| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.17 km | 0:44 | 4:11/km | ↓ 11s | 146 | 146 | 135 −11 | — | — | |
| 2 | 0.17 km | 0:44 | 4:10/km | ↓ 10s | 141 | 141 | 138 −3 | — | — | |
| 3 | 0.17 km | 0:43 | 4:07/km | ↓ 7s | 143 | 143 | 140 −3 | — | — | |
| 4 | 0.17 km | 0:44 | 4:14/km | ↓ 14s | 144 | 144 | 140 −4 | — | — | |
| 5 | 0.17 km | 0:44 | 4:14/km | ↓ 14s | 143 | 143 | 142 −1 | — | — | |
| 6 | 0.17 km | 0:44 | 4:10/km | ↓ 10s | 145 | 145 | 142 −3 | — | — | |
| 7 | 0.17 km | 0:44 | 4:15/km | ↓ 15s | 145 | 145 | 136 −9 | — | — | |
| 8 | 0.17 km | 0:43 | 4:06/km | ↓ 6s | 141 | 141 | 87 −54 | — | — | |
| 9 | 0.19 km | 0:46 | 4:02/km | ✓ | 121 | 121 | 151 −-30 | — | — | |
| 10 | 0.19 km | 0:44 | 3:53/km | ↑ 7s | 155 | 155 | 143 −12 | — | — | |
| 11 | 0.16 km | 0:39 | 4:00/km | ✓ | 149 | 149 | 143 −6 | — | — | |
| 12 | 0.18 km | 0:43 | 3:56/km | ↑ 4s | 149 | 149 | 150 −-1 | — | — | |
| 13 | 0.18 km | 0:44 | 3:57/km | ✓ | 153 | 153 | 150 −3 | — | — | |
| 14 | 0.19 km | 0:46 | 3:55/km | ↑ 5s | 155 | 155 | 152 −3 | — | — | |
| 15 | 0.19 km | 0:45 | 3:58/km | ✓ | 155 | 155 | 153 −2 | — | — | |
| 16 | 0.20 km | 0:44 | 3:44/km | ↑ 16s | 156 | 156 | 155 −1 | — | — | |
| 17 | 0.19 km | 0:45 | 3:55/km | ↑ 5s | 158 | 158 | 151 −7 | — | — | |
| 18 | 0.19 km | 0:46 | 4:02/km | ✓ | 155 | 155 | 131 −24 | — | — |
| 2025-11-05 | 6 x 1000 terskel | —/km | — bpm |
| 2025-10-26 | 🇩🇪 Frankfurt Maraton 2:53:06 🇩🇪 | —/km | 161.9 bpm |
| 2025-10-22 | 3 x 2000 terskel | 4:06/km | 151 bpm |
| 2025-10-15 | 3 x 3000 terskel | 4:00/km | 156 bpm |
| 2025-10-08 | 3 x 3/1 km 🥵 terskel | 4:00/km | 159 bpm |
Wellness 7. november 2025 er en av de svakeste registrerte i perioden, preget av systemic post-marathon recovery. HRV 51 ms (IN_RANGE — innenfor baseline 48–79, men i den aller laveste enden av det grønne båndet), 13-dagers snitt 51,3 ms (trend: fallende). Laveste i serien. RHR 44 bpm — forhøyet med 5–6 bpm fra Carls normale 38–39 — et klassisk post-maraton-tegn på at det autonome nervesystemets parasympatiske respons fremdeles er undertrykt. Søvn 5 t 39 min, score 72 (lav) — søvnunderskudd er vanlig i post-maraton-perioden der stresshormoner og muskelsmerter forstyrrer søvnkvaliteten. Stressnivå 27 (det høyeste i serien). Garmin Trening-readiness 37/100 (LOW) — Garmin konkluderer med at kroppen ikke er klar for belastning, og biologisk er det korrekt.
TSB +21,06 post-økt (ATL 64,58, CTL 85,64). TSB er høy fordi Carl i 12 dager nesten ikke har trent etter Frankfurt — ATL har sunket dramatisk mens CTL holder seg relativt stabilt. Det er det klassiske post-race-paradokset: TSB sier «ferskt», men biometrikk sier «trøtt». For Carl (P90 TSB = +17,7) er +21 sjeldent og reflekterer genuint nedtappings-/restitusjonsnivå.
HRV-trend: fallende (13-d snitt 51,3 ms). Det er det tydeligste enkelt-signalet om at kroppen er i aktiv post-maraton-restitusjon. Den klassiske post-maraton HRV-kurven er: en dyp nedgang i dagene etter løpet, gradvis restitusjon over 2–4 uker, retur til baseline. 12 dager etter Frankfurt er Carl fremdeles i den nedadgående fasen.
Sko: Adidas Takumi Sen 9. Et lettere treningssko, konsistent med at sesjonen er moderat intensitet.
Tredemølle, sannsynligvis ettermiddag. 12 dager siden Frankfurt Maraton. Neste store race: Berlin halvmaraton 2026 (mål-løp). Sesjonen markerer starten på Berlin HM-blokken.
Tredemølle, 2 × 10 × 45/15 på fast hastighet. Fra quality.json-labelen (terskel) og HR-profilen er hastigheten sannsynligvis i ~13–14 km/h-sonen (~4:17–4:37/km), lavere enn januar 2024-sesjonenes 16 km/h. Lavere hastighet er konsistent med post-maraton-tilstanden: kroppen er systemisk trett, og å presse full VO2max-hastighet 12 dager post-maraton ville sannsynligvis gi en dårlig treningsrespons og forstyrre restitusjon.
For 45/15 i restitusjonsfase er det viktig å kalibrere intensiteten mot HRV og readiness fremfor mot fast tredemølle-standard. Med readiness 37 er 13–14 km/h en biologisk riktig nedjustering. At Carl valgte å gjennomføre en 45/15 overhodet — fremfor fullstendig hvile — 12 dager post-maraton er en VO2-vedlikeholdsintensjon: «nok stimulans til å holde de aerobe adaptasjonene aktive, men ikke nok til å forstyrre restitusjon.»
Komplett stream_stats for alle 18 reps — god datakvalitet.
Sett 1 (reps 1–9), hr_steady: 146 / 141 / 143 / 144 / 143 / 145 / 145 / 141 / 121. Rep 9 = 121 bpm er et markert sensor-dropout-artefakt (plutselig dropp midt i settet). Settssnitt ekskl. rep 9 ≈ 143,5 bpm (77,2 % HRmax). Konsistent I2-I3 arbeid gjennom sett 1: HR holder seg stabilt i 141–146-bandet uten merkbar intra-sett-drift. Ingen progressiv eskalering innen settet — kroppen holder steady-state ved denne hastigheten.
Sett 2 (reps 10–18), hr_steady: Rep 10 = 155 bpm (første rep etter sett-pause — HR har IKKE reset til lavt nivå, noe som er overraskende). Reps 11–18: 149 / 149 / 153 / 155 / 155 / 156 / 158 / 155. Settssnitt ≈ 154,0 bpm (82,8 % HRmax). Rep 10 starter på 155 bpm uten sett-reset — dette kan bety at sett-pausen var kortere enn normal, eller at akkumulert kardiovaskulær varme fra sett 1 var høy nok til at HR ikke falt under arbeidsnivå i hvilen. I sett 2 holder HR seg jevnt i 149–158-bandet, med rep 17 som topp (158 bpm = 84,9 % HRmax).
Inter-sett-drift: sett 1 (143,5) → sett 2 (154,0) = +10,5 bpm. Moderat drift, men merk at sett 2 starter på 155 (ikke reset), noe som gjør at driften er primært bestemt av sett-pausens lengde snarere enn akkumulert varme under arbeidet. Likevel: sett 2 er konsekvent ~10 bpm over sett 1, som er en akseptabel VO2-eskalering for en post-maraton-session.
Tid over LT1 (>159 bpm): minimalt — rep 17 når 158 bpm (1 bpm under LT1). Ingen rep i dag krysser LT1 (159 bpm). Arbeidet er konsekvent under terskel.
Sesjonssnitts-HR: ~149 bpm (80,1 % HRmax) over de 17 aktive repene (ekskl. rep 9-dropout).
Power-data ikke detaljert tilgjengelig per rep fra brief. Estimert sesjonsnivå basert på tredemølle-hastighet og stigning. For en post-maraton 45/15-økt på moderat hastighet er power-output forventet lavere enn janvar 2024-sesjonene (~420–440 vs 462 W). Kadense og stride-data ikke tilgjengelig for denne sesjonen.
Ingen dramatiske fatigue-signaler under selve sesjonen. Den viktigste fatigue-observasjonen er kontekstuell: alle biometriske markører (HRV 51, RHR 44, søvn 5t 39m, readiness 37) forteller at det systemiske post-maraton-trøttheten er reell. Sesjonen fungerte godt nettopp fordi intensiteten var bevisst moderat (HR aldri over LT1).
Rep 9-sensordropout (121 bpm) er et teknisk artefakt, ikke en biologisk fatige-markør. HR-sensorer på tredemølle kan ha dårlig kontakt ved svetting eller bevegelse.
Sett 2 starter på 155 bpm uten reset (se §4) — dette kan tolkes som en svakere parasympatisk respons i hvileperioden mellom sett, noe som er konsistent med post-maraton supprimert HRV/vagal tone. Kroppen bruker lenger tid på å lade ned i pausen, noe som er et subtilt post-maraton-signal.
2025-10-22 (3 × 2000 @ 4:08–4:05, similar session): fire dager før Frankfurt. HR-nivå da vs i dag sammenligner pre-race form mot post-race tilstand.
2024-01-13 (3 × 10, skår 8.4 Sterk, post-NYC 69 dager): Carls tilsvarende situasjon for et år siden — post-maraton start på ny VO2-sykkel. Sammenlignet med 2024-01-13 er situasjonen lik men en smule mer belastet: 12 dager mot 69 dager post-maraton. I 2024 starter Carl 45/15-serienen ved ~148 bpm snitts-HR; i dag 12 dager post-Frankfurt er han ved 143 bpm sett 1 / 154 bpm sett 2 — lavere absolutt HR, men med vesentlig dårligere wellness-kontekst. Det er konsistent med at kroppen ennå ikke er fullt restituert.
Sammenlignet med 2024-01-13's eksekusjonsskår 8.2, er dagens 6.4 forklarlig: lavere intensitet (HR under LT1), kortere session (18 vs 30 reps), og post-maraton-kontekst.
ATL 64,58 / CTL 85,64 / TSB +21,06. Dramatisk inversjon: ATL har falt fra Frankfurt-topp (~130+) til 64 etter 12 dagers nedtapping. CTL holder seg på 85. TSB +21 er «ferskt» på paper, men representerer faktisk avlasting og manglende stimulus — ikke genuine form-peaking.
Blokk: Berlin halvmaraton 2026, base. Berlin HM (29. mars 2026) er neste A-mål — ~143 dager frem. November 2025 er tidlig baseblokk etter Frankfurt. Sesjonen er den første VO2-stimulansen siden Frankfurt — det er ikke et tilbakefall til høy intensitet, men et forsiktig første skritt tilbake til planmessig trening.
CTL 85,64 er en solid grunnkapasitet — bygget opp over maraton-blokken. Utfordringen er å la CTL holde seg oppe gjennom restitusjonsfasen uten å overbelaste det systemisk-trette systemet.
Alene på tredemølle, Adidas Takumi Sen 9. Valget av 45/15-format 12 dager post-maraton er moderat risikotaking: høyt nok til å gi VO2-vedlikehold, lavt nok til at restitusjonsprosessen ikke forstyrres vesentlig. Carl valgte terskel-intensitet fremfor VO2max, som er riktig kalibrering for readiness 37. TRIMP 59,1 for sesjonen er beskjeden — lett nok til å ikke hindre videre restitusjon.
Eksekusjonsskår 6.4 (høyere enn kontekstskår 6.1 — et litt overraskende mønster):
| Komponent | Observasjon |
|---|---|
| HR sett 2 snitt | 154 bpm = 82,8 % HRmax |
| Completion | 18/20 reps detektert (REDO-korrigert) |
| Inter-sett-drift | +10,5 bpm — moderat VO2-eskalering |
| Tid over LT1 | 0 min (rep 17 = 158, marginalt under) |
| Stream_stats | 100 % dekning |
Kontekstskår 6.1: trening-readiness 37 (LOW), HRV 51 (IN_RANGE lav), RHR 44 (forhøyet), søvn 5t 39m, stress 27. Den svakeste konteksten i hele 2024–2025-serien.
Eksekusjon (6.4) > Kontekst (6.1) er analytisk interessant: kroppen presterte marginalt bedre enn de objektive biomarkørene forutsier. Det kan bety at Garmin readiness og HRV undervurderer faktisk prestasjonsklar-het i post-maraton-fase, eller at Carl er spesielt god til å prestere til tross for biologisk tretthet.
For Sterk (>7.5):
7. november 2025 er en post-maraton tilbakekomst til 45/15-formatet — forsiktig, biologisk korrekt kalibrert. TSB +21 gir «ferskt»-signal, men HRV 51, RHR 44 og readiness 37 viser at Carls kropp er 12 dager inn i post-Frankfurt-restitusjon og ikke klar for maksimal intensitet. Valget om terskel-45/15 fremfor VO2max er riktig.
Eksekusjon 6.4 > kontekst 6.1 er sesongens mest interessante scorepar — det antyder at Carl «overpresterer» mot forventning i denne tilstanden. Det er kanskje et signal om hans evne til å mobilisere prestasjonskapasitet til tross for biomarkør-svakhet, noe som konsistent har vært et trekk gjennom hans tre sub-3-maraton.
Neste steg: la HRV klatre tilbake over 60 ms, vente til readiness er >60 (HIGH) og RHR er tilbake til 38–40. Deretter kan full VO2max-45/15 (16+ km/h) gjenopptas. Berlin HM 2026 er 143 dager frem — det er god tid til å bygge VO2-kapasiteten gradvis fra dette post-Frankfurt-grunnlaget.
REDO-merknad: Denne analysen erstatter tidligere versjon der reps var feilregistrert som 16. Korrekt rep-tall er 18 (REDO-fix 2026-06-07, reps lest fra Strava-laps). Carl re-låser aktiviteten etter verifisering av prosaen.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.17 km | 0:44 | 4:11/km | 147 | 153.0 | — | — |
| 2 | 0.17 km | 0:44 | 4:10/km | 143 | 154.0 | — | — |
| 3 | 0.17 km | 0:43 | 4:07/km | 145 | 153.0 | — | — |
| 4 | 0.17 km | 0:44 | 4:14/km | 145 | 152.0 | — | — |
| 5 | 0.17 km | 0:44 | 4:14/km | 145 | 152.0 | — | — |
| 6 | 0.17 km | 0:44 | 4:10/km | 146 | 150.0 | — | — |
| 7 | 0.17 km | 0:44 | 4:15/km | 147 | 155.0 | — | — |
| 8 | 0.17 km | 0:43 | 4:06/km | 144 | 153.0 | — | — |
| 9 | 0.19 km | 0:46 | 4:02/km | 112 | 151.0 | — | — |
| 10 | 0.19 km | 0:44 | 3:53/km | 156 | 160.0 | — | — |
| 11 | 0.16 km | 0:39 | 4:00/km | 152 | 160.0 | — | — |
| 12 | 0.18 km | 0:43 | 3:56/km | 151 | 158.0 | — | — |
| 13 | 0.18 km | 0:44 | 3:57/km | 154 | 158.0 | — | — |
| 14 | 0.19 km | 0:46 | 3:55/km | 156 | 161.0 | — | — |
| 15 | 0.19 km | 0:45 | 3:58/km | 157 | 164.0 | — | — |
| 16 | 0.20 km | 0:44 | 3:44/km | 157 | 160.0 | — | — |
| 17 | 0.19 km | 0:45 | 3:55/km | 159 | 164.0 | — | — |
| 18 | 0.19 km | 0:46 | 4:02/km | 156 | 164.0 | — | — |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-11-05 | 6.9 | None | — | None | — | 5.2 | +2.0 | Nike Vaporfly2 | → |
| 2025-01-10 | 5.4 | 3:45 | — | 149 | -1 | 6.0 | +1.2 | Adidas Takumi S | → |
| 2023-12-17 | 10.0 | 3:44 | — | 150 | -2 | 7.6 | -0.4 | Nike AlphaFly T | → |
| 2023-12-14 | 5.1 | 3:45 | — | 155 | -7 | 8.2 | -1.0 | ASICS Magic Spe | → |
| 2023-11-13 | 7.5 | 3:43 | — | 153 | -5 | 7.9 | -0.7 | ASICS Magic Spe | → |
↑ grønn pace/HR = denne økt var raskere/lavere HR enn historisk · ↑ grønn score = denne økt var sterkere.
| Dato | RHR | HRV | Søvn | Stress |
|---|---|---|---|---|
| 2025-10-31 | 41 | 51 | 6.8 h | 31 |
| 2025-11-01 | 42 | 34 | 7.9 h | 40 |
| 2025-11-02 | 43 | 47 | 7.6 h | 27 |
| 2025-11-03 | 43 | 51 | 7.2 h | 27 |
| 2025-11-04 | 44 | 40 | 5.8 h | 24 |
| 2025-11-05 | 44 | 38 | 6.0 h | 29 |
| 2025-11-06 | 44 | 56 | 6.6 h | 27 |
| 2025-11-07 | 44 | 51 | 5.7 h | 27 |
python3 scripts/quality_session_recovery_response.py --date 2025-11-07 når 2-3 dager har gått.interval_short
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 146 → 155 bpm (+9.0) | moderat fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +-4.7 bpm | kontrollert |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 3.9% | akseptabel |
| Time-in-zone (I3: 160-169 bpm) | 8% i / 92% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 147 bpm | 154 bpm | −-7 bpm |
| Rep 2 | 150 bpm | 153 bpm | −-3 bpm |
| Rep 3 | 146 bpm | 152 bpm | −-6 bpm |
| Rep 4 | 148 bpm | 152 bpm | −-4 bpm |
| Rep 5 | 145 bpm | 149 bpm | −-4 bpm |
| Rep 6 | 150 bpm | 155 bpm | −-5 bpm |
| Rep 7 | 147 bpm | 153 bpm | −-6 bpm |
| Rep 8 | 148 bpm | 84 bpm | −64 bpm |
| Rep 9 | 151 bpm | 157 bpm | −-6 bpm |
| Rep 10 | 160 bpm | 160 bpm | −0 bpm |
| Rep 11 | 155 bpm | 158 bpm | −-3 bpm |
| Rep 12 | 157 bpm | 157 bpm | −0 bpm |
| Rep 13 | 158 bpm | 159 bpm | −-1 bpm |
| Rep 14 | 161 bpm | 164 bpm | −-3 bpm |
| Rep 15 | 157 bpm | 159 bpm | −-2 bpm |
| Rep 16 | 159 bpm | 164 bpm | −-5 bpm |
| Rep 17 | 162 bpm | 164 bpm | −-2 bpm |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.2 km | 4:11/km | 5K | 89.1% |
| 2 | 0.2 km | 4:10/km | 5K | 89.4% |
| 3 | 0.2 km | 4:07/km | 5K | 90.5% |
| 4 | 0.2 km | 4:14/km | 5K | 88.0% |
| 5 | 0.2 km | 4:14/km | 5K | 88.0% |
| 6 | 0.2 km | 4:10/km | 5K | 89.4% |
| 7 | 0.2 km | 4:15/km | 5K | 87.7% |
| 8 | 0.2 km | 4:06/km | 5K | 90.9% |
| 9 | 0.2 km | 4:02/km | 5K | 92.4% |
| 10 | 0.2 km | 3:53/km | 5K | 96.0% |
| 11 | 0.2 km | 4:00/km | 5K | 93.2% |
| 12 | 0.2 km | 3:56/km | 5K | 94.7% |
| 13 | 0.2 km | 3:57/km | 5K | 94.3% |
| 14 | 0.2 km | 3:55/km | 5K | 95.1% |
| 15 | 0.2 km | 3:58/km | 5K | 93.9% |
| 16 | 0.2 km | 3:44/km | 5K | 99.8% |
| 17 | 0.2 km | 3:55/km | 5K | 95.1% |
| 18 | 0.2 km | 4:02/km | 5K | 92.4% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 51 | 85 | 35% |
| rhr | 44 | 52 | 25% |
| sleep_score | 72 | 72 | 15% |
| sleep_debt | — | 10 | 10% |
| stress | 27 | 46 | 10% |
| illness | — | 30 | 5% |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 5.92% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 4.17% | liten ramp-up |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| block_max_hr | 30% | Max-HR bommet target (164.0 vs 165) | 4.5/10 |
| block_drift | 20% | Snitt-drift første→siste 3 drag: +-1 bpm | 5.0/10 |
| pace_cv | 15% | Pace-CV 3.6% (3:44–4:15) | 7.5/10 |
| hr_max_respons | 15% | Maks-HR i økten: 164 (88% av maks 186) | 6.5/10 |
| pace_target | 25% | Snitt drag-pace 4:02/km (tag: 45_15_terskel) | 9.0/10 |