| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1.00 km | 3:58 | 3:58/km | ✓ | 159 | 159 | 80 −79 | ▼ neg | 421 | — |
| 2 | 1.00 km | 3:58 | 3:58/km | ✓ | 158 | 158 | 82 −76 | ▼ neg | 409 | — |
| 3 | 1.00 km | 3:40 | 3:40/km | ↑ 20s | 162 | 162 | 100 −62 | ▼ neg | 440 | — |
| 4 | 1.00 km | 3:45 | 3:45/km | ↑ 15s | 163 | 163 | 95 −68 | ▼ neg | 438 | — |
| 5 | 1.00 km | 3:40 | 3:40/km | ↑ 20s | 165 | 165 | 100 −65 | ▼ neg | 440 | — |
| 6 | 1.00 km | 3:38 | 3:38/km | ↑ 22s | 167 | 167 | 111 −56 | ▼ neg | 440 | — |
| 7 | 1.00 km | 3:36 | 3:36/km | ↑ 24s | 167 | 167 | 113 −54 | ▼ neg | 443 | — |
| 8 | 1.00 km | 3:38 | 3:38/km | ↑ 22s | 166 | 166 | 119 −47 | ▼ neg | 438 | — |
| 9 | 1.00 km | 3:47 | 3:47/km | ↑ 13s | 162 | 162 | 112 −50 | ▼ neg | 432 | — |
| 10 | 1.00 km | 3:43 | 3:43/km | ↑ 17s | 163 | 163 | 120 −43 | ▼ neg | 430 | — |
| 11 | 1.00 km | 3:49 | 3:49/km | ↑ 11s | 160 | 160 | 125 −35 | ▼ neg | 429 | — |
| 12 | 1.00 km | 3:51 | 3:51/km | ↑ 9s | 160 | 160 | 120 −40 | ▼ neg | 423 | — |
| 2025-01-30 | 2 x 10 x 400m VO2maks | 3:45/km | 160 bpm |
| 2025-01-27 | 5-4-3 km terskel (3 sett) | 3:54/km | 160 bpm |
| 2025-01-22 | 10 x 1000 høy terskel | 3:53/km | 154 bpm |
| 2025-01-20 | 8 x 1000 høy terskel | 3:50/km | 151 bpm |
| 2025-01-17 | 3 x 10 x 45/15 terskel | 4:00/km | 149 bpm |
Pre-readiness var den svakeste i batchen så langt, og det er verdt å notere. HRV-snittet over 13 dager hadde falt til 55,1 ms — fortsatt BALANCED-status på siste måling, men bare 7 av 14 dager i balanse, et tydelig tegn på at kroppen bar på akkumulert belastning. Hvilepuls 41, søvn 6 timer 40 minutter (score 78, «POSITIVE_DEEP»), stress-snitt 21 og Training Readiness 56 (MODERATE). Body Battery ladet fra 30 til 84. Ingen rødt lys, men et gult: Carl gikk inn i denne økten med mindre margin enn på de friske januardagene.
Det bekreftes av belastningstallene: TSB dagen før −9,97 (CTL 82,4, ATL 92,4) — Carl var nede i den dype enden av sin produktive kvalitetsfase, det territoriet han selv forbinder med sub-3-form. Økten dro TSB videre til −13,5 (TRIMP 123,6). Vi er 66 dager etter Valencia og midt i en tung build-blokk mot London. Kvalitetsvolumet hadde toppet seg: uke 07 like etter nådde 30,8 km kvalitet. Ute var det 3,5 °C, følt −0,9, og 18 km/t vind — banen ga ly. Sko: Adidas Adios Pro 4 med 42 km, nå godt innkjørt etter jomfruturen to uker tidligere.
Dette er en av de mest gjennomtenkte pace-planene i hele perioden, og den står svart på hvitt i Strava-navnet: «3:59 -58 -48 -48 -45 -44 -44 -43 -51 -49 -58 -57». Carl skrev ut hele buen på forhånd — to drag i 3:58–3:59, så ned mot en rask midtblokk på 3:43–3:48, før en kontrollert utflating til 3:57–3:58 på de siste to. Det Carl faktisk løp: 3:58 · 3:58 · 3:40 · 3:45 · 3:40 · 3:38 · 3:36 · 3:38 · 3:47 · 3:43 · 3:49 · 3:51.
Sammenligningen mellom plan og utførelse er nesten komisk presis i midten: planlagt topp rundt drag 8 («43»), faktisk raskeste drag 7 på 3:36. Carl løp faktisk midtdelen et par sekunder raskere enn han skrev opp, men formen på buen er identisk: rolig åpning, rask midte, kontrollert avslutning. Snittpacen for kvalitetsdelen var 3:45/km over tolv kilometer. Dette er ikke en jevn terskeløkt og er heller ikke ment å være det — det er en strukturert bue der hensikten er å berøre LT2 i midten og så vise at man kan trekke seg kontrollert tilbake, en øvelse i pace-disiplin like mye som i terskelkapasitet.
Pulsbuen er det vakreste i økten. hr_steady gjennom de tolv dragene: 159 · 159 · 162 · 163 · 166 · 167 · 167 · 166 · 162 · 163 · 160 · 161. Med LT1 på 159 og LT2 på 169 ser vi Carl åpne akkurat på LT1, klatre gjennom I3 til en topp på 167 (to slag under LT2) rundt drag 6–7, og så styre kontrollert ned til 160–161 på avslutningen. Snittpulsen var 155, slutt-HR 163. Han berørte aldri LT2 på snitt — toppen lå to slag under — men jobbet solid i øvre I3 gjennom midtblokken.
Det avgjørende tallet er inter-rep-driften: hr_steady gikk fra 159,1 på drag 1 til 160,8 på drag 12, en samlet drift på +1,7 bpm. Det tallet skjuler buen — det forteller bare at start og slutt lå nesten likt — men det er nettopp poenget: når en utøver bevisst topper i midten og likevel ender der han startet, betyr det at han hadde full kontroll over belastningen hele veien. En sliten utøver ville drevet oppover mot slutten; Carl gjorde det motsatte og lettet ned igjen akkurat som planlagt. Det er den typen styring som scorer høyt på eksekusjon til tross for — eller rettere sagt på grunn av — den varierte pacen.
Watt-profilen speiler pulsbuen presist: 421 · 409 · 440 · 438 · 440 · 440 · 443 · 438 · 432 · 430 · 429 · 423. Etter en rolig åpning på 409–421 watt klatret kraften til en platået rundt 438–443 watt gjennom midtblokken (drag 3–8) før den falt tilbake mot 423–432 på avslutningen. Det er 5,9–6,0 W/kg i midten, ned mot 5,7 W/kg på slutten. Kadensen fulgte samme bue: 181 spm i åpningen, opp til 185–186 i den raske midten, tilbake til 184 på slutten. At alle tre kanalene — pace, puls og watt — tegner nøyaktig samme bue, er den endelige bekreftelsen på at dette var en kontrollert, planlagt belastningsfordeling og ikke tilfeldig variasjon.
Med +1,7 bpm samlet drift og en pent symmetrisk bue er fatigue-signalene fraværende der man kunne fryktet dem — og det er imponerende gitt at Carl gikk inn på TSB −10 med en svekket HRV. En mindre robust dag ville vist seg som manglende evne til å lette ned på slutten (HR ville blitt hengende høyt selv om pacen falt). I stedet falt både puls og watt lydig tilbake da Carl lettet på gassen, hvilket viser at det parasympatiske systemet fortsatt responderte godt. Det eneste fatigue-relaterte å notere er kontekstuelt, ikke i selve økten: den lave HRV-en og den dype TSB-en betyr at denne kvalitetsdosen ble lagt på en allerede tungt belastet kropp, og at restitusjonsbehovet etterpå var tilsvarende større.
Mot samme-sone-historikken står 5. februar støtt i øvre sjikt. De nærmeste naboene er 27. januar (MandagsTOSK 5-4-3 km, HR 160, skår 7.3), 8. januar (10×1km + 5×200, skår 8.3) og 11. desember (6×1000 @ 4:00, skår 8.7). 12×1000-økten matcher de beste av disse og overgår de mer middelmådige. Den mest interessante sammenligningen er med Carls egne nærliggende uker: 19. februar (8×1000 @ 3:50, skår 8.2), 18. februar (6×6 min, skår 8.5) og 10. februar (15×1000 @ 4:00, skår 8.1) viser en utøver som gjennom hele februar leverte en jevn strøm av 8-tier terskeløkter. 5. februar er en av hjørnesteinene i den serien — og med tolv kilometer kvalitetsvolum en av de mest omfangsrike.
TSB −9,97 plasserer dagen dypt i den produktive overload-sonen Carl forbinder med sub-3-form. Det er ikke en advarsel etter Carls egne bånd — han tolererer og leverer i denne dalen — men det er en påminnelse om at februar var en tung måned der kvalitetsvolumet toppet mot 30 km i uka. CTL 82 reflekterer den høye, stigende aerobe basen. En strukturert bue-økt som denne passer build-fasen godt: den gir terskelstimulus, men den lærer også pace-disiplin — evnen til å toppe og trekke seg tilbake — som er direkte overførbar til å styre et maratonløp. Subjektivt antyder den feilfrie buen at Carl, til tross for den svekkede HRV-en, kjente seg i kontroll og hadde hodet med seg på pacingen.
Det taktisk imponerende er at Carl skrev ut hele pace-buen på forhånd og så eksekverte den. Å planlegge en tolv-drags bue med rask midte og kontrollert avslutning, og treffe den med +1,7 bpm samlet drift, krever både disiplin og god kroppsfølelse. Den lille avviket — at midtdelen ble et par sekunder raskere enn planlagt — er ubetydelig og endrer ikke karakteren. Den mest verdifulle ferdigheten økten demonstrerer er nedtrappingen: at Carl, etter å ha berørt 167 i puls, klarte å roe seg ned til 160 på de siste dragene uten å la pacen kollapse, viser en utøver som styrer belastningen aktivt heller enn å bli styrt av den.
Eksekusjonen på 8.5 hviler på den eksepsjonelle styringen. Inter-rep-driften (+1,7 bpm) gir nær full uttelling, og dét er bemerkelsesverdig for en økt med så varierte enkeltdrag — det er fordi systemet måler start mot slutt, og buen returnerte pent til utgangspunktet. Plan-fullføringen er komplett: tolv drag levert i den planlagte buen. Andelen drag i terskelsone er høy, med midtblokken solid i øvre I3. Det som holder eksekusjonen fra å nå 9-tallet er at pace-variasjonen innad i økten (3:36 til 3:58) er stor — for et scoringssystem som også verdsetter jevnhet, koster buen noen poeng på pace-konsistens selv om den var planlagt. Kontekstscoren på 8.3 er solid: den dype TSB-en og det høye kvalitetsvolumet gir god fasekoherens, mens den svekkede HRV-en trekker litt ned. Samlet 8.5 Sterk er en rettferdig dom over en svært godt styrt økt.
For en bue-økt er det en iboende spenning: variasjonen som er hele poenget, koster samtidig poeng på jevnhetskomponenten. Det realistiske løftet ligger i konteksten — en dag med friskere HRV og grunnere TSB ville løftet kontekstscoren og dermed totalen mot 9. Alternativt ville økten scoret marginalt høyere hvis den ble klassifisert eksplisitt som en progressiv/bue-økt der den planlagte variasjonen krediteres framfor å måles mot et jevnhetskrav. Men dette er nyanser — eksekusjonen var allerede sterk, og det er lite Carl konkret gjorde galt.
Dette var en mønstergyldig bue-økt: tolv kilometerdrag planlagt og utført som en kontrollert klatring opp til LT2 og en disiplinert nedtrapping, med bare +1,7 bpm samlet drift som bevis på styringen. Den ble levert på en tung dag med svekket HRV og dyp TSB, hvilket gjør kontrollen desto mer imponerende. Take-away for treneren er at Carl behersker aktiv belastningsstyring — å toppe og trekke seg tilbake — en ferdighet som er gull verdt i et maratonløp. For MP-prognosen mot London er signalet godt: en utøver som kan styre en terskelbue så presist i februar, har den pace-disiplinen som trengs for å treffe riktig maratontempo når det gjelder.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 1.00 km | 3:58 | 3:58/km | 152 | 162.0 | 90 | 421 |
| 2 | 1.00 km | 3:58 | 3:58/km | 151 | 164.0 | 90 | 409 |
| 3 | 1.00 km | 3:40 | 3:40/km | 154 | 164.0 | 92 | 440 |
| 4 | 1.00 km | 3:45 | 3:45/km | 156 | 167.0 | 92 | 438 |
| 5 | 1.00 km | 3:40 | 3:40/km | 158 | 168.0 | 92 | 440 |
| 6 | 1.00 km | 3:38 | 3:38/km | 157 | 171.0 | 92 | 440 |
| 7 | 1.00 km | 3:36 | 3:36/km | 160 | 171.0 | 93 | 443 |
| 8 | 1.00 km | 3:38 | 3:38/km | 160 | 170.0 | 93 | 438 |
| 9 | 1.00 km | 3:47 | 3:47/km | 156 | 166.0 | 92 | 432 |
| 10 | 1.00 km | 3:43 | 3:43/km | 155 | 166.0 | 93 | 430 |
| 11 | 1.00 km | 3:49 | 3:49/km | 153 | 164.0 | 92 | 429 |
| 12 | 1.00 km | 3:51 | 3:51/km | 153 | 164.0 | 92 | 423 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-01-27 | 14.1 | 3:54 | — | 160 | -5 | 7.3 | +0.5 | Adidas Adios Pr | → |
| 2024-04-03 | 16.2 | 4:00 | — | 154 | +1 | 7.1 | +0.7 | Adidas Adios Pr | → |
| 2024-02-21 | 20.2 | 3:55 | — | 158 | -3 | 7.6 | +0.2 | Adidas Adios Pr | → |
| 2023-08-23 | 13.3 | 4:00 | — | 150 | +5 | 8.4 | -0.6 | Nike AlphaFly T | → |
| 2023-03-07 | 14.7 | 4:22 | — | 150 | +5 | 7.5 | +0.3 | Nike ALPHAFLY N | → |
↑ 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-01-29 | 43 | 57 | 7.0 h | 21 |
| 2025-01-30 | 42 | 71 | 6.7 h | 28 |
| 2025-01-31 | 43 | 48 | 7.5 h | 26 |
| 2025-02-01 | 42 | 55 | 7.8 h | 27 |
| 2025-02-02 | 42 | 47 | 7.0 h | 24 |
| 2025-02-03 | 42 | 64 | 7.5 h | 16 |
| 2025-02-04 | 42 | 66 | 6.7 h | 17 |
| 2025-02-05 | 41 | 67 | 6.7 h | 21 |
python3 scripts/quality_session_recovery_response.py --date 2025-02-05 når 2-3 dager har gått.interval_medium
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 159 → 161 bpm (+1.7) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +24.4 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 0.1% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 51% i / 48% under / 1% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 157 bpm | 80 bpm | −77 bpm |
| Rep 2 | 161 bpm | 83 bpm | −78 bpm |
| Rep 3 | 161 bpm | 101 bpm | −60 bpm |
| Rep 4 | 165 bpm | 95 bpm | −70 bpm |
| Rep 5 | 165 bpm | 101 bpm | −64 bpm |
| Rep 6 | 170 bpm | 110 bpm | −60 bpm |
| Rep 7 | 167 bpm | 113 bpm | −54 bpm |
| Rep 8 | 166 bpm | 115 bpm | −51 bpm |
| Rep 9 | 164 bpm | 111 bpm | −53 bpm |
| Rep 10 | 164 bpm | 119 bpm | −45 bpm |
| Rep 11 | 161 bpm | 118 bpm | −43 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 129.8 | 122.4 | +6.0% |
| GCT (ms) | 233.0 | 237.8 | -2.0% |
| Vertical Ratio | 6.6 | 7.0 | -5.9% |
| Vertical Oscillation | 8.4 | 8.5 | -0.5% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 1.0 km | 3:58/km | 5K | 93.9% |
| 2 | 1.0 km | 3:58/km | 5K | 93.9% |
| 3 | 1.0 km | 3:40/km | 5K | 101.6% |
| 4 | 1.0 km | 3:45/km | 5K | 99.4% |
| 5 | 1.0 km | 3:40/km | 5K | 101.6% |
| 6 | 1.0 km | 3:38/km | 5K | 102.6% |
| 7 | 1.0 km | 3:36/km | 5K | 103.5% |
| 8 | 1.0 km | 3:38/km | 5K | 102.6% |
| 9 | 1.0 km | 3:47/km | 5K | 98.5% |
| 10 | 1.0 km | 3:43/km | 5K | 100.3% |
| 11 | 1.0 km | 3:49/km | 5K | 97.6% |
| 12 | 1.0 km | 3:51/km | 5K | 96.8% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 67 | 100 | 35% |
| rhr | 41 | 76 | 25% |
| sleep_score | 78 | 78 | 15% |
| sleep_debt | — | 70 | 10% |
| stress | 21 | 58 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:02/km | 3:53/km | -9s | negative_split |
| 2 | 4:18/km | 3:51/km | -28s | negative_split |
| 3 | 3:47/km | 3:39/km | -8s | negative_split |
| 4 | 3:49/km | 3:43/km | -6s | negative_split |
| 5 | 4:06/km | 3:39/km | -27s | negative_split |
| 6 | 4:14/km | 3:32/km | -42s | negative_split |
| 7 | 4:15/km | 3:34/km | -41s | negative_split |
| 8 | 3:54/km | 3:35/km | -18s | negative_split |
| 9 | 4:07/km | 3:43/km | -24s | negative_split |
| 10 | 4:16/km | 3:40/km | -36s | negative_split |
| 11 | 4:14/km | 3:45/km | -29s | negative_split |
| 12 | 4:28/km | 3:47/km | -41s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 1.85% | jevn |
| Intra-rep CV (første→steady→siste 500m) | 9.09% | 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% | 10/12 reps i sonen — 83% | 8.5/10 |
| inter_rep_drift | 15% | +2 bpm rep1→repN | 9.5/10 |
| pa_hr_coupling | 15% | 0.1% decoupling — tightly coupled (god aerob form) | 9.5/10 |
| hr_recovery | 15% | Snitt-drop 60s: 60 bpm — sterk parasympatisk respons (god form) | 9.5/10 |
| pace_target | 15% | Snitt-pace 3:45 vs target 4:00 — diff 15s/km | 5.5/10 |