| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1.00 km | 4:02 | 4:02/km | ✓ | 153 | 153 | 99 −54 | ▼ neg | 437 | — |
| 2 | 1.00 km | 4:03 | 4:03/km | ✓ | 155 | 155 | 101 −54 | ▼ neg | 433 | — |
| 3 | 1.00 km | 4:02 | 4:02/km | ✓ | 156 | 156 | 94 −62 | ▼ neg | 428 | — |
| 4 | 1.00 km | 3:59 | 3:59/km | ✓ | 157 | 157 | 115 −42 | ━ flat | 433 | — |
| 5 | 1.00 km | 3:58 | 3:58/km | ✓ | 162 | 162 | 100 −62 | ▼ neg | 434 | — |
| 6 | 1.00 km | 3:52 | 3:52/km | ↑ 8s | 134 | 134 | 129 −5 | ▼ neg | 450 | — |
| 2026-03-29 | Berlin halvmaraton (race) | —/km | 162.2 bpm |
| 2026-03-25 | 4 x 1000 terskel | 3:52/km | 151 bpm |
| 2026-03-23 | 2 x 2000 + 2 x 1000 terskel | 3:55/km | 156 bpm |
| 2026-03-21 | Langtur 20 km m/ kvalitet | 3:55/km | 164 bpm |
| 2026-03-18 | 3 x 3000 terskel | 3:54/km | 159 bpm |
Vi er elleve dager etter Berlin halvmaraton (29/3, 1:21:19) og noen dager etter en sykdomsperiode, helt i starten av base-fasen mot Amsterdam Maraton 2026. TSB dagen før var +17,56 (CTL 79,5, ATL 61,9) — dypt uthvilt etter løpstaper og sykdom, der ATL har falt langt under CTL. Wellness pre-økt så solid ut: HRV-snittet 73,4 ms med BALANCED-status og stigende trend (11 av 14 dager balansert), hvilepuls 40, søvn 6 timer 21 minutter (score 77), stress-snitt 21, Training Readiness 57.
Headline-tallene sier «klar for kvalitet», men konteksten maner til forsiktighet: TSB-tallet er kunstig høyt fordi sykdom og taper har presset ATL ned, ikke fordi kroppen er superkompensert. Den «ekte» readinessen etter en sykdomsperiode er typisk lavere enn TSB alene antyder. Det var mildt ute (9,2 °C) med lett vind, og økten ble kjørt utendørs. Sko: Adidas Adios Pro 4 #2. At Carl merket økten «aerob» og «post-sykdom» var et bevisst valg — dette skulle ikke bli en hard konkurranseøkt, men en kontrollert gjeninnføring av kvalitet.
Pacestrukturen er et lærebokeksempel på negativ split etter sykdom: 4:02 · 4:03 · 4:02 · 3:59 · 3:58 · 3:52. De tre første dragene lå på ±1 sekund per kilometer — Carl la seg ned i en disiplinert «kjenne etter»-pace rundt 4:02. Drag 4–5 brakte 3–4 sekunder raskere (3:59, 3:58), en forsiktig utforskning av om kroppen kunne ta mer. Og drag 6 sprang til 3:52 — ti sekunder raskere enn åpningen — en bevisst, men kontrollert push til slutt.
Det er smart post-sykdom-tenkning: start lavt, kjenn etter, og test farten bare på det siste draget når du vet kroppen responderer. Pace-konsistensen på de fem første dragene var svært høy (alle i 3:58–4:03-båndet), og den rene progresjonen (242 → 232 s/km) forteller at dette var planlagt, ikke tilfeldig. Carl styrte gjeninnføringen av kvalitet med god dømmekraft.
Pulsbildet bekrefter den aerobe disiplinen på de fem første dragene: hr_steady klatret kontrollert fra 153,6 · 155,2 · 156,1 · 157,9 · 162,3 — fra I2 mot nedre I3 (LT1 = 159). Det er en aerob økt med god margin til LT2: selv det høyeste pålitelige drag-snittet (162 på drag 5) ligger sju slag under LT2 (169). Snittpulsen for kvalitetsdelen var 148 — elleve slag under LT1 — som plasserer økten samlet trygt i det aerobe sjiktet.
Det sjette draget krever en kommentar: stream-verdien for hr_steady på drag 6 leser 134, et fall på nesten 30 slag fra drag 5 til tross for at pacen var raskere (3:52) og watten høyere (450). Det er ikke fysiologisk troverdig — et raskere, kraftigere drag gir høyere, ikke lavere puls — og er sannsynligvis en pulsbelte-dropout på det siste draget. Den «virkelige» pulsen på drag 6 lå trolig rundt 162–165, i tråd med pace- og watt-progresjonen. Inter-rep-driften over de fem pålitelige dragene er +8,7 bpm (153,6 → 162,3), en normal aerob build i en negativ split. Lest riktig var dette en kontrollert aerob økt der pulsen klatret pent med pacen — akkurat det «aerob»-taggen tilsa.
Watten var jevn og bekrefter den kontrollerte progresjonen: 437 · 433 · 428 · 433 · 434 · 450 watt. De fem første dragene lå stabilt rundt 428–437 watt (5,8–5,9 W/kg ved 74 kg), og drag 6 løftet til 450 watt (6,1 W/kg) — den eneste reelle kraftøkningen, sammenfallende med fart-pushen til 3:52. Watt-CV på de fem første dragene er svært lav, hvilket understøtter at de var en jevn aerob baseline. At watten på drag 6 steg sammen med pacen, mens stream-pulsen falt til 134, er det avgjørende beviset for at HR-verdien var et artefakt — kraften og farten viser at drag 6 var det hardeste, ikke det letteste. Kadensen klatret jevnt fra 176 til 181 spm, en sunn «kroppen våkner»-signatur.
På de fem pålitelige dragene er det ingen unormale fatigue-signaler — pulsen klatret pent med pacen, watten var jevn, kadensen steg. Det eneste «signalet» er teknisk (pulsbelte-dropout på drag 6) og kontekstuelt: at TSB-tallet (+17,6) overvurderer den reelle readinessen etter sykdom. En kropp i siste fase av infeksjons-cleanup kan levere én god aerob øktrespons på reservene fra Berlin-toppen, men prisen kan komme som en lengre autonom dipp etterpå. Det er nettopp derfor Carls valg om å holde økten aerob (ikke terskel) var klokt — det begrenset belastningen i et sårbart vindu.
Mot samme-sone-historikken (I2-aerobe økter) ligger 9. april i øvre sjikt (baseline-snitt 8,2 for sonen). Den er den første kvalitetsøkten etter Berlin, og dens verdi ligger ikke i fart, men i kontrollert gjeninnføring. Sammenlignet med peak-formen i mars (3:50-terskel med laktat under 2,7) er pacen her langsommere (4:00 aerob), som forventet rett etter et målløp og sykdom. Den negative spliten med en push til 3:52 på siste drag viser at fitness-tapet etter Berlin ikke var stort — beina hadde fart inne — men at Carl klokt valgte å ikke teste det hardt ennå. Det er en mønstergyldig første økt i en restitusjonsbue.
TSB +17,6 reflekterer taper og sykdom, ikke ekte superkompensasjon. CTL 79,5 er falt fra Berlin-toppen, som forventet. Vi er helt i starten av base-fasen mot Amsterdam Maraton 2026, og en kontrollert aerob økt er nøyaktig riktig type for å gjenoppta kvalitet etter et målløp og sykdom. Fasekoherensen er god, men timingen — noen dager post-sykdom — er på den tidlige siden, og det er grunnen til at Carl holdt dosen aerob. Subjektivt — den disiplinerte åpningen og den forsiktige fart-utforskningen — viser en utøver som leste sin egen tilstand godt og gjeninnførte kvalitet med omhu.
Det taktisk modne er hele tilnærmingen: aerob tag (ikke terskel), negativ split (ikke flat hard pace), og en fart-push bare på det siste draget. Carl åpnet rundt 4:02, kjente etter, og testet 3:52 bare da han visste kroppen responderte. Det er nøyaktig hvordan man gjeninnfører kvalitet etter sykdom — minimer risiko, bekreft respons, avslutt med en kontrollert fartsprøve. Den eneste lærdommen for framtiden er den vanlige post-sykdom-forsiktigheten: TSB alene overvurderer readiness rett etter en infeksjon, så de aerobe rammene Carl la var det riktige valget. At pulsbeltet sviktet på drag 6 er en separat teknisk sak.
Eksekusjonen på 8.4 hviler på den disiplinerte aerobe utførelsen: pace-konsistensen på de fem første dragene er svært høy, plan-fullføringen er komplett, og den jevne watten med kontrollert HR-klatring viser god styring. Den negative spliten med en ren progresjon er pedagogisk korrekt. Det som holder eksekusjonen fra 9-tallet er pulsbelte-dropouten på drag 6, som svekker dokumentasjonen av det siste draget. Kontekstscoren på 7.9 reflekterer den gode, men ikke optimale, post-sykdom-konteksten: TSB overvurderte readiness, og dette var en tidlig gjeninnføring i et sårbart vindu. Samlet 8.3 Sterk er en rettferdig dom over en svært godt styrt første kvalitetsøkt etter sykdom.
Det meste her er kontekstuelt og teknisk. Et fungerende pulsbelte på drag 6 ville gitt full dokumentasjon av det siste draget og løftet eksekusjonen marginalt. Fysiologisk var økten allerede godt utført — den aerobe disiplinen og den kontrollerte negative spliten var nøyaktig riktig for en post-sykdom-debut. En enda mer konservativ tilnærming (å droppe 3:52-pushen på drag 6) ville redusert belastningen i det sårbare vinduet ytterligere, men ville ikke nødvendigvis hevet scoren — det var en avveining mellom kontroll og fartsprøve som Carl løste godt.
Dette var en mønstergyldig første kvalitetsøkt etter Berlin og sykdom: aerob disiplin de fire første dragene, en kontrollert fartsprøve til 3:52 på det siste, alt holdt trygt i det aerobe sjiktet. Take-away for treneren er at Carl gjeninnførte kvalitet med god dømmekraft — aerob tag, negativ split, fart-push bare på slutten — og at TSB-tallet (+17,6) overvurderte den reelle readinessen etter sykdom, hvilket de aerobe rammene klokt kompenserte for. For Amsterdam-blokken var dette en trygg, god start på basen; de neste øktene kan bygge kvaliteten videre etter hvert som den autonome restitusjonen fullføres.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 1.00 km | 4:02 | 4:02/km | 145 | 156.0 | 176 | 437 |
| 2 | 1.00 km | 4:03 | 4:03/km | 144 | 159.0 | 176 | 433 |
| 3 | 1.00 km | 4:02 | 4:02/km | 147 | 157.0 | 177 | 428 |
| 4 | 1.00 km | 3:59 | 3:59/km | 148 | 159.0 | 179 | 433 |
| 5 | 1.00 km | 3:58 | 3:58/km | 156 | 163.0 | 180 | 434 |
| 6 | 1.00 km | 3:52 | 3:52/km | 128 | 140.0 | 181 | 450 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-11-19 | 6.8 | 3:45 | — | 129 | +16 | 8.6 | 0.0 | Nike Streakfly | → |
| 2025-04-21 | 8.3 | 4:09 | — | 150 | -5 | 7.3 | +1.3 | Adidas Adios Pr | → |
| 2024-09-23 | 6.3 | 4:09 | — | 137 | +8 | 6.7 | +1.9 | Adidas Takumi S | → |
| 2024-06-25 | 10.2 | 4:00 | — | 150 | -5 | 7.7 | +0.9 | Nike Alphafly Y | → |
| 2024-04-29 | 8.8 | 4:13 | — | 148 | -3 | 8.7 | -0.1 | Nike Alphafly Y | → |
↑ 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 |
|---|---|---|---|---|
| 2026-04-02 | 38 | 71 | 7.3 h | 19 |
| 2026-04-03 | 38.0 | 68 | 7.3 h | 19 |
| 2026-04-04 | 37.0 | 81 | 8.9 h | 18 |
| 2026-04-05 | 37.0 | 89 | 8.2 h | 15 |
| 2026-04-06 | 37.0 | 70 | 7.6 h | 18 |
| 2026-04-07 | 36.0 | 77 | 4.6 h | 20 |
| 2026-04-08 | 38.0 | 77 | 6.9 h | 22 |
| 2026-04-09 | 40.0 | 74 | 6.3 h | 21 |
python3 scripts/quality_session_recovery_response.py --date 2026-04-09 når 2-3 dager har gått.interval_medium
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 154 → 134 bpm (+-19.4) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +18.4 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 3.4% | akseptabel |
| Time-in-zone (I2: 140-159 bpm) | 54% i / 34% under / 12% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 155 bpm | 99 bpm | −56 bpm |
| Rep 2 | 159 bpm | 99 bpm | −60 bpm |
| Rep 3 | 156 bpm | 93 bpm | −63 bpm |
| Rep 4 | 158 bpm | 115 bpm | −43 bpm |
| Rep 5 | 161 bpm | 99 bpm | −62 bpm |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 1.0 km | 4:02/km | 5K | 92.4% |
| 2 | 1.0 km | 4:03/km | 5K | 92.0% |
| 3 | 1.0 km | 4:02/km | 5K | 92.4% |
| 4 | 1.0 km | 3:59/km | 5K | 93.6% |
| 5 | 1.0 km | 3:58/km | 5K | 93.9% |
| 6 | 1.0 km | 3:52/km | 5K | 96.4% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 74 | 100 | 35% |
| rhr | 40.0 | 84 | 25% |
| sleep_score | 77 | 77 | 15% |
| sleep_debt | — | 24 | 10% |
| stress | 21 | 58 | 10% |
| illness | — | 60 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:10/km | 4:01/km | -8s | negative_split |
| 2 | 4:12/km | 3:59/km | -13s | negative_split |
| 3 | 4:05/km | 3:59/km | -6s | negative_split |
| 4 | 4:01/km | 3:59/km | -2s | flat |
| 5 | 3:55/km | 3:52/km | -4s | negative_split |
| 6 | 4:50/km | 4:44/km | -6s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 6.38% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 7.22% | normal ramp-up + steady |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| pace_target | 15% | Snitt-pace 3:59 vs target 4:00 — diff 1s/km | 9.5/10 |