| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3.09 km | 11:58 | 3:52/km | ↑ 8s | 161 | 162 | 99 −63 | ▼ neg | 439 | — |
| 2 | 3.11 km | 11:58 | 3:50/km | ↑ 10s | 161 | 161 | 109 −52 | ▼ neg | 441 | — |
| 3 | 1.03 km | 3:49 | 3:41/km | ↑ 19s | 161 | 161 | 95 −66 | ▼ neg | 455 | — |
| 4 | 1.04 km | 3:50 | 3:41/km | ↑ 19s | 160 | 160 | 103 −57 | ━ flat | 455 | — |
| 5 | 1.04 km | 3:50 | 3:41/km | ↑ 19s | 160 | 161 | 161 −0 | ▼ neg | 452 | — |
| 2025-10-12 | Langtur 30 km | 4:16/km | 156 bpm |
| 2025-10-08 | 3 x 3/1 km 🥵 terskel | 4:00/km | 159 bpm |
| 2025-10-05 | Langtur 41 km | 4:12/km | 153 bpm |
| 2025-09-30 | 4 x 3/1 km terskel | 4:00/km | 157 bpm |
| 2025-09-27 | Langtur 35 km | 4:16/km | 154 bpm |
Wellness 15. oktober: HRV 71 ms (IN_RANGE), RHR 40 bpm, søvn 7h 13m score 91.
Søvn 7h13m score 91 er en av de tre høyeste søvnscore-dagene i analyseperioden — eksepsjonell søvnkvalitet. HRV 71 ms er i øvre midtbånd for Carls baseline (41–86 ms). 10/14 BALANCED og stabil trend med snitt 65.4 ms — en god, men ikke perfekt HRV-profil (4 unbalanced dager i 14).
RHR 40 bpm er stabil og nær bunn-verdien. For en løper 11 dager fra et A-race er RHR 40 med god søvn et positiv pre-race-signal.
TSB +0.66 er marginalt positiv — nær-balanse mellom ATL og CTL. ATL 101.89, CTL 102.55 — ACWR 0.993, optimal. Carl er fremdeles i "siste høy-belastning fase" med ATL 101.89. Tradisjonell taper ville startet her eller rett etter: ATL vil synke raskt over de neste 11 dagene (som vi ser på 22/10: ATL 70.41, TSB +24.8).
CTL 102.55: dette er det høyeste CTL i hele analyseperioden. Det representerer toppen av Carls kardivaskulære oppbygging for Frankfurt — en treningsbase akkumulert over måneder. CTL 95.21 på 22/10 (7 dager etter) viser en 7.3-CTL-poeng nedgang over en uke — rask CTL-taper.
Fase: "race-spesifikk forberedelse" — 39 dager siden forrige race (sannsynligvis et høst-race i september). 11 dager til Frankfurt.
Sko: Nike Vaporfly2 Green #2. Arena: utendørs bane.
Data-advarsler: laktat ikke logget, morning_snapshot mangler.
Struktur: 3 × 3000m @ 4:00/km (mål). Quality_km 9.0 km. Men 5 reps er detektert i briefdata — sannsynligvis er de 3000m-repene split av rep-algoritmen i 2 sub-segmenter per rep, noe som gir 5–6 detekterte "reps" for 3 faktiske 3000m-drag.
Alternativt: sesjonen var faktisk 5 × noe kortere drag (5 × 1800m = 9.0 km) som matcher quality_km.
| Rep | Pace | HR avg | HR steady | HR last 500m | Power | Kadense |
|---|---|---|---|---|---|---|
| 1 | 3:52 | 158 | 161.7 | 162.0 | 439 W | 90 |
| 2 | 3:50 | 157 | 161.3 | 161.5 | 441 W | 91 |
| 3 | 3:49 | 153 | 161.2 | 161.2 | 455 W | 92 |
| 4 | 3:50 | 152 | 160.5 | 160.5 | 455 W | 93 |
| 5 | 3:50 | 152 | 161.0 | 161.0 | 452 W | 92 |
Pace: 3:49–3:52/km, spenn 3 s/km. Faktisk snitt 3:50/km er 10 sekunder raskere enn 4:00-mål — Carls typiske over-målpace-mønster, men mer moderat enn de seinere november-sesjonene.
Pace-CV: ~0.3 % (etter rep 1 som starter 2 s/km saktere enn reps 2–5). Svært jevn gjennomføring.
Intensitetsprofil: alle 5 reps har hr_steady i bandet 160.5–161.7 bpm:
Hr_steady standardavvik: 0.45 bpm (beregnet over 5 reps) — det er den laveste hr_steady-variansen over en TOSK-sesjon i analyseperioden (vs 12/11's 2.1 bpm over 6 reps). Det representerer nær-perfekt kardiovaskulær steady-state over et langt, multi-rep I3-format.
Alle reps er identisk klassifisert: I3, 1.5–2.7 bpm over LT1, 7.3–8.5 bpm under LT2. Det er den reneste "midt-I3"-profilen i analyseperioden — verken for lavt (I2) eller for høyt (I4). For race-spesifikk forberedelse er dette ideelt: arbeide i maratonintensitets-bandet (race HR var 161.9 bpm = nær identisk med sesjonens 161 bpm snitt) uten å akkumulere fatigue over LT2.
Interessant detalj: hr_steady = hr_last_500m for reps 2–5 (nær-identiske verdier). Tilsvarende mønster ble observert på 12/11's HOKA-sesjon. Det indikerer at HR-steady-state er fullt etablert i siste halvdel av hvert drag, og at siste 500m-vinduet gir et rent bilde av steady-state HR.
Session avg_hr 156 bpm (brief) — 5 bpm lavere enn hr_steady-snittet (161 bpm), konsistent med ramp-up-perioden i starten av hvert drag.
Power: 439, 441, 455, 455, 452 W. Tydelig to-fase profil:
+14–16 W økning fra reps 1–2 til reps 3–5, uten tilsvarende HR-stigning (161.7 → 161.0 bpm, faktisk marginalt lavere). Det betyr at løpsøkonomien forbedres (mer power per HR-enhet) gjennom sesjonen — en typisk "warm-up efficiency gain" der muskelaktivering og koordinasjon optimaliseres.
Snitt power: 448.4 W. For 74 kg: 448/74 = 6.1 W/kg. Nær Carls TOSK-referanse (6.2 W/kg) og litt under 12/11's HOKA-sesjon (6.1 W/kg) og desember-TOSK-serien (6.2 W/kg).
Pa:Hr-ratio:
Stigning i Pa:Hr fra rep 1 (2.72) til rep 3 (2.82) — en 3.7 % forbedring i løpsøkonomi over 3 reps. Fra rep 3 er Pa:Hr stabil (2.81–2.82 W/bpm). Dette er positiv decoupling i omvendt retning: effektiviteten øker, ikke reduseres, fra rep 1 til rep 3.
Kadense: 90, 91, 92, 93, 92 spm per fot (= 180–186 spm dobbelt). En jevn 3 spm stigning fra rep 1 til rep 4, deretter marginalt tilbake til 92 på rep 5. Kadense-progresjon parallelt med pace-økning er normal.
Tradisjonell Pa:Hr-decoupling (fall i W/bpm over tid) er fraværende. I stedet stiger Pa:Hr fra 2.72 (rep 1) til 2.81–2.82 (reps 3–5) — en effektivitetsforbedring gjennom sesjonen. Ingen kardiovaskulær fatigue.
Hr_steady-variansen på 0.45 bpm er et direkte mål på kardiovaskulær stabilitet: over 5 TOSK-reps eksponerer hjertet seg for nær-identisk belastning for hvert drag — et tegn på veldosert aerob stimulus.
CTL 102.55 på dette tidspunktet betyr at Carl er på topp av sin aerobe kapasitet. Power-stabiliteten (439–455 W, std ~7 W over alle 5 reps) er konsistent med en løper som er fullt adaptert til terskelarbeid.
Rep 4 (HR_avg 152 bpm vs hr_steady 160.5 — gap 8.5 bpm) og rep 5 (152 vs 161.0 — gap 9.0 bpm): noe bredere intra-rep gap enn for reps 1–2. Det er normalt for seinere reps der HR-startpunktet i starten av repen er lavere relativt til steady (raskere ramp-up = høyere gap mellom avg og steady når sesjonens totale HR-nivå stiger).
Ingen fatigue-markører. Sesjonen avsluttes med rep 5 på 161.0 bpm — identisk med rep 2's 161.3. Ingen akselerasjon, ingen nedgang. Ren, stabil I3-levering fra start til slutt.
Hr_steady-stabiliteten på 0.45 bpm over 5 reps er den beste i analyseperioden. For sammenligning:
15/10 og 14/11 konkurrerer om lavest hr_steady-varians i perioden — men 14/11 var I2 (lavintensitet) mens 15/10 er solid I3. Å opprettholde 0.45 bpm hr_steady-varians i I3 over 5 reps er genuint imponerende.
Frankfurt-korrelasjon: Carls race-HR 161.9 bpm snitt (42 km) er 0.9 bpm over sesjonens hr_steady-snitt (161.0 bpm). Det er den tetteste pace/HR-korrelasjonen til Frankfurt i analyseperioden — 15/10 trente Carl nøyaktig i Frankfurt race-HR-bandet.
CTL 102.55 er Carls absolutt høyeste treningsbase i perioden. Frankfurt 2:53:06 bekrefter at CTL 102 er det nivået der Carl kan levere den prestasjonen.
TSB +0.66 og ATL 101.89 definerer "pre-taper high-load" fasen: Carl er fremdeles i maksimal belastningstilstand 11 dager fra race. Tap av denne sesjonen ville tatt Carl ut av Frankfurt i en sub-optimal tilstand; dens gjennomføring bekrefter at toppformen var intakt og klar for taper-fasen.
Stabil HRV-trend og 10/14 BALANCED er marginalt under de beste dagenes profil (14/14 på 22/10 og 24/11), men tilstrekkelig for full I3-kvalitetslevering.
Over de neste 7 dagene (15/10 → 22/10) vil Carl trappes ned mot TSB +24.8 og ATL 70.41. Taper-kurven er bratt — 31 ATL-poeng over 7 dager — noe som gir optimal race-day ferskhet.
3 × 3000m ved 3:50/km og I3-intensitet (161 bpm steady) er den mest "race-like" treningen i analyseperioden fordi:
1. HR 161 bpm er 0.9 bpm under Frankfurt race-snittet (161.9 bpm) — nær race-intensitet.
2. 3000m per rep gir lengre sammenhengende terskeleksponering enn 1000m-drag.
3. Pace 3:50/km er nær Frankfurt goal-pace (~3:57–4:09/km avhengig av sub-mål).
Paradoksalt er hr_steady for alle 5 reps "lavere" enn Frankfurt race-HR (161 vs 161.9 bpm) til tross for kortere dragvarighet. Det er normalt: i race-format vil HR ligge marginalt høyere over hele distansen på grunn av kumulativ fatigue, mental arousal og glykogen-kurven.
Det at rep-algoritmen detekterer 5 reps (vs forventet 3 for 3×3000m) kan indikere at Carl tok en aktiv hvile-pause midtveis i ett av 3000m-dragene, noe som splittet det i to sub-reps. Med hr_steady nær-identisk for alle 5 reps er dette uansett ikke kritisk for intensitets-vurderingen.
Skår: ikke beregnet i briefen. Basert på data:
Estimert exec: 9.0+ (5 av 5 reps i I3, hr_steady std 0.45 bpm, stabil power-progresjon, positiv effektivitetsutvikling).
Estimert kontekst: 8.0 (TSB +0.66, HRV 71 ms, søvn 91, stabil trend — ikke perfekt TSB for TOSK, men CTL 102 på topp).
Estimert total: ~8.5 Sterk (dersom systemet hadde scoret denne sesjonen).
Scoret formelt er uaktuelt. En estimert høyere score ville krevd bedre TSB-posisjon (men det vil automatisk løftes med taperfasen frem mot 22/10).
OnsdagsTOSK 15. oktober er den mest race-relevante treningssesjonen i analyseperioden: hr_steady 161 bpm over 5 reps er 0.9 bpm under Frankfurt race-HR (161.9 bpm), pace 3:50/km er i race-pace-nabolaget, og HR-stabiliteten (0.45 bpm std) er den laveste i perioden. CTL 102.55 er Carls kardiovaskulære kapasitets-topp.
7 dager etter (22/10) gjennomfører Carl den siste race-week TOSK (3×2000m, TSB +24.8), og 4 dager etter det løper han Frankfurt Maraton 2:53:06. 15/10 er basen i den pyramid av form og ferskhet som kulminerer i Frankfurt-resultatet.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 3.09 km | 11:58 | 3:52/km | 158 | 164.0 | 181 | 439 |
| 2 | 3.11 km | 11:58 | 3:50/km | 157 | 163.0 | 182 | 441 |
| 3 | 1.03 km | 3:49 | 3:41/km | 153 | 162.0 | 184 | 455 |
| 4 | 1.04 km | 3:50 | 3:41/km | 152 | 162.0 | 185 | 455 |
| 5 | 1.04 km | 3:50 | 3:41/km | 152 | 162.0 | 185 | 452 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-10-08 | 19.3 | 4:00 | — | 159 | -5 | 8.3 | -0.8 | ASICS Metaspeed | → |
| 2025-09-30 | 23.7 | 4:00 | — | 157 | -3 | 7.0 | +0.5 | ASICS Metaspeed | → |
| 2025-09-24 | 14.0 | 4:00 | — | 162 | -8 | 8.5 | -1.0 | ASICS Metaspeed | → |
| 2025-09-22 | 12.7 | 4:00 | — | 150 | +4 | 6.0 | +1.5 | HOKA Cielo X1 2 | → |
| 2025-09-17 | 14.6 | 3:52 | — | 149 | +5 | 7.7 | -0.2 | Nike Vaporfly 4 | → |
↑ 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-10-08 | 39 | 68 | 7.4 h | 20 |
| 2025-10-09 | 39 | 78 | 9.6 h | 15 |
| 2025-10-10 | 39 | 72 | 8.8 h | 17 |
| 2025-10-11 | 39 | 76 | 8.4 h | 19 |
| 2025-10-12 | 40 | 51 | 6.6 h | 27 |
| 2025-10-13 | 40 | 54 | 6.3 h | 18 |
| 2025-10-14 | 40 | 64 | 7.7 h | 16 |
| 2025-10-15 | 40 | 71 | 7.2 h | 20 |
python3 scripts/quality_session_recovery_response.py --date 2025-10-15 når 2-3 dager har gått.interval_long
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 162 → 161 bpm (+-0.8) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +19.9 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -4.4% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 67% i / 33% under / 0% over | treffer |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 160 bpm | 98 bpm | −62 bpm |
| Rep 2 | 163 bpm | 109 bpm | −54 bpm |
| Rep 3 | 162 bpm | 95 bpm | −67 bpm |
| Rep 4 | 158 bpm | 103 bpm | −55 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 143.9 | 122.8 | +17.2% |
| GCT (ms) | 216.0 | 237.0 | -8.8% |
| Vertical Ratio | 6.4 | 7.2 | -10.7% |
| Vertical Oscillation | 9.1 | 8.8 | +3.8% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 3.1 km | 3:52/km | 10K | 96.7% |
| 2 | 3.1 km | 3:50/km | 10K | 97.6% |
| 3 | 1.0 km | 3:41/km | 5K | 101.2% |
| 4 | 1.0 km | 3:41/km | 5K | 101.2% |
| 5 | 1.0 km | 3:41/km | 5K | 101.2% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 71 | 100 | 35% |
| rhr | 40 | 84 | 25% |
| sleep_score | 91 | 91 | 15% |
| sleep_debt | — | 57 | 10% |
| stress | 20 | 60 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:03/km | 3:52/km | -10s | negative_split |
| 2 | 4:07/km | 3:46/km | -21s | negative_split |
| 3 | 3:49/km | 3:39/km | -10s | negative_split |
| 4 | 3:42/km | 3:41/km | -2s | flat |
| 5 | 3:44/km | 3:40/km | -4s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 0.25% | eksepsjonelt jevn |
| Intra-rep CV (første→steady→siste 500m) | 7.42% | 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% | Alle 5 reps i sonen (160-169 bpm) ✓ | 10.0/10 |
| inter_rep_drift | 15% | +-1 bpm rep1→repN | 9.5/10 |
| pa_hr_coupling | 15% | -4.4% 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 4:00 vs target 4:00 — diff 0s/km | 9.5/10 |