| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3.00 km | 11:16 | 3:45/km | ↑ 15s | 148 | 148 | 97 −51 | ━ flat | 451 | — |
| 2 | 2.00 km | 7:17 | 3:38/km | ↑ 22s | 156 | 158 | 109 −49 | ▼ neg | 458 | — |
| 3 | 1.00 km | 3:31 | 3:31/km | ↑ 29s | 141 | 143 | 131 −12 | ▼ neg | 467 | — |
| 2025-12-24 | Langtur 21 km | 4:05/km | 150 bpm |
| 2025-12-22 | 2 x 10 x 45/15 terskel | 4:44/km | 142 bpm |
| 2025-12-20 | 10-8-6-4-2-1 min | 3:56/km | 154 bpm |
| 2025-12-18 | 4 x 6 min terskel | 4:49/km | 142 bpm |
| 2025-12-18 | 3 x 10 x 45/15 terskel | 4:14/km | 143 bpm |
Pre-readiness var nær optimal på de viktigste markørene. Hvilepulsen lå på 37 — uvanlig lavt, et tegn på utmerket restitusjon — og HRV-statusen var IN_RANGE med stigende trend (67,6 ms, 14 av 14 dager balansert). Den ene svakheten var søvnen: bare 4 timer 30 minutter, men med merkelappen «POSITIVE_SHORT_BUT_REFRESHING» og score 60. Stress-snitt lavt på 18, Body Battery ladet fra 40 til 89, Training Readiness 54 (MODERATE). Til tross for den korte natten pekte de autonome markørene — særlig den lave hvilepulsen — mot en godt restituert kropp.
Belastning: TSB dagen før var −6,62 (CTL 85,1, ATL 91,7) — moderat tretthet i Carls produktive sone. Vi er 62 dager etter Frankfurt, i base-fasen mot Berlin halvmaraton 2026, etter en romjul med høyt kvalitetsvolum (uke 51 nådde 30,5 km). Det var 2,8 °C ute, men vinden var voldsom: 39,8 km/t — nær kuling. Det er den sterkeste vinden i hele batchen, og den er avgjørende for å tolke pace- og pulstallene. Sko: Saucony Endorphin Pro 4 med 110 km.
Pyramidens logikk er nedtrapping: lengste blokk roligst, korteste raskest. Carl skrev målet i Strava-navnet — 4:00–3:50–3:40 — men løp raskere på alle tre: 3000 meter på 3:45, 2000 meter på 3:38, 1000 meter på 3:31. Det er en ren, trinnvis nedtrapping (hver blokk syv til ni sekunder raskere enn den forrige), og hele kurven ligger ti til femten sekunder per kilometer foran planen. Den kraftige vinden (40 km/t) er en hovedforklaring: på en rundløype vil sterk vind gi vind-assisterte partier der pacen blir betydelig raskere enn innsatsen tilsier, særlig på de korte, raske dragene. Den avsluttende 1000-meteren på 3:31 var sannsynligvis delvis vind-assistert.
Uansett vindbidrag er pace-strukturen mønstergyldig: en disiplinert nedtrapping der Carl bygde fart trinnvis og hadde rikelig igjen til en rask finish. At han traff en så ren rampe i kulingvind, der pacen lett blir ujevn, er imponerende pace-styring.
Pulsbildet er øktens mest talende trekk. hr_steady gjennom de tre blokkene: 148,0 (3000 m), 156,5 (2000 m), 141,8 (1000 m). Med LT1 på 159 betyr det at Carl holdt seg i I2 — under LT1 — på den lange og den korte blokken, og bare berørte øvre I2 / nedre I3 på 2000-meteren. Snittpulsen for kvalitetsdelen var 146. Det bemerkelsesverdige: Carl løp 3:45-pace på den lange blokken med en hr_steady på bare 148 — elleve slag under LT1. Det er en svært økonomisk respons og et tydelig tegn på god aerob form: samme pace som tidligere på sesongen kostet flere slag, her var den billig.
To faktorer forklarer den lave pulsen. For det første var Carl godt restituert (hvilepuls 37) — en frisk kropp leverer fart til en lavere kardial kostnad. For det andre var det kaldt (2,8 °C), og kjølig vær gir lavere puls for samme arbeid enn varme. Den avsluttende 1000-meteren på 3:31 med en hr_steady på bare 142 er sannsynligvis i tillegg vind-assistert — den raske farten kom delvis fra medvind, ikke fra økt kardial innsats, hvilket forklarer hvorfor pulsen ikke klatret slik man ville ventet på det raskeste draget. Den negative inter-rep-driften (−6,2 bpm) er altså et resultat av denne kombinasjonen av god form, kulde og vind, ikke av manglende innsats.
Watten stiger rent med pyramiden og er her en nyttig motvekt til den vind-pregede pulsen. Kraften klatret fra 451 watt på 3000-meteren, gjennom 458 på 2000-meteren, til 467 watt på den avsluttende 1000-meteren — en jevn økning som speiler pace-nedtrappingen. Ved 74 kg er det 6,1–6,3 W/kg. Til forskjell fra pulsen — som falt på den vind-assisterte sluttblokken — fortsatte watten å stige, fordi kraft måler det faktiske mekaniske arbeidet uavhengig av vindretning. Det bekrefter at Carl la inn reell innsats helt til slutten, selv om pulsen (vind-assistert) ikke viste det. Kadensen lå jevnt på 177–179 spm. Den stigende watt-profilen er den beste dokumentasjonen på at nedtrappingen var ekte arbeidsøkning.
Den negative pulsdriften (−6,2 bpm) er, som forklart, et resultat av god form, kulde og vind-assistanse på sluttblokken — ikke et fatigue-signal. De reelle indikatorene peker alle mot en frisk, sterk økt: watten steg jevnt, kadensen var stabil, og pulsen lå gjennomgående lavt for pacen. Den svært lave hvilepulsen (37) og den IN_RANGE HRV-en pre-økt bekrefter en godt restituert kropp. Den eneste svakheten i pre-readiness — den korte søvnen — ga ingen synlige spor i økten; tvert imot var den aerobe responsen utmerket. Dette var sterk vinterform på en kald, blåsende dag.
Mot samme-sone-historikken er 27. desember en av de sterkeste romjulsøktene. Naboene — 22. desember (2×10×45/15, skår 7.8), 20. desember (10-8-6-4-2-1 min, skår 8.8) og 18. desember (4×6 min, skår 4.9) — viser et blandet desemberbilde, men 27. desember ligger i toppen sammen med den progressive pyramiden fra 20. desember. De to pyramidene fra romjula viser at Carl behersker det nedtrappende formatet godt, og at base-formen var i sterk utvikling. Den mest oppmuntrende sammenligningen er økonomien: å løpe 3:45 på puls 148 i slutten av desember er et klart bedre pace-til-puls-forhold enn tidligere på sesongen, et tegn på at vinterbasen bygde reell aerob kapasitet.
TSB −6,62 plasserer dagen i moderat, produktiv tretthet. CTL 85 viser en base i god utvikling mot Berlin, etter en romjul med høyt kvalitetsvolum. En nedtrappingspyramide er fasekoherent for base-fasen — den gir terskel- og fartsstimulus i en motiverende struktur. Den lave hvilepulsen og den økonomiske pace-til-puls-responsen forteller at Carl var i en utmerket aerob tilstand ved årets slutt. Subjektivt — rask pace som kjentes lett nok til å holde pulsen lav — antyder at Carl kjente seg sterk og i god form, et lovende utgangspunkt for vinterens videre bygging mot halvmaratonet.
Det taktisk gode er at Carl traff en ren nedtrapping i kulingvind og holdt pulsen kontrollert lavt. At han løp raskere enn planlagt er ikke et disiplinbrudd her, slik det var med Adios Pro 4-debuten i januar — forskjellen er at pulsen forble lav, så den raskere pacen reflekterte god form og vind-assistanse, ikke et ukontrollert overtrekk. Den lave pulsen viser at Carl hadde rikelig margin. Den eneste databegrensningen er vinden, som gjør pace-tallene mindre rene (vind-assisterte partier) — for slike dager er watt og puls i kombinasjon bedre intensitetsmål enn pace alene. Som romjulsøkt var dette en sterk, frisk gjennomføring.
Eksekusjonen på 8.3 hviler på den rene pyramide-nedtrappingen: alle tre blokkene traff sitt synkende tempo i riktig rekkefølge, med en stigende watt-profil som bekrefter reell progresjon. Plan-fullføringen er komplett, og pace-presisjonen er god (om enn raskere enn planlagt). Det som holder eksekusjonen fra enda høyere er at de vind-pregede pace-dataene og den vind-assisterte sluttblokken gjør utførelsen litt vanskeligere å score rent — pulsen falt der den «burde» steget. Kontekstscoren på 9.0 er svært høy og fortjent: den uvanlig lave hvilepulsen (37), den IN_RANGE stigende HRV-en og den ferske, produktive TSB-en gir nær full uttelling. Samlet 8.5 Sterk er en presis dom over en sterk økt levert i krevende vind.
Det realistiske løftet ligger i forholdene, ikke utførelsen. Den samme pyramiden løpt i roligere vær ville gitt renere pace-data (uten vind-assistanse) og en puls som klatret slik den skulle på de raske blokkene, hvilket ville gjort utførelsen lettere å score og kanskje løftet eksekusjonen mot 9. En laktatmåling etter 2000-meteren (den blokken med høyest puls) ville dessuten dokumentert hvor Carl faktisk lå — gitt 3:38-pace på puls 157, ville en lav måling bekreftet den gode økonomien. Men dette er finpuss; konteksten var allerede nær optimal, og økten var sterk.
Dette var en sterk romjulspyramide: en ren nedtrapping fra 3:45 til 3:31, løpt raskere enn planlagt på en uvanlig lav puls, i nær kuling. Den økonomiske pace-til-puls-responsen — 3:45 på puls 148 — og den svært lave hvilepulsen (37) forteller om utmerket vinterform ved årets slutt. Take-away for treneren er at Carls aerobe base var i sterk utvikling mot Berlin, og at vind- og kulde-pregede dager best vurderes på watt og puls i kombinasjon, ikke pace alene. For halvmaraton-prognosen våren 2026 var dette et svært lovende signal: en utøver som løper terskelnær pace på I2-puls i desember, har en base som peker mot god form når den toppes mot Berlin.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 3.00 km | 11:16 | 3:45/km | 146 | 150.0 | 177 | 451 |
| 2 | 2.00 km | 7:17 | 3:38/km | 151 | 162.0 | 179 | 458 |
| 3 | 1.00 km | 3:31 | 3:31/km | 132 | 146.0 | 179 | 467 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-12-08 | 8.1 | 3:47 | — | 155 | -12 | 8.9 | -1.4 | Saucony Endorph | → |
| 2025-09-17 | 14.6 | 3:52 | — | 149 | -6 | 7.7 | -0.2 | Nike Vaporfly 4 | → |
| 2025-09-02 | 13.6 | 3:52 | — | 149 | -6 | 7.6 | -0.1 | Nike Vaporfly 4 | → |
| 2025-08-06 | 10.0 | 3:38 | — | 153 | -10 | 7.4 | +0.1 | Adidas Adios Pr | → |
| 2025-06-14 | 9.1 | 4:01 | — | 157 | -14 | 7.9 | -0.4 | Nike Vaporfly2 | → |
↑ 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-12-20 | 40 | 59 | 6.6 h | 22 |
| 2025-12-21 | 39 | 59 | 7.5 h | 18 |
| 2025-12-22 | 39 | 70 | 7.5 h | 15 |
| 2025-12-23 | 39 | 74 | 7.8 h | 15 |
| 2025-12-24 | 38 | 82 | 7.5 h | 18 |
| 2025-12-25 | 38 | 73 | 7.8 h | 22 |
| 2025-12-26 | 38 | 80 | 8.9 h | 16 |
| 2025-12-27 | 37 | 67 | 4.5 h | 18 |
python3 scripts/quality_session_recovery_response.py --date 2025-12-27 når 2-3 dager har gått.interval_long
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 148 → 142 bpm (+-6.2) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +23.0 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -7.0% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 6% i / 94% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 148 bpm | 95 bpm | −53 bpm |
| Rep 2 | 161 bpm | 109 bpm | −52 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 139.5 | 130.3 | +7.0% |
| GCT (ms) | 229.2 | 238.2 | -3.8% |
| Vertical Ratio | 6.9 | 7.2 | -4.6% |
| Vertical Oscillation | 9.5 | 9.2 | +3.7% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 3.0 km | 3:45/km | 10K | 99.7% |
| 2 | 2.0 km | 3:38/km | 5K | 102.6% |
| 3 | 1.0 km | 3:31/km | 5K | 106.0% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 67 | 100 | 35% |
| rhr | 37 | 100 | 25% |
| sleep_score | 60 | 60 | 15% |
| sleep_debt | — | 100 | 10% |
| stress | 18 | 64 | 10% |
| illness | — | 85 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 3:47/km | 3:45/km | -1s | flat |
| 2 | 3:47/km | 3:36/km | -11s | negative_split |
| 3 | 3:38/km | 3:27/km | -10s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 4.96% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 9.1% | normal ramp-up + steady |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| pct_reps_in_zone | 30% | 3/3 drag innen ±5s/km av pace-rampa (100%) — progressiv (pace-rampe, ikke HR-band) | 9.5/10 |
| pa_hr_coupling | 15% | -7.0% decoupling — tightly coupled (god aerob form) | 9.5/10 |
| hr_recovery | 15% | Snitt-drop 60s: 52 bpm — sterk parasympatisk respons (god form) | 9.5/10 |
| pace_target | 15% | Snitt-pace 3:40 vs target 4:00 — diff 20s/km | 3.5/10 |