| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.85 km | 4:20 | 5:25/km | 138 | 139 | 151 −-12 | ▼ neg | 342 | — | |
| 2 | 0.19 km | 0:45 | 3:45/km | 154 | 157 | 154 −3 | ━ flat | 439 | — | |
| 3 | 0.18 km | 0:45 | 3:45/km | 162 | 159 | 158 −1 | ▲ pos | 423 | — | |
| 4 | 0.18 km | 0:45 | 4:13/km | 162 | 163 | 166 −-3 | ▲ pos | 422 | — | |
| 5 | 0.18 km | 0:45 | 3:45/km | — | — | — | 435 | — | ||
| 6 | 0.18 km | 0:45 | 3:45/km | — | — | — | 433 | — | ||
| 7 | 0.18 km | 0:45 | 3:45/km | — | — | — | 434 | — | ||
| 8 | 0.19 km | 0:45 | 3:45/km | — | — | — | 454 | — | ||
| 9 | 0.19 km | 0:45 | 3:45/km | — | — | — | 450 | — | ||
| 10 | 0.19 km | 0:45 | 3:45/km | — | — | — | 443 | — | ||
| 11 | 0.20 km | 0:45 | 3:45/km | — | — | — | 447 | — | ||
| 12 | 0.19 km | 0:45 | 3:45/km | — | — | — | 449 | — | ||
| 13 | 0.20 km | 0:45 | 3:45/km | — | — | — | 463 | — | ||
| 14 | 0.19 km | 0:45 | 3:45/km | — | — | — | 446 | — | ||
| 15 | 0.20 km | 0:45 | 3:45/km | — | — | — | 466 | — | ||
| 16 | 0.20 km | 0:45 | 3:45/km | — | — | — | 444 | — | ||
| 17 | 0.20 km | 0:45 | 3:45/km | — | — | — | 455 | — | ||
| 18 | 0.20 km | 0:45 | 3:45/km | — | — | — | 458 | — | ||
| 19 | 0.20 km | 0:45 | 3:45/km | — | — | — | 451 | — | ||
| 20 | 0.20 km | 0:45 | 3:45/km | — | — | — | 462 | — | ||
| 21 | 0.21 km | 0:45 | 3:45/km | — | — | — | 470 | — |
| 2025-11-26 | 5 x 6 min terskel | 4:49/km | 149 bpm |
| 2025-11-24 | 8 x 800m VO2maks | 3:45/km | 156 bpm |
| 2025-11-24 | 2 x 10 x 45/15 høy terskel | 3:45/km | 140 bpm |
| 2025-11-22 | 2 x 16 min høy terskel | 3:50/km | 155 bpm |
| 2025-11-19 | 4 x 6 min terskel | 4:52/km | 150 bpm |
Wellness-data er delt med morgenøkten (Morning Run / 45/15): HRV 64 ms (IN_RANGE), RHR 41 bpm, søvn 6h 10m score 80. 14/14 BALANCED, fallende HRV-trend (snitt 64.4 ms). Se Morning Run-analysen for detaljert wellness-gjennomgang.
Som kveldssession på en dobbel-øktdag er konteksten noe mer belastet enn wellness-tallene alene indikerer: etter 22 reps 45/15 morgen (power 320–440 W) har muskelfibre og glykogenlagre absorbert en dose. TSB -2.94 er nær balanse, men dobbel-økt-effekten trekker reell TSB noe ned fra start-av-dag-verdien.
Sko: Saucony Endorphin Pro 4 — byttet fra Nike Vaporfly Next% (morgenøkt) til standard TOSK-sko. Det er det typiske sko-bytte-mønsteret mellom morgen og kveldssession, identisk med 8. desember der Carl byttet fra Vaporfly2 til Endorphin Pro 4.
Arena: utendørs bane. Banen gir det optimale underlaget for presise 400m-reps.
Data-advarsler: stream mangler for 9/20 drag, laktat ikke logget, morning_snapshot mangler.
Strukturen 2 × 10 × 400m gir 20 reps á 400m, snitt-pace 3:30/km. For 400m-distansen betyr 3:30/km-pace 84 sekunder per rep — det er klart raskere enn de typiske 1000m TOSK-repene (3:40/km = 220 sek). Kortere distanse med raskere pace er det klassiske 400m-intervallformatet som belaster I5/VO2max-bandet.
Det tilgjengelige rep-dataene viser et uoversiktlig bilde:
| Rep | Pace | HR avg | HR steady | HR last 500m | Power |
|---|---|---|---|---|---|
| 1 | 3:42 | 132 | 127.8 | 123.0 | 445 |
| 2 | 3:37 | 145 | 136.0 | 144.7 | 460 |
| 3 | 3:37 | 145 | 153.1 | 148.7 | 467 |
| 4 | 3:37 | 148 | 165.4 | 152.8 | 471 |
| 5 | 3:35 | 148 | 155.3 | 151.0 | 460 |
| 6 | 3:35 | 148 | 146.8 | 153.2 | 466 |
Pace er konsistent 3:35–3:42 for alle tilgjengelige reps — ingen klar progresjon, noe som er typisk for 400m-reps der paceringen er mer absolutt og kortvarig.
HR_steady-variasjonen er stor: 127.8, 136.0, 153.1, 165.4, 155.3, 146.8. Dette ujevne mønsteret skyldes mest sannsynlig at rep-deteksjonsalgoritmen for 400m-drag blander arbeidsdrag (84 sek @ 3:35/km) og pauser (90–120 sek hvile). For et 400m-format med alternerende korte arbeid og hvile vil GPS-deteksjon som er kalibrert for lengre drag ha vanskeligere for å isolere steady-state-vinduet korrekt. Hr_last_500m-verdiene (123–153 bpm) er lavere enn hr_steady på noen rep (rep 4: steady 165.4, last500m 152.8) — dette er ulogisk og bekrefter deteksjonsproblemer.
Avhengig av om de "rastende" periodene er inkludert i noen rep-oppføringer eller ikke, kan hr_avg 132 på rep 1 reflektere enten en rolig åpningsrep eller en hvileperiode etter et intenst drag.
Snitt-pace session: 3:30/km. Det er 9 sekunder raskere enn standard TOSK-pace (3:39/km), konsistent med at 400m-reps løpes raskere enn 1000m-reps.
Med avg-HR 148 for hele sesjonen og 20 × 400m-format, er den ekte arbeids-HR på hvert 84-sekunders drag ikke direkte synlig. For 400m-reps på 3:30–3:37/km med Endorphin Pro 4 og 460–471 W power forventes HR å nå 170+ bpm mot slutten av hvert drag. Snitt-HR 148 inkluderer de lange pauseperiodene mellom dragene.
De mest informative datapunktene: rep 4 med hr_steady 165.4 og rep 3 med hr_steady 153.1 (muligens arbeidsdrag og hvile-overgang). Uten full stream for alle drag kan vi ikke fastslå om Carl nådde I4/I5 på arbeidsdragene.
Basert på den strukturelle intensiteten (3:30/km, 460–471 W) og I5-klassifiseringen (score_tag=I5) er det rimelig å anta at arbeids-HR på de fleste drag lå i 168–178 bpm-bandet — over LT2 og inn i I5-sonen. Session-avgHR 148 bekrefter at pauseperiodene bidro vesentlig til å trekke snittet ned.
Power per rep: 445, 460, 467, 471, 460, 466 W for rep 1–6. Snitt 461 W, standardavvik 10 W. For 74 kg: 461/74 = 6.2 W/kg. Dette er I4/I5-effektintensitet.
Session snitt-power: 463 W. Det er høyere enn MandagsTOSK 1000m-sesjonene (455–460 W), konsistent med at kortere men raskere 400m-drag produserer noe mer absolutt power.
Kadensen er ikke tilgjengelig i de listede rep-dataene fra briefen. For 3:30/km-pace er typisk kadense 185–190 spm for Carl — det øverste bandet i hans løpekadense-spekter.
Med 9/20 reps uten stream er decoupling-analyse svært begrenset. Power-profilen for rep 1–6 (445–471 W) er stigende frem til rep 4 og deretter relativt stabil (460–466 W) — ingen tydelig kraftfall som ville indikere fatigue over de synlige dragene.
HR_avg er flat på 145–148 over rep 2–6, noe som ikke nødvendigvis reflekterer arbeids-HR men snarere mixed arbeid+hvile snitt. Uten per-rep arbeidsdrag-isolering er det vanskelig å identifisere fatigue-signaler.
Dobbel-økt: etter 45/15 morgen med 22 reps kan det forventes at noe muskelglykogen er tappet. At power holder 460–471 W på rep 2–6 er et positivt tegn — ingen kraftfall som følge av morgenøktens metabolske kost.
2 × 10 × 400m er et uvanlig format i Carls desember-serie — de fleste TOSK-sesjoner er 1000m-drag (MandagsTOSK / OnsdagsTOSK). 400m-formatet gir mer absolutt intensitet per drag men lavere terskelvolum per rep. Det er en VO2max/I5-stimulus snarere enn en terskel-stimulus.
Snitt-pace 3:30/km er 9 sekunder raskere enn Carls standard TOSK-1000m-pace. Power 463 W er marginalt høyere enn 1000m-TOSK (455–460 W). HR-bildet er for fragmentert for direkte sammenligning.
Kontekstscore 8.3 er blant de høyeste i desember-serien. TSB -2.94 og 14/14 BALANCED gir det beste "baseline-dagform"-signalet i desember — paradoksalt at den høyeste kontekstscoren er koblet til en 6.0-total-score.
TSB -2.94 er den mildeste negative TSB-verdien i desember-serien, noe som gir litt mer ferskhet. 36 dager etter Frankfurt. 14/14 BALANCED. Denne kombinasjonen er faktisk den beste dag-form-konteksten av alle analyserte desember-sesjoner.
At Carl valgte 400m-format (I5-stimulus) på en slik "god-form-dag" er strategisk interessant: 400m-reps aktiverer VO2max-systemet mer effektivt enn 1000m-reps, og en dag med god kontekst er et naturlig tidspunkt for å legge inn høy-intensitetsstimulus.
2 × 10 × 400m som kveldssession etter 45/15 morgen er det mest intensitets-tunge valget av de tre dobbel-øktdagene i desember. 10 rep × 400m = 4 km per blokk, 8 km totalt — mer kvalitetsvolum enn standard 6–7 × 1000m (6–7 km).
Om dette var et bevisst utvalg for maksimal stimulus, eller om gruppen bestemte formatet, er ukjent uten kontekstuell logg. MandagsTOSK-formatet er typisk gruppebasert, og 400m-formater er vanlige i vinterperioden som intensitetsvariasjon fra lengre 1000m-drag.
Score-tag I5 bekrefter at systemet klassifiserer dette som VO2max-stimuli — et høyere intensitets-nivå enn samtlige 1000m TOSK-sesjoner i desember (som er I3/I4).
Skår 6.0 Solid: eksekusjon 5.0, kontekst 8.3. Mismatch mellom kontekstscore og eksekusjonscore er stort (8.3 vs 5.0). Årsaken er todelt: manglende stream for 9/20 drag hindrer HR_steady-scoring, og de tilgjengelige HR_steady-verdiene er for variable og muligens deteksjonsmessig feil til å gi konsistent scoring.
Kontekstscore 8.3 er fortjent — dagsform var god, TSB mild, HRV stabilt.
Full stream-data for alle 20 drag, kombinert med riktig rep-avgrensning (isolere arbeidsdrag fra hvileperioder), ville sannsynligvis gitt exec-score 7.0+ og totalskår ~7.5 Solid. For et 400m-format som I5-stimulus ville score-algoritmen belønne HR_steady 170+ bpm i arbeidsdraget.
Mer presise rep-grenser — enten via tredemølle (ikke aktuelt for 400m) eller via GPS-markerte bane-runder — ville redusert deteksjonsstøy.
MandagsTOSK 1. desember var årets første 400m-TOSK-sesjon i desember-blokken, og den gikk over til I5-stimulusband. Dobbel-øktdag (45/15 morgen + 400m kveld) ga maksimal intensitetsdose på en dag med god kontekst. Power-stabiliteten i de tilgjengelige rep-dataene (460–471 W) tyder på at Carl kjørte uten kraftfall gjennom de synlige dragene.
Strøm-deteksjonsproblemer for 400m-formatet (blander arbeid og hvile i rep-deteksjonen) gir lavere datagrunnlag enn for 1000m-TOSK-sesjonene. Fremtidige 400m-baserte TOSK-sesjoner bør verifisere at rep-deteksjonsalgoritmen isolerer de 84-sekunders arbeidsintervallene korrekt.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.85 km | 4:20 | 5:25/km | 139 | 148 | 169 | 342 |
| 2 | 0.19 km | 0:45 | 3:45/km | 150 | 156 | 176 | 439 |
| 3 | 0.18 km | 0:45 | 3:45/km | 151 | 157 | 179 | 423 |
| 4 | 0.18 km | 0:45 | 4:13/km | 150 | 155 | 180 | 422 |
| 5 | 0.18 km | 0:45 | 3:45/km | 149 | 154 | 180 | 435 |
| 6 | 0.18 km | 0:45 | 3:45/km | 151 | 156 | 179 | 433 |
| 7 | 0.18 km | 0:45 | 3:45/km | 150 | 155 | 178 | 434 |
| 8 | 0.19 km | 0:45 | 3:45/km | 152 | 157 | 179 | 454 |
| 9 | 0.19 km | 0:45 | 3:45/km | 154 | 160 | 178 | 450 |
| 10 | 0.19 km | 0:45 | 3:45/km | 153 | 158 | 178 | 443 |
| 11 | 0.20 km | 0:45 | 3:45/km | 154 | 160 | 181 | 447 |
| 12 | 0.19 km | 0:45 | 3:45/km | 119 | 147 | 181 | 449 |
| 13 | 0.20 km | 0:45 | 3:45/km | 153 | 161 | 182 | 463 |
| 14 | 0.19 km | 0:45 | 3:45/km | 155 | 161 | 181 | 446 |
| 15 | 0.20 km | 0:45 | 3:45/km | 158 | 161 | 182 | 466 |
| 16 | 0.20 km | 0:45 | 3:45/km | 156 | 161 | 181 | 444 |
| 17 | 0.20 km | 0:45 | 3:45/km | 157 | 162 | 182 | 455 |
| 18 | 0.20 km | 0:45 | 3:45/km | 159 | 164 | 181 | 458 |
| 19 | 0.20 km | 0:45 | 3:45/km | 160 | 164 | 184 | 451 |
| 20 | 0.20 km | 0:45 | 3:45/km | 163 | 167 | 183 | 462 |
| 21 | 0.21 km | 0:45 | 3:45/km | 163 | 167 | 183 | 470 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-11-24 | 6.3 | 3:45 | — | 140 | +12 | 7.1 | -0.2 | Nike Vaporfly2 | → |
| 2025-11-17 | 6.3 | 3:45 | — | 136 | +16 | 8.4 | -1.5 | Adidas Takumi S | → |
| 2025-11-14 | 6.3 | 3:45 | — | 145 | +7 | 6.9 | 0.0 | Adidas Takumi S | → |
| 2025-11-07 | 7.0 | 4:14 | — | 143 | +9 | 6.3 | +0.6 | Adidas Takumi S | → |
| 2025-01-10 | 5.4 | 3:45 | — | 149 | +3 | 6.0 | +0.9 | 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-11-24 | 39 | 65 | 6.6 h | 20 |
| 2025-11-25 | 40 | 61 | 6.7 h | 23 |
| 2025-11-26 | 40 | 64 | 6.5 h | 23 |
| 2025-11-27 | 40 | 62 | 7.2 h | 20 |
| 2025-11-28 | 40 | 54 | 7.2 h | 25 |
| 2025-11-29 | 40 | 62 | 6.6 h | 23 |
| 2025-11-30 | 41 | 56 | 7.1 h | 23 |
| 2025-12-01 | 41 | 64 | 6.2 h | 20 |
python3 scripts/quality_session_recovery_response.py --date 2025-12-01 når 2-3 dager har gått.interval_short
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 138 → 163 bpm (+24.7) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +-2.6 bpm | kontrollert |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -1.1% | tightly coupled (god aerob form) |
| Time-in-zone (I3: 160-169 bpm) | 30% i / 70% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 155 bpm | 155 bpm | −0 bpm |
| Rep 2 | 154 bpm | 154 bpm | −0 bpm |
| Rep 3 | 159 bpm | 160 bpm | −-1 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 135.4 | 131.2 | +3.2% |
| GCT (ms) | 233.9 | 237.0 | -1.3% |
| Vertical Ratio | 7.1 | 7.2 | -1.0% |
| Vertical Oscillation | 9.4 | 9.2 | +2.2% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.8 km | 5:25/km | 5K | 68.8% |
| 2 | 0.2 km | 3:45/km | 5K | 99.4% |
| 3 | 0.2 km | 3:45/km | 5K | 99.4% |
| 4 | 0.2 km | 4:13/km | 5K | 88.4% |
| 5 | 0.2 km | 3:45/km | 5K | 99.4% |
| 6 | 0.2 km | 3:45/km | 5K | 99.4% |
| 7 | 0.2 km | 3:45/km | 5K | 99.4% |
| 8 | 0.2 km | 3:45/km | 5K | 99.4% |
| 9 | 0.2 km | 3:45/km | 5K | 99.4% |
| 10 | 0.2 km | 3:45/km | 5K | 99.4% |
| 11 | 0.2 km | 3:45/km | 5K | 99.4% |
| 12 | 0.2 km | 3:45/km | 5K | 99.4% |
| 13 | 0.2 km | 3:45/km | 5K | 99.4% |
| 14 | 0.2 km | 3:45/km | 5K | 99.4% |
| 15 | 0.2 km | 3:45/km | 5K | 99.4% |
| 16 | 0.2 km | 3:45/km | 5K | 99.4% |
| 17 | 0.2 km | 3:45/km | 5K | 99.4% |
| 18 | 0.2 km | 3:45/km | 5K | 99.4% |
| 19 | 0.2 km | 3:45/km | 5K | 99.4% |
| 20 | 0.2 km | 3:45/km | 5K | 99.4% |
| 21 | 0.2 km | 3:45/km | 5K | 99.4% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 64 | 100 | 35% |
| rhr | 41 | 76 | 25% |
| sleep_score | 80 | 80 | 15% |
| sleep_debt | — | 64 | 10% |
| stress | 20 | 60 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:05/km | 3:56/km | -9s | negative_split |
| 2 | 3:49/km | 3:51/km | +1s | flat |
| 3 | 3:47/km | 3:56/km | +9s | positive_split |
| 4 | 3:27/km | 3:44/km | +17s | positive_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 7.49% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 1.52% | 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: +12 bpm | 9.0/10 |
| pace_cv | 15% | Pace-CV 9.7% (3:45–5:25) | 4.5/10 |
| hr_max_respons | 15% | Maks-HR i økten: 167 (90% av maks 186) | 8.0/10 |
| pace_target | 25% | Snitt drag-pace 3:51/km (tag: 45_15_terskel) | 9.0/10 |