| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3.00 km | 12:25 | 4:08/km | ✓ | 160 | 161 | 123 −38 | ▼ neg | 426 | — |
| 2 | 3.00 km | 12:24 | 4:08/km | ✓ | 163 | 163 | 125 −38 | ▼ neg | 422 | — |
| 3 | 2.00 km | 7:58 | 3:59/km | ↑ 11s | 168 | 169 | 126 −43 | ▼ neg | 440 | — |
| 4 | 2.00 km | 7:57 | 3:58/km | ↑ 12s | 170 | 171 | 140 −31 | ▼ neg | 439 | — |
| 5 | 1.00 km | 3:48 | 3:48/km | ↑ 22s | 172 | 173 | 133 −40 | ▼ neg | 460 | — |
| 6 | 1.00 km | 3:46 | 3:46/km | ↑ 24s | 173 | 174 | 125 −49 | ▼ neg | 460 | — |
| 2025-07-12 | Langtur 30 km | 4:11/km | 157 bpm |
| 2025-07-08 | 6 x 1/1 km terskel | 4:06/km | 153 bpm |
| 2025-07-05 | Langtur 24 km | 4:14/km | 155 bpm |
| 2025-06-30 | 5 x 2000 høy terskel | 4:00/km | 161 bpm |
| 2025-06-23 | 2 x 10 x 400m VO2maks | 3:32/km | 126 bpm |
Pre-readiness var den svakeste i hele 2b-batchen, og det gjør gjennomføringen desto mer imponerende. Training Readiness lå på bare 25 (LOW), HRV-statusen var LOW med bare 4 av 13 dager balansert, og søvnen natten før var kort på 6 timer 00 minutter (score 78). Hvilepuls 41, stress-snitt 26, Body Battery ladet fra 22 til 94. Alle de subjektive og autonome signalene pekte mot en sliten kropp.
Belastningstallene forklarer hvorfor: TSB dagen før var −14,38 (CTL 87,7, ATL 102,1), og økten dro den dypt ned til −22,5 (TRIMP 173,3) — Carl var midt i en tung treningsperiode i Frankfurt-bygget, 29 dager fra EnergiMila. Etter Carls egne bånd er −14 til −22 produktiv overload, ikke en faresone, men i kombinasjon med LOW HRV og readiness 25 var dette en dag der mange ville valgt å hvile. Til varmen: 21,9 °C med følt 22,7 — den varmeste økten i batchen. Strava-navnet bærer likevel et sommerlig overskudd: «Med innlagt morgenbad til dessert. Så sel.» Carl tok et bad etterpå og så en sel — en påminnelse om at dette var sommertrening med glede, ikke en pinefull pliktøkt. Sko: Adidas Adios Pro 4 med 524 km, en godt innkjørt supersko nær slutten av sitt mest effektive vindu.
Pyramiden 3-3-2-2-1-1 er en utvidet versjon av den klassiske 3-2-1, der hver distanse løpes to ganger. Målet var 4:10–4:00–3:50, og Carl traff det pent: de to 3000-meterne på 4:08 og 4:08, de to 2000-meterne på 3:59 og 3:58, og de to 1000-meterne på 3:48 og 3:46. Mønsteret er en ren, monoton nedtrapping — hvert distanse-par raskere enn det forrige, og det andre draget i hvert par marginalt raskere enn det første. Det er presis pyramide-pacing: Carl holdt de lange blokkene kontrollerte (han lot dem ikke løpe for fort og tappe finishen), og hadde fart igjen til å akselerere helt ned til 3:46 på de avsluttende kilometerne.
At han klarte denne graderingen i 22 graders varme på en LOW-readiness-dag er det sterkeste i økten. Varme og tretthet er begge fiender av presis pacing, men Carl lot ingen av dem forstyrre nedtrappingen.
Pulsbildet klatrer rent gjennom pyramiden. hr_steady gjennom de seks blokkene: 160,1 · 163,9 · 168,2 · 170,4 · 172,3 · 173,7. Med LT1 på 159 og LT2 på 169 ser vi en fullstendig sveip: åpning i nedre I3 på de lange blokkene, gjennom LT2 på 2000-meterne, og opp i I4 (172–174, mot en HRmax på 186) på de avsluttende 1000-meterne. Snittpulsen for kvalitetsdelen var 161, med makspuls 176 på finishen. Inter-rep-driften er +13,6 bpm fra første til siste blokk — men i en pyramide som bevisst akselererer fra 4:08 til 3:46, er det nøyaktig den progresjonen man designer for.
Denne pyramiden går altså hardere enn 14. juni-versjonen: der toppet pulsen på 168, her på 174. De avsluttende 1000-meterne var ekte I4-arbeid, ikke bare terskelberøring. Det er den tilsiktede strukturen — de lange blokkene bygger terskelutholdenhet i I3, de korte gir en VO2-stimulus i I4 — og at pulsen i varmen lå litt høyere for pacen enn på en kjølig dag forsterket bare den effekten. Carl fikk en bredere intensitetssveip enn en jevn terskeløkt ville gitt.
Watten stiger trinnvis med pyramiden: 426 og 422 watt på 3000-meterne, 440 og 439 på 2000-meterne, opp til 460 og 460 watt på de avsluttende 1000-meterne. Ved 74 kg er det en klatring fra 5,7 til 6,2 W/kg — en jevn, kontrollert økning som speiler pace-akselerasjonen. Kadensen fulgte fra 184 spm på de lange blokkene til 187 på de korte. At de to avsluttende kilometerne ble løpt på identiske 460 watt viser at Carl hadde presis kontroll på kraftproduksjonen helt til slutten, til tross for varmen og trettheten. Den jevne, stigende watt-profilen er bekreftelsen på at pyramiden var reell, gradert arbeidsøkning.
Den store inter-rep-driften (+13,6 bpm) er her planlagt progresjon, ikke patologisk fatigue — den følges av stigende pace og watt, ikke fallende. Det reelle fatigue-bildet ligger i pre-readiness, ikke i økten: LOW HRV og readiness 25 varslet en sliten kropp, og varmen la til en termoregulatorisk belastning. At Carl likevel leverte en ren pyramide med kontrollert watt forteller at den aerobe motoren var robust selv under disse forholdene — et oppmuntrende tegn på dyp form. Men det er også verdt å notere som et belastningssignal: å kjøre en hard I4-pyramide på en dag med readiness 25 trekker veksler på systemet, og restitusjonen etterpå (TSB ned til −22) måtte respekteres.
Mot samme-sone-historikken plasserer 15. juli seg sterkt, særlig sett opp mot den svake forrige økten: 8. juli (6×1/1 km, skår 5.1) var en off-dag, og 15. juli viser et kraftig comeback bare en uke senere — fra en strevsom 4:06-pace til en kontrollert pyramide ned til 3:46. Mot de øvrige naboene (14. juni 3-2-1 km skår 7.9, 26. mai 8×1000 skår 9.3) ligger 15. juli i øvre sjikt. Den mest direkte sammenligningen er med de andre sommerpyramidene: 15. juli er lengre og hardere enn 14. juni (seks blokker mot tre, topp-HR 174 mot 168), og den leder rett inn i den enda sterkere dobbeltpyramiden 29. juli (skår 8.9). Sammen utgjør de tre en progresjon der Carl bygde pyramide-kapasitet utover sommeren.
TSB −14 inn og −22 ut plasserer dagen dypt i produktiv overload. CTL 88 viser en høy, stigende base midt i Frankfurt-bygget. En utvidet pyramide med I4-finish passer build-fasen godt: den kombinerer terskelvolum (de lange blokkene) med en VO2-stimulus (de korte) i én økt. At Carl valgte å kjøre den på en LOW-readiness-dag er på den aggressive enden — men resultatet rettferdiggjør valget, og innenfor Carls toleransebånd var det ikke uforsvarlig. Subjektivt — morgenbad og sel — kjente Carl tydeligvis sommerglede til tross for trettheten, og leverte en av sine bedre sommerøkter.
Det taktisk modne her er disiplinen på de lange åpningsblokkene. På en sliten, varm dag er fristelsen å enten åpne for hardt eller å la pacen skli; Carl la de to 3000-meterne kontrollert på 4:08 — eksakt der de skulle ligge for at finishen skulle bli mulig — og bygde derfra. At han hadde fart igjen til 3:46 på de avsluttende kilometerne, etter åtte kilometer pyramide i varmen, viser at åpningsdisiplinen lønte seg. Valget av en utvidet seks-blokks pyramide ga ham et bredt intensitetsspekter i én økt, en effektiv måte å trene både terskel og VO2 på samtidig i en travel sommeruke. God strukturell tenkning.
Eksekusjonen på 8.7 hviler på den rene, graderte pyramiden: alle seks blokker traff sitt tempo i riktig synkende rekkefølge, med en proporsjonal puls- og watt-progresjon helt opp i I4. Plan-fullføringen er komplett, og pace-presisjonen er sterk gjennom hele den lange serien. Det som holder eksekusjonen fra 9-tallet er den lille varmeskatten og at en pyramide med så bred intensitetssveip naturlig gir noe mer pace- og puls-variasjon enn en jevn terskeløkt. Kontekstscoren på 8.0 er solid og kanskje overraskende høy gitt readiness 25 — den dype, produktive TSB-en og den høye basen veier opp for den lave dagsformen i scoringen. Samlet 8.5 Sterk er en rettferdig dom over en sterkt utført økt på en krevende dag.
Det realistiske løftet ligger i konteksten. Den samme pyramiden løpt på en kjøligere dag med høyere readiness ville sannsynligvis gitt en lavere puls for pacen og en kontekstscore opp mot full, med en total over 9. Konkret ville lavere temperatur fjernet varmeskatten på pulssiden, og en frisk dag (readiness over 50) ville løftet kontekst-komponenten. Eksekusjonen var allerede sterk, så det er lite å hente der. En laktatmåling etter de avsluttende 1000-meterne ville dessuten dokumentert hvor dypt inn i I4 finishen faktisk gikk. Men dette er finpuss på en allerede sterk økt.
Dette var en sterkt utført utvidet pyramide — seks blokker med en ren nedtrapping fra 4:08 til 3:46 og en pulssveip fra I3 til I4 — levert i 22 graders varme på en dag med svært lav readiness. At Carl leverte så rent under disse forholdene vitner om en robust aerob motor dypt inne i Frankfurt-bygget. Take-away for treneren er at den utvidede pyramiden er en effektiv kombinasjonsøkt (terskel + VO2 i én), men at å kjøre den på en readiness-25-dag krever respekt for restitusjonen etterpå. For EnergiMila-prognosen 29 dager senere var dette et godt tegn: en utøver som holder 3:46 i I4 etter åtte kilometer pyramide i varmen, har en form i god utvikling.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 3.00 km | 12:25 | 4:08/km | 155 | 163.0 | 184 | 426 |
| 2 | 3.00 km | 12:24 | 4:08/km | 160 | 167.0 | 185 | 422 |
| 3 | 2.00 km | 7:58 | 3:59/km | 163 | 172.0 | 185 | 440 |
| 4 | 2.00 km | 7:57 | 3:58/km | 165 | 173.0 | 185 | 439 |
| 5 | 1.00 km | 3:48 | 3:48/km | 163 | 176.0 | 187 | 460 |
| 6 | 1.00 km | 3:46 | 3:46/km | 167 | 176.0 | 187 | 460 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-07-08 | 12.5 | 4:06 | — | 153 | +9 | 5.1 | +2.7 | Nike Nike Zoom | → |
| 2025-06-16 | 1.6 | 4:01 | — | 127 | +35 | 4.4 | +3.4 | Nike Alphafly Y | → |
| 2025-06-14 | 9.1 | 4:01 | — | 157 | +5 | 7.9 | -0.1 | Nike Vaporfly2 | → |
| 2025-05-26 | 8.4 | 3:50 | — | 157 | +5 | 9.3 | -1.5 | Adidas Adios Pr | → |
| 2025-04-23 | 7.1 | 4:06 | — | 152 | +10 | 8.8 | -1.0 | Nike Alphafly | → |
↑ 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-07-08 | 41 | — | — | 34 |
| 2025-07-09 | 42 | 59 | 6.3 h | 21 |
| 2025-07-10 | 41 | 65 | 8.0 h | 29 |
| 2025-07-11 | 42 | 37 | 5.9 h | 35 |
| 2025-07-12 | 42 | 57 | 6.6 h | 23 |
| 2025-07-13 | 42 | 55 | 8.3 h | 21 |
| 2025-07-14 | 42 | 54 | 6.7 h | 20 |
| 2025-07-15 | 41 | 70 | 6.0 h | 26 |
python3 scripts/quality_session_recovery_response.py --date 2025-07-15 når 2-3 dager har gått.interval_long
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 160 → 174 bpm (+13.6) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +20.3 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -0.4% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 53% i / 27% under / 19% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 162 bpm | 123 bpm | −39 bpm |
| Rep 2 | 164 bpm | 123 bpm | −41 bpm |
| Rep 3 | 170 bpm | 125 bpm | −45 bpm |
| Rep 4 | 172 bpm | 140 bpm | −32 bpm |
| Rep 5 | 174 bpm | 133 bpm | −41 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 123.8 | 120.0 | +3.1% |
| GCT (ms) | 231.8 | 241.1 | -3.9% |
| Vertical Ratio | 7.0 | 7.2 | -1.9% |
| Vertical Oscillation | 8.6 | 8.5 | +1.1% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 3.0 km | 4:08/km | 10K | 90.5% |
| 2 | 3.0 km | 4:08/km | 10K | 90.5% |
| 3 | 2.0 km | 3:59/km | 5K | 93.6% |
| 4 | 2.0 km | 3:58/km | 5K | 93.9% |
| 5 | 1.0 km | 3:48/km | 5K | 98.1% |
| 6 | 1.0 km | 3:46/km | 5K | 98.9% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 70 | 100 | 35% |
| rhr | 41 | 76 | 25% |
| sleep_score | 78 | 78 | 15% |
| sleep_debt | — | 79 | 10% |
| stress | 26 | 48 | 10% |
| illness | — | 30 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:14/km | 4:03/km | -11s | negative_split |
| 2 | 4:14/km | 4:09/km | -5s | negative_split |
| 3 | 4:04/km | 3:58/km | -6s | negative_split |
| 4 | 4:01/km | 3:55/km | -6s | negative_split |
| 5 | 3:52/km | 3:47/km | -4s | negative_split |
| 6 | 3:50/km | 3:47/km | -3s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 3.1% | moderat |
| Intra-rep CV (første→steady→siste 500m) | 7.19% | 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% | 6/6 drag innen ±5s/km av pace-rampa (100%) — progressiv (pace-rampe, ikke HR-band) | 9.5/10 |
| pa_hr_coupling | 15% | -0.4% decoupling — tightly coupled (god aerob form) | 9.5/10 |
| hr_recovery | 15% | Snitt-drop 60s: 40 bpm — sterk parasympatisk respons (god form) | 9.5/10 |
| pace_target | 15% | Snitt-pace 4:01 vs target 4:10 — diff 9s/km | 5.5/10 |