| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.18 km | 0:45 | 4:04/km | 148 | 148 | 150 −-2 | 430 | — | ||
| 2 | 0.16 km | 0:45 | 4:42/km | 159 | 159 | 139 −20 | 388 | — | ||
| 3 | 0.15 km | 0:45 | 5:06/km | 144 | 144 | 139 −5 | 354 | — | ||
| 4 | 0.15 km | 0:45 | 5:02/km | 152 | 152 | 142 −10 | 362 | — | ||
| 5 | 0.16 km | 0:45 | 4:47/km | 150 | 150 | 149 −1 | 382 | — | ||
| 6 | 0.16 km | 0:45 | 4:46/km | 158 | 158 | 142 −16 | 384 | — | ||
| 7 | 0.14 km | 0:45 | 5:23/km | 149 | 149 | 148 −1 | 339 | — | ||
| 8 | 0.16 km | 0:45 | 4:42/km | 155 | 155 | 146 −9 | 387 | — | ||
| 9 | 0.15 km | 0:45 | 4:58/km | 152 | 152 | 146 −6 | 367 | — | ||
| 10 | 0.15 km | 0:45 | 5:09/km | 152 | 152 | 115 −37 | 356 | — | ||
| 11 | 0.14 km | 0:45 | 5:10/km | 99 | 99 | 118 −-19 | 351 | — | ||
| 12 | 0.17 km | 0:45 | 4:31/km | 134 | 134 | 141 −-7 | 396 | — | ||
| 13 | 0.17 km | 0:45 | 4:27/km | 162 | 162 | 149 −13 | 406 | — | ||
| 14 | 0.15 km | 0:45 | 4:50/km | 155 | 155 | 145 −10 | 376 | — | ||
| 15 | 0.15 km | 0:45 | 5:08/km | 152 | 152 | 154 −-2 | 354 | — | ||
| 16 | 0.16 km | 0:45 | 4:38/km | 159 | 159 | 153 −6 | 391 | — | ||
| 17 | 0.16 km | 0:45 | 4:42/km | 161 | 161 | 154 −7 | 385 | — | ||
| 18 | 0.15 km | 0:45 | 4:52/km | 165 | 165 | 157 −8 | 373 | — | ||
| 19 | 0.16 km | 0:45 | 4:48/km | 161 | 161 | 154 −7 | 377 | — | ||
| 20 | 0.16 km | 0:45 | 4:36/km | 161 | 161 | 121 −40 | 393 | — |
| 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 |
| 2025-12-15 | 2 x 10 x 45/15 høy terskel | 3:45/km | 142 bpm |
| 2025-12-15 | 6 x 1000 høy terskel | 3:45/km | 156 bpm |
| 2025-12-10 | 6 x 1000 høy terskel | 3:45/km | 159 bpm |
22. desember er dagen før julaften, og Carls readiness-bilde er markant sterkere enn ukene rundt. HRV 70 ms er IN_RANGE og over ukessnittet på 62,1 ms — de siste 13 dagene har snittet ligget lavere, noe som betyr at Carl på denne dagen er i øvre del av sin aktuelle band. Trend er stigende, og 14 av 14 balanced HRV-dager er et sjeldent rent bilde. RHR 39 bpm er i bunnen av baseline for Carl (39–41 er normalt).
Søvnen natten til 22. desember var 7 timer 29 minutter med søvnscore 95 — nær maksimalt for Carl. Training Readiness 78 HIGH er grønn dag. ATL 92,2 mot CTL 84,4 gir TSB –7,8, noe som er i lett underskudd, men langt fra rødt. Nike Streakfly 2 er brukt på 45/15-sesjoner; den gir en mer reaktiv løping enn treningsskoen, men med lavere beskyttelse enn Endorphin Pro 4.
Ingen eksplisitt target-pace i briefe. Gjennomsnittspase 4:44/km over 15 drag à 45 sekunder er lavere enn I4-formatet (3:45), og strukturen er klassifisert som I3 terskel. De tilgjengelige dragene viser:
| Drag | Pace | HR_avg | HR_steady | Power |
|---|---|---|---|---|
| 1 | 4:04 | 146 | 153,2 | 430 |
| 2 | 4:42 | 157 | 151,2 | 388 |
| 3 | 5:02 | 151 | 151,2 | 362 |
| 4 | 4:47 | 149 | 130,1* | 382 |
| 5 | 4:46 | 156 | 153,7 | 384 |
| 6 | 4:42 | 154 | 164,8 | 387 |
| 7–15 | 4:27–4:58 | 131–163 | ikke tilgjengelig | 367–406 |
*Drag 4 hr_steady 130,1 er suspekt — hr_first_500m er 144,8 og hr_avg er 149, mens steady-state er 130,1. Dette ligner artefaktmønsteret fra andre sesjoner og er trolig instrumentell, ikke fysiologisk.
Pace-spredningen er stor (4:04–5:02 for de målte dragene), noe som er normalt for utendørs 45/15-arbeid der kurver, terreng og vind påvirker. Drag 1 skiller seg ut med 4:04 — det raskeste av de tilgjengelige. Gjennomsnittet for drag 7–15 (hr_avg 131–163) indikerer at HR steg gjennom andre blokk.
Merk: HR_steady er ikke tilgjengelig for drag 7–15 (9 av 15 drag) — stream_stats er PARTIAL for denne sesjonen. Analysen av aerob belastning er basert utelukkende på drag 1–6.
For drag 1–6 er mønsteret:
Drag 1: hr_steady 153,2 — under LT1 (159), men nær øvre I2/nedre I3. For første 45-sekunds-drag etter hvile er dette normalt; kroppen er ikke fullt aktivert.
Drag 2–3: hr_steady 151,2 / 151,2 — stabil, men fortsatt under LT1. Drag 3 på 5:02-pace er saktere enn drag 2, noe som forklarer den flate HR.
Drag 4: hr_steady 130,1 — dette er et artefakt (se over). Reell verdi ukjent.
Drag 5: hr_steady 153,7 — tilbake i normal terskelrespons etter artefakt i drag 4. HR_max 161 bekrefter at HR nådde I3-territorium.
Drag 6: hr_steady 164,8 — dette er det høyeste og mest troverdige steady-state-verdien i sesjonen. 164,8 er godt inn i I3-sonen (LT1=159, LT2=169), 4,2 bpm under LT2. For drag 6 av 10 i blokk 1 er dette et tegn på at HR-løftet var fullt i gang da stream-data mistet kontakt fra drag 7.
Fra hr_avg for drag 7–15 (data tilgjengelig): 151, 131, 160, 154, 158, 160, 163, 161, 161. Merk at hr_avg inkluderer ramp-up og hvile-ramp-down i 45-sekundersdragene, noe som gjør dem til systematisk lave estimater for steady-state HR. Drag 13 (hr_avg 163) og drag 12 (hr_avg 160) er de høyeste, noe som antyder at siste halvdel av blokk 2 var i øvre I3.
For de tilgjengelige dragene spenner power fra 362 W (drag 3, sakteste pace) til 430 W (drag 1). Gjennomsnittet for drag 1–6 er ~389 W, og for drag 7–15 (basert på hr_avg-data) er power 367–406 W. Sesjonssnittet er 368 W = 4,97 W/kg. Det er lavere enn Carls beste terskelsesjoner (430–460 W), men 45/15-formatet med saktere snittspase gir naturlig nok lavere power enn lengre terskelintervaller.
Kadense for drag 1–6 er konsistent 86–88 spm — normal terskelkadense for Carl. Drag 7–15 viser 86–89 spm, ingen tegn på kadensnedgang.
Med kun 6 av 15 drag med stream-data er fullstendig Pa:HR-analyse ikke mulig. Det som kan sies:
Blokk 1, drag 1–6: power holder seg relativt stabilt (362–430 W), mens HR progressivt bygger seg opp. Det er det forventede mønsteret for 45/15-formatet — kroppen akkumulerer HR-belastning drag for drag uten å komme fullt ned i hvilepausene. Drag 6 med hr_steady 164,8 og power 387 W indikerer at effektiviteten var god (høy HR ved moderat power = normal akkumulering, ikke ineffektivitet).
Fra hr_avg-kurven i drag 7–15 sees en lett plateaukurve rundt 158–163, noe som antyder at blokk 2 holdt seg i øvre I3 uten å krysse over i I4. Ingen tydelige signalfatigue.
De siste fem I3-øktene pr. 22. desember inkluderer:
18. desember 2025 (4 × 6 min, 4.9 Akseptabel): fire dager tidligere, lavere score grunnet data- og HR-problemer. Dagens 8.2 er en klar forbedring.
18. desember 2025 (3 × 10 × 45/15, 7.2 Solid): samme dag som 4×6 min, score 7.2 — dagens 8.2 er høyere.
10. desember 2025 (5 × 6 min, 4.4 Akseptabel): tidlig desember, klart svakere.
Score-baseline for I3 er 6,15 gjennomsnitt over 20 sesjoner. 8.2 er 2,1 over snittet — godt i øvre kvartil for denne sone-typen. At sesjonen scorer 8.2 tross PARTIAL stream-data indikerer at kontekst (8.9) og de tilgjengelige eksekusjonskomponentene var sterke nok til å heve totalen.
ATL 92,2 / CTL 84,4 / TSB –7,8 viser at Carl er i en belastet, men ikke overbelastet fase. ACWR er ikke spesifisert, men ratio ATL/CTL = 1,09 tilsier marginalt overskridende akutt belastning. Kvalitetskm-historikk: W51 (17–23. desember) er ikke spesifisert med 2025-12-22 inkludert, men W51 totalt er 22,7 km med 5 sesjoner — en solid uke.
50 dager etter Frankfurt maraton (26. oktober) er kroppen trolig på vei tilbake til full kapasitet. HRV-snittet 62,1 ms er lavere enn i september–oktober, noe som er normalt for en kropp som fortsatt absorberer maraton-effekten, men 14/14 balanced og stigende trend er et positivt signal.
2 × 10 × 45/15 er et av Carls standardformater for terskelarbeid utenfor TOSK-banetreningene. Utendørs med Nike Streakfly 2 gir en raskere og mer reaktiv løping enn treningssko, noe som bidrar til høyere power-tall relativt til sko-vekten. Sesjonen ble gjennomført med alle 20 drag (10 per blokk) — ingen avbrudd.
Det største taktiske spørsmålet for 45/15-formatet er pasing av blokk-tempoet. Drag 1 på 4:04 (rask for terskel) og drag 3 på 5:02 (sakt) indikerer at Carl ikke holdt jevn pace innad i blokk 1 — dette kan skyldes terreng, vind, eller at han testet ulike intensiteter tidlig. Fra drag 5 og utover er HR mer stabil (153,7–164,8), noe som tyder på at intensiteten ble justert riktig fra midtveis i blokk 1.
Session-skår 8.2 = eksekusjon 7.9 × 70 % + kontekst 8.9 × 30 %.
Kontekst 8.9 er svært høy og reflekterer den nær-optimale dagsformen: HRV 70 (IN_RANGE, over ukesnitt), TR 78 HIGH, søvn 95, TSB –7,8 (lettbelastet), 14/14 balanced, 53 dager til Berlin.
Eksekusjon 7.9 er solid tross PARTIAL stream. Score-systemet klarer trolig å ekstrahere god eksekusjons-score fra drag 1–6 (der steady-state er tilgjengelig) og bruke hr_avg for drag 7–15 som sekundær proxy. At drag 6 viser hr_steady 164,8 (godt inn i I3) og power holder seg, gir eksekusjonskomponenten nok grunnlag til 7.9.
Full stream-data: Om stream_stats hadde vært tilgjengelig for alle 15 drag, ville eksekusjonsscoren vært basert på den fullstendige hr_steady-profilen. Gitt hr_avg-kurven for drag 7–15 (opptil 163 bpm) ville trolig hr_steady for de siste dragene vært 162–166 bpm — solid øvre I3. Med fullstendig data er det realistisk at eksekusjonsscoren hadde nådd 8.2–8.5, og total sesjon 8.3–8.5.
Jevnere pace i blokk 1: Spredningen 4:04–5:02 innad i blokk 1 er stor. Mer jevn intensitet (f.eks. 4:30–4:50 konsekvent) ville gitt en mer forutsigbar HR-profil og trolig høyere pace-konsistens-score.
Laktatmåling: Å bekrefte at 45/15-arbeid på 4:44 snitt faktisk treffer terskel-sonen ville kreve laktatdata. Uten dette er I3-klassifiseringen basert på HR (der vi kun har halvt grunnlag) og pace (som er i et terskelkonsistent band).
22. desember leverte Carl 2 × 10 × 45/15 med god dagsform og tilstrekkelig terskelstimuli i de dragene der HR-data er tilgjengelig. Score 8.2 Sterk er rettferdig tatt datagrunnlagets begrensninger i betraktning — konteksten var eksepsjonell og eksekusjonen god nok til å løfte totalen. PARTIAL stream-data for 9 av 15 drag gjør det umulig å gi en fullstendig fysiologisk vurdering av hele sesjonen.
Med HRV 70 og TR 78 HIGH tre dager før jul er det et sterkt fysiologisk fundament for å starte 2026-oppbygningen mot Berlin halvmaraton. Neste terskelarbeid (30/12, 3 × 10 min) viser at momentet holder seg gjennom juleuken.
En løper som holder hr_steady 164,8 i drag 6 av 10 med HRV 70 ms og søvnscore 95 natt til 22. desember, 53 dager etter Frankfurt-maraton, er langt inne i sin neste oppbygningssyklus med et solid aerob fundament.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.18 km | 0:45 | 4:04/km | 146 | 153 | 174 | 430 |
| 2 | 0.16 km | 0:45 | 4:42/km | 157 | 162 | 175 | 388 |
| 3 | 0.15 km | 0:45 | 5:06/km | 145 | 150 | 177 | 354 |
| 4 | 0.15 km | 0:45 | 5:02/km | 151 | 155 | 174 | 362 |
| 5 | 0.16 km | 0:45 | 4:47/km | 149 | 153 | 173 | 382 |
| 6 | 0.16 km | 0:45 | 4:46/km | 156 | 161 | 174 | 384 |
| 7 | 0.14 km | 0:45 | 5:23/km | 148 | 153 | 173 | 339 |
| 8 | 0.16 km | 0:45 | 4:42/km | 154 | 157 | 175 | 387 |
| 9 | 0.15 km | 0:45 | 4:58/km | 151 | 155 | 175 | 367 |
| 10 | 0.15 km | 0:45 | 5:09/km | 152 | 155 | 175 | 356 |
| 11 | 0.14 km | 0:45 | 5:10/km | 95 | 122 | 180 | 351 |
| 12 | 0.17 km | 0:45 | 4:31/km | 131 | 143 | 176 | 396 |
| 13 | 0.17 km | 0:45 | 4:27/km | 160 | 166 | 179 | 406 |
| 14 | 0.15 km | 0:45 | 4:50/km | 154 | 159 | 177 | 376 |
| 15 | 0.15 km | 0:45 | 5:08/km | 151 | 157 | 177 | 354 |
| 16 | 0.16 km | 0:45 | 4:38/km | 158 | 161 | 176 | 391 |
| 17 | 0.16 km | 0:45 | 4:42/km | 160 | 167 | 172 | 385 |
| 18 | 0.15 km | 0:45 | 4:52/km | 163 | 171 | 177 | 373 |
| 19 | 0.16 km | 0:45 | 4:48/km | 161 | 165 | 177 | 377 |
| 20 | 0.16 km | 0:45 | 4:36/km | 161 | 166 | 173 | 393 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-12-15 | 5.8 | 3:45 | — | 142 | +8 | 6.2 | +0.2 | Saucony Endorph | → |
| 2025-12-08 | 6.0 | 3:45 | — | 151 | -1 | 8.9 | -2.5 | Nike Vaporfly2 | → |
| 2025-12-01 | 6.0 | 4:17 | — | 147 | +3 | 5.6 | +0.8 | Nike Vaporfly N | → |
| 2025-11-24 | 6.3 | 3:45 | — | 140 | +10 | 7.1 | -0.7 | Nike Vaporfly2 | → |
| 2025-11-17 | 6.3 | 3:45 | — | 136 | +14 | 8.4 | -2.0 | Adidas Takumi S | → |
↑ 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-15 | 42 | 64 | 6.5 h | 16 |
| 2025-12-16 | 42 | 71 | 7.9 h | 17 |
| 2025-12-17 | 42 | 48 | 6.8 h | 23 |
| 2025-12-18 | 41 | 68 | 6.7 h | 20 |
| 2025-12-19 | 41 | 77 | 7.1 h | 20 |
| 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 |
python3 scripts/quality_session_recovery_response.py --date 2025-12-22 når 2-3 dager har gått.interval_short
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 148 → 161 bpm (+13.0) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +5.3 bpm | kontrollert |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -3.1% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 18% i / 81% under / 1% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 153 bpm | 151 bpm | −2 bpm |
| Rep 2 | 162 bpm | 148 bpm | −14 bpm |
| Rep 3 | 140 bpm | 148 bpm | −-8 bpm |
| Rep 4 | 153 bpm | 146 bpm | −7 bpm |
| Rep 5 | 153 bpm | 151 bpm | −2 bpm |
| Rep 6 | 161 bpm | 150 bpm | −11 bpm |
| Rep 7 | 153 bpm | 149 bpm | −4 bpm |
| Rep 8 | 155 bpm | 149 bpm | −6 bpm |
| Rep 9 | 155 bpm | 151 bpm | −4 bpm |
| Rep 10 | 154 bpm | 114 bpm | −40 bpm |
| Rep 11 | 122 bpm | 123 bpm | −-1 bpm |
| Rep 12 | 143 bpm | 152 bpm | −-9 bpm |
| Rep 13 | 166 bpm | 152 bpm | −14 bpm |
| Rep 14 | 159 bpm | 152 bpm | −7 bpm |
| Rep 15 | 157 bpm | 155 bpm | −2 bpm |
| Rep 16 | 161 bpm | 154 bpm | −7 bpm |
| Rep 17 | 167 bpm | 158 bpm | −9 bpm |
| Rep 18 | 171 bpm | 159 bpm | −12 bpm |
| Rep 19 | 165 bpm | 161 bpm | −4 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 128.0 | 130.4 | -1.8% |
| GCT (ms) | 245.8 | 238.3 | +3.2% |
| Vertical Ratio | 7.5 | 7.2 | +3.2% |
| Vertical Oscillation | 9.4 | 9.2 | +2.5% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.2 km | 4:04/km | 5K | 91.6% |
| 2 | 0.2 km | 4:42/km | 5K | 79.3% |
| 3 | 0.1 km | 5:06/km | 5K | 73.1% |
| 4 | 0.1 km | 5:02/km | 5K | 74.0% |
| 5 | 0.2 km | 4:47/km | 5K | 77.9% |
| 6 | 0.2 km | 4:46/km | 5K | 78.2% |
| 7 | 0.1 km | 5:23/km | 5K | 69.2% |
| 8 | 0.2 km | 4:42/km | 5K | 79.3% |
| 9 | 0.1 km | 4:58/km | 5K | 75.0% |
| 10 | 0.1 km | 5:09/km | 5K | 72.4% |
| 11 | 0.1 km | 5:10/km | 5K | 72.1% |
| 12 | 0.2 km | 4:31/km | 5K | 82.5% |
| 13 | 0.2 km | 4:27/km | 5K | 83.7% |
| 14 | 0.1 km | 4:50/km | 5K | 77.1% |
| 15 | 0.1 km | 5:08/km | 5K | 72.6% |
| 16 | 0.2 km | 4:38/km | 5K | 80.4% |
| 17 | 0.2 km | 4:42/km | 5K | 79.3% |
| 18 | 0.1 km | 4:52/km | 5K | 76.6% |
| 19 | 0.2 km | 4:48/km | 5K | 77.6% |
| 20 | 0.2 km | 4:36/km | 5K | 81.0% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 70 | 100 | 35% |
| rhr | 39 | 92 | 25% |
| sleep_score | 95 | 95 | 15% |
| sleep_debt | — | 71 | 10% |
| stress | 15 | 70 | 10% |
| illness | — | 60 | 5% |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 9.44% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 2.53% | liten ramp-up |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| block_max_hr | 30% | 1/2 sett — 50% nådde target max-HR | 7.5/10 |
| block_drift | 20% | Snitt-drift første→siste 3 drag: +8 bpm | 9.0/10 |
| pace_cv | 15% | Pace-CV 6.2% (4:04–5:23) | 6.0/10 |
| hr_max_respons | 15% | Maks-HR i økten: 171 (92% av maks 186) | 8.0/10 |
| pace_target | 25% | Snitt drag-pace 4:47/km (tag: 45_15_terskel) | 6.0/10 |