| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2.00 km | 8:04 | 4:02/km | ✓ | 157 | 158 | 101 −57 | ▼ neg | 432 | — |
| 2 | 2.00 km | 8:02 | 4:01/km | ↑ 4s | 159 | 160 | 104 −56 | ▼ neg | 428 | — |
| 3 | 2.00 km | 7:52 | 3:56/km | ↑ 9s | 161 | 161 | 105 −56 | ▲ pos | 436 | — |
| 4 | 2.00 km | 7:52 | 3:56/km | ↑ 9s | 161 | 162 | 103 −59 | ▲ pos | 434 | — |
| 5 | 2.00 km | 7:51 | 3:55/km | ↑ 10s | 162 | 163 | 105 −58 | ▲ pos | 437 | — |
| 6 | 2.00 km | 7:50 | 3:55/km | ↑ 10s | 164 | 166 | 113 −53 | ▼ neg | 435 | — |
| 7 | 2.00 km | 7:41 | 3:50/km | ↑ 15s | 167 | 168 | 98 −70 | ━ flat | 444 | — |
| 2024-08-09 | 8 x 1/1 km aerob | 4:50/km | 145 bpm |
| 2024-08-03 | Langtur 35 km | 4:10/km | 150 bpm |
| 2024-07-31 | 10 x 1000 terskel | 3:54/km | 156 bpm |
| 2024-07-29 | 2 x 5000 terskel | 4:10/km | 157 bpm |
| 2024-07-27 | Langtur 19 km | 4:08/km | 161 bpm |
12. august er det tre dager etter flytte-uka-gjenstarten. HRV-kurven forteller en klar restitusjonsstory: aug 9 = 35 (sensormessig usikker), aug 10 = 55, aug 11 = 74, aug 12 = 71. Det er en raskt stigende trend der kroppen gjenvinner sin normale baseline (54–83) etter det post-flytt-bruddet. Trenden er klassifisert som «stigende» med 13-dagers snitt 65.4 som kontekst.
RHR 40, treningsklarhet 88 (HIGH, «WELL_RESTED_AND_READY»). Søvn: 8t 01m, score 93 — det beste søvnresultatet i batch 3 så langt. TSB –8.14 etter flytte-ukens restitusjon. ATL 104.84. Kroppen har resett seg vesentlig fra de –24 til –26-verdiene fra slutten av juli — det er nå 17–18 TSB-poeng bedre.
Kontekstscore 8.9 er lett forklart: nesten alle markører er grønne. HRV over snitt, readiness 88, 8 timers søvn, TSB i øvre del av produktiv sone. Det eneste som holder mot 9.5+ er TSB –8.14 som er lett negativ (ATL > CTL). Alle andre parametere er blant de beste for sesongen.
Sko: Adidas Adios Pro 3 ved 531.5 km. Innenfor rimelig brukshorisont. Arena: utendørs bane.
Ingen laktat-mål. Ingen morning_snapshot. Advarsler notert.
Struktur: 7×2000m, target 4:05–3:55/km progressivt. Faktisk pace:
| Rep | Pace | Vs. target-senter (4:00) |
|---|---|---|
| 1 | 4:02 | +2 s/km (saktere) |
| 2 | 4:01 | +1 s/km |
| 3 | 3:56 | –4 s/km |
| 4 | 3:56 | –4 s/km |
| 5 | 3:55 | –5 s/km |
| 6 | 3:55 | –5 s/km |
| 7 | 3:50 | –10 s/km |
Progresjonen er todelt: rep 1–2 holdt seg over 4:00-senter, og rep 3–7 krysset ned mot og under 3:55. Overgangen fra rep 2 (4:01) til rep 3 (3:56) er en 5 sek/km-switch — identisk dynamikken fra 31. juli-sesjonen. Carl har tydeligvis et internt «halvtids-signal» der han etter de første to dragene beslutter seg for å åpne tempoet.
Rep 7 (3:50) er den mest aggressive. Minstegrensen i target-spennet var 3:55 — rep 7 er 5 sek/km under det. For en progressiv terskelblokk er en avslutnings-rep 5 sek/km raskere enn minstegrensen ikke nødvendigvis problematisk rent fysiologisk, men scoringssystemet vil gi lavere utslag på pace-presisjon fordi draget er utenfor angitt plan.
Pace-CV for alle syv drag: spennet er 4:02 til 3:50 = 12 sek/km. CV er ca. 1.3 % — moderat for et progressivt opplegg. Den strukturerte progresjonen legitimerer en del av dette spennet, men rep 7-avviket gjør at den reelle «ustrukturerte» variansen er høyere.
Sammenlignet med 25. juli (5×2000 i 4:10, score 7.2 Solid) er 12. august et vesentlig raskere og mer dynamisk opplegg. Progresjon ned til 3:50 vs. 4:06 på beste drag i juli sier mye om det TSB-løftet fra +9 (9. august) til –8 (i dag).
HR-data er pålitelig. Stream_stats OK. HR_steady per drag:
| Rep | HR_steady | HR_last500m | HR_max |
|---|---|---|---|
| 1 | 157.3 | 158.2 | — |
| 2 | 159.6 | 160.6 | — |
| 3 | 161.1 | 161.1 | — |
| 4 | 161.1 | 162.2 | — |
| 5 | 162.4 | 163.9 | — |
| 6 | 164.2 | 166.6 | — |
| 7 | 167.4 | 168.2 | — |
LT1: 159 bpm, LT2: 169 bpm. Dette er den første sesjonen i batch 3 der flesteparten av dragene har hr_steady over LT1:
Av syv drag er seks på LT1 eller over i steady-state-fasen. Det er langt bedre presisjon enn juli-sesjonene der typisk 0–1 drag krysset LT1. Terskelstimuliet er reelt og konsistent.
Inter-rep-drift (rep 1→7): HR_steady stiger fra 157.3 til 167.4 = +10.1 bpm. Det er høyere enn alle foregående sesjoner, men det reflekterer den progressivt høyere pace: rep 7 er 12 sek/km raskere enn rep 1. Det er altså en pace-drevet drift, ikke en ren kardiovaskulær fatigue-drift. Nøkkelen er at hr_steady 167.4 i rep 7 fremdeles er 1.6 bpm under LT2 (169) — Carl er på grensen av terskelen, ikke over den.
Hr_last500m for rep 7 er 168.2 = 90.4 % av HRmax (186). Sesjonens høyeste belastning er 0.8 bpm under LT2. Det forteller at rep 7 var et near-LT2-drag — en naturlig sluttspurt for et progressivt terskelopplegg.
Rep 3 og 4 har identisk hr_steady (161.1) og hr_last500m (161.1 og 162.2). Det er uvanlig at hr_last500m er identisk med hr_steady (rep 3) — det kan tyde på at HR stabiliserte seg tidlig i rep 3 og holdt seg flatlinjet, noe som er fysiologisk mulig for et 2000m-drag der kroppen satt seg i riktig arbeidsregime fra start.
Ingen laktat-mål. Sub-LT2 gjennom hele, men rep 7 berørte grensen.
Power per drag:
| Rep | Power (W) |
|---|---|
| 1 | 432 |
| 2 | 428 |
| 3 | 436 |
| 4 | 434 |
| 5 | 437 |
| 6 | 435 |
| 7 | 444 |
Snitt: 435.1 W. CV: ca. 1.0 % — lav. Power-progresjonen er flat og kontrolert fra rep 1–6 (428–437 W, 9 W-spenn) og lander ett hakk høyere i rep 7 (444 W) som reflekterer det kraftigste avslutningsdraget.
Watt/kg: 435 / 74 = 5.88 W/kg — identisk med 9. august-sesjonen (TSB +9). At de to sesjonene har samme W/kg-output til tross for vesentlig ulik TSB (+9 vs –8) er interessant: begge dager ga Carl ca. 435 W, men dag-formsituasjonen var annerledes. Det antyder at Carls steady-state terskel-power er robustere mot TSB-variasjon enn HR-basert mål-soning.
Power-platå fra rep 2–6 (428–437 W) med svak stigning er et godt tegn: ingen power-tap gjennom sesjonen, god nevromuskulær kapasitet utover i et 14 km totalt kvalitetsvolum. Rep 7-peaken (444 W) er den sterkeste enkeltdraget, konsistent med raskeste pace.
HR_steady-kurven (157.3 → 167.4 over syv drag) er en konsistent, pace-drevet progressiv stigning. Den er ikke et fatigue-signal — det er en planmessig eskalering av arbeidsbelastning mot en definert avsluttende intensitet.
Det interessante er hr_last500m for rep 3 (161.1) — identisk med hr_steady. For de andre dragene er hr_last500m litt over hr_steady (0.4–3.2 bpm). At rep 3 har det flatt tyder på at Carl nådde steady-state tidlig i draget og ikke hadde ytterligere intra-rep stigning. For rep 6 (164.2 steady → 166.6 last500m = +2.4 bpm) og rep 7 (167.4 → 168.2 = +0.8 bpm) er intra-rep-dynamikken lav, noe som viser at systemet er i likevekt under dragene.
Power-drift er minimal (428→444 W, +3.7 % over syv drag). Ingen nevromuskulær kollaps. Kadensdata ikke per-rep-tilgjengelig, men sesjonskadensen er 181 rpm — innenfor normalvariasjonen.
Sammenlignet med slutten av juli-blokken (TSB –24 til –26) er drift-signalene mye roligere nå ved TSB –8. Det bekrefter at TSB-forbedringen på 15+ poeng gir direkte utslag i jevnere fysiologisk respons.
Fem nærmeste I3-sesjoner:
| Dato | Sesjon | Pace | Score |
|---|---|---|---|
| 2024-07-31 | 10×1000 progressiv | 3:54 | 7.2 Solid |
| 2024-07-29 | MandagsTOSK 2×5 km | 4:10 | 8.4 Sterk |
| 2024-07-25 | 5×2000 | 4:10 | 7.2 Solid |
| 2024-07-23 | 10×1000 | 4:00 | 7.7 Solid |
| 2024-08-09 | 8×1/1 km | 4:07 | 8.2 Sterk |
12. august scorer 7.7 — over 7.2-bandet fra sen juli, under 8.2/8.4-bandet. Det er et riktig midtpunkt: bedre form enn de trøtte juli-øktene (TSB –25), men pace-variansen (rep 7 utenfor plan) holder exec tilbake.
Den nærmeste strukturelle parallellen er 25. juli (5×2000, 4:10 snitt, 7.2 Solid). 12. august er merkbart sterkere: 7 reps (2 mer), 10 sek/km raskere snitt, og HR_steady i LT1+-sonen for seks av syv drag vs. sub-LT1 for alle fem i juli. Score 7.7 vs. 7.2 er en 0.5-poengs forbedring som reflekterer dette. Formfremgangen er tydelig.
I3-snittet er nå 7.85 over 20 sesjoner. Dagens 7.7 er marginalt under, men det er en liten margin og scoringssystemet vet at pace-variansen (rep 7) trakk ned.
TSB –8.14 er det høyeste (minst negative) siden tidlig i juli. Etter flytte-uken (uke 32: 8 km) bygger CTL mot Berlin-verdier. ATL 104.84 er tilbake på nivå med uke 30–31. Uke 33 starter med 14 km kvalitet i dag.
48 dager til Berlin. Periodiseringslogikken fra her til Berlin ser sannsynligvis slik ut: uke 33–36 = gjenoppbygging mot peak-CTL, uke 37–38 = avlasting/nedtrapping. 7 uker igjen er tilstrekkelig til å gjennomføre en siste belastningsblokk og lande i taper.
HRV-trenden (stigende) er det beste strukturelle signalet: kroppen svarer godt på treningen etter flytte-periodisering. 14 dagers BALANCED-streak, ingen unbalanced-dager. Søvnen er tilbake på 8 timer (93 score) — en markant forbedring fra flytjenatta (5h 56m, score 68).
Adios Pro 3 ved 531.5 km: brukbar men inching mot øvre grense. Alphafly Yellow #3 (691.8 km, 9. august) brukes tydeligvis sparsomt — Adios Pro er daglig-driveren. Berlin-sko-strategi bør klargjøres.
MandagsTOSK, utendørs bane, 7×2000m. Det er det lengste totale kvalitetsvolumet i batch 3 (14 km) — to km mer enn de foregående sesjonenes 10 km. Det er en bevisst volumutvidelse som henger sammen med at TSB nå tillater mer.
Den progressive 4:05–3:55-strukturen er et gjenkjennelig Carl-mønster: forsiktig inn, eskalerer gjennom blokkens andre halvdel. Rep 1–2 på 4:01–4:02 var «på banen uten å jage», rep 3–6 på 3:55–3:56 fant et komfortabelt akselerasjonsnivå, og rep 7 på 3:50 var en avsluttende intensitetstest.
Den interessante taktiske observasjonen er rep 7 som gikk 5 sek/km under minimumsmålet (3:50 vs. 3:55). I en konkurranse-situasjon er det fornuftig å avslutte sterkt. I en trenings-analyse er det et sted å se om Carl løp for hardt avsluttende sett fra et periodiserings-perspektiv: etter 12 km med god HR-belastning, å legge til en LT2-grense-rep (hr_last500m 168.2) er en stor stimulus. Det er riktig å dokumentere det, men det er ikke en feil — det er en bevisst avslutning.
Eksekusjonsscore 7.2 med kontekst 8.9. Splitten er uvanlig: høy kontekst (best i batch 3) men moderat exec. Basert på sesjonsdata:
Bidragsytere til eksekusjon 7.2:
Potensielle nedtrekk:
Kontekstscore 8.9: HRV 71 (over snitt), readiness 88, søvn 93/8t, TSB –8 (nær positiv). Dette er nær-maksimal kontekst for en aktiv treningsdag. Kun en liten negativ TSB og det faktum at dette er en aktiv treningdag (ikke taperdag) holder kontekst fra å nå 9.5+.
Total: 0.70 × 7.2 + 0.30 × 8.9 = 5.04 + 2.67 = 7.71 ≈ 7.7.
Én klar forbedring: holde rep 7 innenfor planens minimum (3:55 i stedet for 3:50). Det ville gitt bedre pace-presisjon-score uten å ofre treningsstimuliet vesentlig — hrens siste 500m ville fortsatt vært nær LT2.
Å holde rep 1 tettere på 4:00 (i stedet for 4:02) ville redusert den tidlige pace-avviksscore. 2 sek/km er lite i absolutte termer, men for et scoringssystem med ±2 sek/km som toppklasse, er åpning på +2 allerede i marginene.
Laktat-mål etter rep 4 og rep 7 ville gitt faktisk terskelkalibrering: treffer 3:56 eksakt LT2 for Carl med TSB –8 og HRV 71? Svaret ville bekreftet eller avkreftet om dette var riktig intensitetssone eller marginalt over/under.
12. august markerer et klart step-up fra den tunge slutten av juli-blokken. HRV 71, 8 timers søvn og TSB –8 ga en kropp som leverte LT1+ i seks av syv drag i en 14 km terskelblokk. Scoret 7.7 Solid er riktig men det drar litt ned for rep 7 utenfor pace-plan. Det fysiologiske bildet er sterkere enn 7.7 tilsier: en progressiv blokk med konsistent LT1-arbeid er verdifullt Berlin-stimulus.
Med 48 dager til Berlin er uke 33 en viktig indikator-uke. Denne sesjonen er et lovende startpunkt — god form, god rekrudering, riktig intensitet. Neste relevante sesjon er OnsdagsTOSK (14. august), der det vil bli avgjort om MandagsTOSK ga god stimulus uten overspend, eller om kroppen trengte mer restitusjon mellom dragene.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 2.00 km | 8:04 | 4:02/km | 151 | 161.0 | 181 | 432 |
| 2 | 2.00 km | 8:02 | 4:01/km | 155 | 165.0 | 181 | 428 |
| 3 | 2.00 km | 7:52 | 3:56/km | 158 | 165.0 | 182 | 436 |
| 4 | 2.00 km | 7:52 | 3:56/km | 158 | 168.0 | 182 | 434 |
| 5 | 2.00 km | 7:51 | 3:55/km | 159 | 168.0 | 182 | 437 |
| 6 | 2.00 km | 7:50 | 3:55/km | 159 | 169.0 | 183 | 435 |
| 7 | 2.00 km | 7:41 | 3:50/km | 163 | 171.0 | 184 | 444 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2024-07-31 | 10.6 | 3:54 | — | 156 | +2 | 7.2 | +0.8 | Adidas Adios Pr | → |
| 2024-07-29 | 15.0 | 4:10 | — | 157 | +1 | 8.4 | -0.4 | Nike Vaporfly N | → |
| 2024-07-25 | 14.5 | 4:10 | — | 150 | +8 | 7.2 | +0.8 | Nike AlphaFly T | → |
| 2024-07-23 | 15.0 | 4:00 | — | 151 | +7 | 7.7 | +0.3 | Nike Alphafly Y | → |
| 2024-02-12 | 19.8 | 4:00 | — | 159 | -1 | 9.4 | -1.4 | Adidas Adios Pr | → |
↑ 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 |
|---|---|---|---|---|
| 2024-08-05 | 40 | 71 | 6.1 h | 18 |
| 2024-08-06 | 40 | 65 | 6.4 h | 19 |
| 2024-08-07 | 39 | 81 | 6.9 h | 18 |
| 2024-08-08 | 39 | 67 | 7.2 h | 20 |
| 2024-08-09 | 39 | 35 | 5.9 h | 32 |
| 2024-08-10 | 40 | 55 | 7.7 h | 23 |
| 2024-08-11 | 40 | 74 | 7.9 h | 23 |
| 2024-08-12 | 40 | 71 | 8.0 h | 18 |
python3 scripts/quality_session_recovery_response.py --date 2024-08-12 når 2-3 dager har gått.interval_long
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 157 → 167 bpm (+10.1) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +16.3 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 1.7% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 56% i / 43% under / 1% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 161 bpm | 110 bpm | −51 bpm |
| Rep 2 | 159 bpm | 109 bpm | −50 bpm |
| Rep 3 | 162 bpm | 107 bpm | −55 bpm |
| Rep 4 | 161 bpm | 110 bpm | −51 bpm |
| Rep 5 | 164 bpm | 106 bpm | −58 bpm |
| Rep 6 | 165 bpm | 121 bpm | −44 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 117.9 | 120.1 | -1.8% |
| GCT (ms) | 253.6 | 241.8 | +4.9% |
| Vertical Ratio | 7.3 | 7.6 | -4.6% |
| Vertical Oscillation | 8.7 | 9.1 | -4.7% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 2.0 km | 4:02/km | 5K | 92.4% |
| 2 | 2.0 km | 4:01/km | 5K | 92.8% |
| 3 | 2.0 km | 3:56/km | 5K | 94.7% |
| 4 | 2.0 km | 3:56/km | 5K | 94.7% |
| 5 | 2.0 km | 3:55/km | 5K | 95.1% |
| 6 | 2.0 km | 3:55/km | 5K | 95.1% |
| 7 | 2.0 km | 3:50/km | 5K | 97.2% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 71 | 100 | 35% |
| rhr | 40 | 84 | 25% |
| sleep_score | 93 | 93 | 15% |
| sleep_debt | — | 79 | 10% |
| stress | 18 | 64 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:07/km | 4:02/km | -5s | negative_split |
| 2 | 4:07/km | 4:00/km | -7s | negative_split |
| 3 | 3:54/km | 3:57/km | +3s | positive_split |
| 4 | 3:55/km | 3:58/km | +2s | positive_split |
| 5 | 3:54/km | 3:58/km | +4s | positive_split |
| 6 | 3:58/km | 3:51/km | -7s | negative_split |
| 7 | 3:50/km | 3:51/km | +1s | flat |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 2.01% | jevn |
| Intra-rep CV (første→steady→siste 500m) | 5.82% | 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% | 5/7 reps i sonen — 71% | 6.5/10 |
| inter_rep_drift | 15% | +10 bpm rep1→repN | 3.0/10 |
| pa_hr_coupling | 15% | 1.7% 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 4:00 vs target 4:05 — diff 5s/km | 7.5/10 |