| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 4.00 km | 15:57 | 3:59/km | ↑ 11s | 134 | 137 | 138 −-1 | ▼ neg | 426 | — |
| 2 | 4.14 km | 16:17 | 3:56/km | ↑ 14s | 148 | 147 | 123 −24 | ▼ neg | 429 | — |
| 3 | 4.13 km | 16:28 | 3:59/km | ↑ 11s | 139 | 142 | 137 −5 | ▼ neg | 424 | — |
| 4 | 4.13 km | 16:24 | 3:58/km | ↑ 12s | 140 | 139 | 134 −5 | ▼ neg | 425 | — |
| 5 | 4.13 km | 16:27 | 3:58/km | ↑ 12s | 149 | 153 | 122 −31 | ▼ neg | 422 | — |
| 2024-04-08 | 6 x 1000 høy terskel | 4:08/km | 158 bpm |
| 2024-04-06 | Langtur 35 km | 4:09/km | 159 bpm |
| 2024-04-03 | 12 x 1000 terskel | 4:00/km | 154 bpm |
| 2024-04-01 | Langtur 40 km | 4:15/km | 160 bpm |
| 2024-03-28 | 10 x 1000 terskel | 3:52/km | 155 bpm |
Morning_snapshot mangler for 10. april — systemet bruker finaliserte dagsverdier. HRV 58 ms er en markant nedgang fra 74 ms to dager tidligere (8. april). Status er fortsatt BALANCED (innenfor baselinebåndet 55–77), men 58 er nær nedre grense. HRV-ukessnittet for de siste 13 dagene er 66.9 ms med stabil trend — 14 av 14 dager balanserte, noe som er positivt. Daglig variasjon forklarer fallet fra 74 til 58 uten at det er grunn til alarm.
Hvilepuls 39 — stabil. Søvn natten til 10. april: kun 5 timer 45 minutter, søvnscore 71. Dette er klart kortere enn Carls normale 7–8 timer. En score på 71 indikerer søvngjeld denne natten. Treningsberedskap: 67 (READY_FOR_THE_DAY) — middels nivå, noe modifisert ned av kortere søvn.
TSB: −6.36 — forbedret fra −9.7 to dager tidligere (8. april) og −15.55 en uke tidligere (3. april). Carl er nå tilnærmet i balansen, bare marginalt i underskudd. ATL 117.68, CTL 111.33 — ATL over CTL, som forventet i en aktiv treningsperiode. Restitusjonskurven post-10k-race er fortsatt på rett vei: TSB har forbedret seg 9.2 poeng i løpet av én uke.
Perioderingskontekst: 25 dager til København Maraton. Carl er fremdeles i byggefasen. Systemet klassifiserer dette som "race-forberedelse". Med 25 dager igjen til start er dette blant de siste muligheter for 20 km+ kvalitetsarbeid i en enkelt sesjon uten at restitusjonstiden spiser inn i taperfasen.
Sko: Adidas Adios Pro 3.
Kritisk datanote: Strava-beskrivelsen oppgir: "Glemte pulsbelte og Stryd var feilkalibrert. LT: 2.5 (2) 3.0 (4)." Auto-pipeline fanget ikke disse laktatverdiene (lactate_measurements er tom i brief — en pipeline-begrensning i formatgjenkjenning, ikke fravær av måling). Verdiene brukes direkte fra aktivitetsbeskrivelsen: laktat 2.5 mmol/L etter rep 2, laktat 3.0 mmol/L etter rep 4. Stryd-pace er feilkalibrert — faktisk løpetempo er ukjent.
Mål-pace oppgitt i Strava-beskrivelsen: 4:10/km med 90 sekunders pause. Stryd-registrert pace per drag (upålitelig pga. feilkalibrering): Rep 1: 3:59 — Rep 2: 3:56 — Rep 3: 3:59 — Rep 4: 3:58 — Rep 5: 3:58. Stryd-gjennomsnitt: ca. 3:58/km.
Fordi Stryd var feilkalibrert, er disse tallene ikke representative for faktisk løpetempo. Differansen mellom mål-pace (4:10) og Stryd-registrert pace (3:58) tilsvarer 12 sekunder per km. Dersom Stryd systematisk leste 12 sek/km for raskt, var faktisk tempo nærmere 4:10/km — altså nøyaktig på målet.
Stryd-pacedata gir imidlertid informasjon om relativ konsistens: spredet fra rep 2 (3:56) til rep 1 og 3 (3:59) er kun 3 sekunder per km. Innenfor samme kalibreringsfeil er dragene løpt svært jevnt, noe som er et tegn på god selvregulering. Ingen negativ drift fra rep 1 til rep 5. Rep 2 er den "raskeste" Stryd-rep (3:56), som er 4 sekunder raskere enn mål — også dette forenlig med en marginal overskridelse i det draget der laktat 2.5 ble målt.
Uten pålitelig absoluttdata for pace er det ikke mulig å vurdere sone-presisjon fra pace alene. Laktat er den eneste pålitelige effort-indikatoren.
HR-data fra denne økten er flagget upålitelig (Carl-bekreftet). HR-baserte komponenter droppes fra scoring; pace + laktat + RPE styrer vurderingen. Håndleddspuls-verdiene (hr_steady 134.8–149.0 bpm) er klart undervurderte for 4 km aerob-reps — et karakteristisk håndleddspuls-artefakt. Disse tallene brukes ikke i analysen.
Laktat som primærindikator:
Carl logget to laktatmålinger i beskrivelsen:
Referanseverdier: LT1-laktat 1.5 mmol/L, LT2-laktat 3.3 mmol/L (Granåsen-lab, 24.02.2026).
Rep 2 (2.5 mmol/L): klart over LT1-laktat (1.5), men 0.8 mmol/L under LT2 (3.3). Dette plasserer rep 2 i den progressive I2/I3-sonen — godt over aerob terskel, men ikke ved anaerob terskel. For en 4 km rep er dette hensiktsmessig for et aerob-format: nok stimuli til å drive fysiologisk adaptasjon uten å overbelaste laktatsystemet.
Rep 4 (3.0 mmol/L): nærmere LT2, kun 0.3 mmol/L under Carls laboratorieverdierte LT2 (3.3 mmol/L). Denne akkumuleringen fra 2.5 til 3.0 over to reps (fra rep 2 til rep 4) tilsvarer en økning på 0.5 mmol/L — moderat, men tydelig. Med gjenværende rep 5 kan man anta at laktat ved sesjonsslutt var 3.1–3.3 mmol/L, altså ved eller rett under LT2-grensen.
Laktatprofilen dokumenterer en aerob terskelstimulus som gradvis akselererte mot LT2. For 5×4 km er dette en vellykket dosering: Carl endte sesjonen tett under anaerob terskel, noe som gir sterk aerob adaptasjonsstimuli uten akkumulering av laktat-gjeld som krever dager å hente inn.
Ingen laktat-måling etter rep 1, 3 eller 5 foreligger. Sesjonsforløpet rekonstrueres som progressivt: rep 1 trolig ~2.0–2.2 mmol/L (under rep 2-verdien), rep 3 ~2.6–2.8 mmol/L, rep 5 ~3.1–3.3 mmol/L.
Stryd var feilkalibrert, noe som påvirker pace-beregninger primært. Power fra Stryd er delvis mer robust fordi den beregnes fra akselerasjonskrefter og er mindre avhengig av stride-kalibrering enn pace. Likevel bør power-data tolkes med forbehold gitt feilkalibreringen.
Power per drag: Rep 1: 426W — Rep 2: 429W — Rep 3: 424W — Rep 4: 425W — Rep 5: 422W. Sesjonssnittet er 425W. Spredet fra 422 (rep 5) til 429 (rep 2) er 7W — power-CV under 0.9 %. Svært jevnt.
Watt/kg: 425W / 74 kg = 5.74 W/kg. Dette er identisk med 3. og 8. april-sesjonene (begge 425W snitt). Det faktum at power er konsistent på tvers av tre sesjoner med ulik pace-registrering og ulike format tyder på at Carls mekaniske output er stabil i dette treningsstadiet.
Dersom faktisk pace var ~4:10/km (som mål tilsier) og power er 425W, er power/pace-forholdet høyere enn Stryd-pacedata antyder — med andre ord høyere Stryd-watt per faktisk km/h. Dette ville bety at kalibreringsfeil primært påvirket løpshastighets-beregningen.
Inter-rep power-drift: fra 426W (rep 1) til 422W (rep 5) — et marginalt fall på 4W, ikke signifikant for sesjonsbelastning.
Uten pålitelig HR-data er tradisjonell Pa:HR-decoupling-analyse ikke mulig. Laktat er den alternative fatigue-indikatoren.
Laktattrenden fra rep 2 til rep 4 viser en +0.5 mmol/L økning over to reps. Det er en moderat og forventet akkumulering for lange aerob-reps — ikke et tegn på faretruende fatigue, men en bekreftelse på at belastningen steg gjennom sesjonen. For 5 reps er dette normalt: laktat stabiliserer seg gjerne i første halvdel og øker mot sesjonsslutt.
Power-drift er minimal (−4W fra rep 1 til rep 5) og kan ikke brukes som fatigue-signal. Stryd-pace er stabil gjennom alle 5 drag (3:56–3:59), noe som tyder på at Carl holdt jevn innsats fra start til slutt. Ingen akselerasjon eller deselerasjon i pace er registrert.
"Stinn brakke" i beskrivelsen — crowded indoor facility — kan ha hatt trafikkeffekt på tempo og pause-tid, men Carl løp "mest alene". En tett bane der Carl måtte navigere rundt andre løpere ville gitt naturlig variasjon i pace uten at det nødvendigvis reflekterer fatigue.
Søvnunderskudd (5h 45m) er det viktigste pre-økt fatigue-signalet. Korte søvnnetter er assosiert med noe forhøyede laktater ved submaksimal intensitet. Det kan delvis forklare den relativt høye laktatakkumuleringen til 3.0 ved rep 4 ved det som var planlagt som aerob dose.
Systemet returnerer fem lignende sesjoner — ingen med eksplisitt score_total i brief:
2024-01-29: MandagsTOSK, pace 3:40 (score_total ikke tilgjengelig). Markant raskere pace. Trolig et annet format eller annet intensitetsnivå. Ikke direkte sammenlignbart med dagens aerob-format.
2024-01-17: OnsdagsTOSK, pace 4:00 (score_total ikke tilgjengelig). Nærmere dagens format pace-messig. Denne sesjonen er 6 sekunder per km raskere enn mål (4:10), og representerer den øvre I3-kanten for Carl i januar.
2023-11-01: TOSK i Ranheimshallen, pace 4:20 (score_total ikke tilgjengelig). Lavere intensitet, og interessant som referanse for innendørs-format i Trondheim (Ranheimshallen er det samme anlegget der dette sannsynligvis fant sted). Langsommere pace indikerer enten enklere sesjon eller vinterform.
Intra-batch referanse — 2024-04-08: 6 × 1000, skår 7.7 Solid. Bare to dager tidligere. Kortere reps (1000m vs 4000m) og lavere total kvalitetsmengde (6 km vs 20 km). Skår 7.7 vs 8.5 — forskjellen reflekterer både at dagens sesjon var lengre og at scoren ble capped. Kontekstscoren var 8.9 den 8. april vs 8.5 i dag, trolig drevet ned av kortere søvn.
2024-04-03: 12 × 1000 @ 4:00, skår 7.1 Solid. En uke siden. Lavere score, lavere HR-respons. Konteksten er nå klarere: Carls aerob-maskin var i oppbygning hele forrige uke, og 10. april demonstrerer laktatmessig at belastningskapasiteten var god nok til å løpe tett under LT2 over 5 × 4 km.
Av de tilgjengelige referansene er 2024-04-10 den mest krevende kvalitetssesjonen i perioden — 20 km laktat-drevet aerob arbeid tett under LT2, med 25 dager til maraton.
ATL 117.68, CTL 111.33, TSB −6.36. TSB er nær balansen — bare 6 poeng i underskudd. Restitusjonskurven post-10k er ferdigkjørt: fra −15.55 (3. april) til −6.36 (10. april) over 7 dager. Carl er nå i en posisjon der han kan bære maraton-spesifikt volum.
Kvalitetskm siste uker: W11: 28.0 km — W12: 16.0 — W13: 10.0 — W14: 12.0 — W15: 6.0 (W15 tom for en dato 8. april) — W15 ville endt med 6+20=26 km etter dagens sesjon. Det er en stor økning fra W14's 12 km. Denne sesjonen alene setter uka på nivå med W12 i volumtermer.
For maraton-forberedelse er 5×4 km aerob det typiske "langdistanse-kvalitets"-formatet: høyt volum, aerob sone, laktatkontroll. Det er riktig type økt 25 dager pre-maraton, men med hensyn til restitusjonsbehov er 20 km kvalitetsarbeid krevende nok til at de neste 3–5 dagene bør være lette.
HRV 14/14 dager balansert er det sterkeste recovery-signalet: kroppen har adaptert og er klar. Kortere søvn (5h45m) er den eneste negative variabelen.
Strava-beskrivelsen gir to viktige kontekstuelle notater: "Stinn brakke, men løp mest alene" og "Glemte pulsbelte og Stryd var feilkalibrert." Carl gjennomførte altså en 20 km aerob testsesjon uten de to primære måleinstrumentene for innsatsstyring — pulsbeltet og Stryd-kalibrasjon. Han styrte dermed etter laktatmålinger og RPE alene.
At Carl valgte å løpe 5 drag trass i manglende instrumentering tyder på en kalibrering etter indre signaler: kroppsfølelse, pustemønster og laktatfeedback ved rep 2 og rep 4. Laktat 2.5 etter rep 2 er et klarsignal på at innsatsen var innenfor rammen — ikke for hard. Laktat 3.0 etter rep 4 gir Carl informasjon om at kroppen er på riktig kurs mot sesjonsslutt, uten å overskride LT2.
Innendørs bane med mye folk påvirker trolig pausen mellom drag. 90 sekunders planlagt pause kan i praksis ha blitt noe lengre dersom Carl måtte finne plass på banen.
Pacing-strategien basert på laktatfeedback og RPE ser ut til å ha fungert: konsistent Stryd-output (3:56–3:59), flat power (422–429W), og laktat som akkumulerte rolig mot LT2 over 5 drag. Det er en gjennomtenkt og informert gjennomføring av et krevende format i suboptimale målingsforhold.
Totalskår 8.5 Sterk = eksekusjon 8.5 (capped) × 0.70 + kontekst 8.5 × 0.30.
Eksekusjonsskår er satt til 8.5 — systemets cap for HR-unreliable-sesjoner. Dette betyr at potensielt høyere eksekusjonspoeng (basert på pacejevnhet og laktatprofil) er blokkert av manglende HR-data.
Kontekstskår 8.5 er noe lavere enn 8. april (8.9), trolig drevet ned av søvn 71 (vs. 91) og HRV 58 (vs. 74). TSB-forbedringen til −6.36 bidrar positivt og holder scoren over 8.
Laktatprofilen (2.5 → 3.0) er det sterkeste positive evidensen i eksekusjonsvurderingen: Carl treffer aerob-sonen presist og akkumulerer som forventet over 5 × 4 km uten å krysse LT2 (3.3 mmol/L). Om HR-data hadde vært tilgjengelig og viste hr_steady i 160–165 bpm-båndet, ville exec-scoren trolig ha ligget enda høyere (estimert 8.5–9.0 range).
Power-konsistens (CV < 0.9 %) og pace-jevnhet (stryd-CV < 0.3 sek/km) bidrar positivt i de pace-baserte komponentene. Manglende HR gjør at sone-treff-komponenten ikke kan evalueres objektivt.
Konklusjonen er at 8.5 Sterk er en underestimat som følge av nødvendig cap, og at den faktiske økt-kvaliteten basert på laktat, power og volum sannsynligvis tilsvarer et sesjonsnivå mellom 8.5 og 9.0.
Det eneste som ville gitt høyere skår er pulsbeltet. Med pålitelig HR-data ville eksekusjonsskåren ikke vært capped på 8.5, og dersom hr_steady lå jevnt i LT1–LT2-sonen (159–169 bpm), ville exec kunne nådd 9.0. Kontekstscoren er begrenset av kortere søvn og lavere HRV — bedre søvn (7+ timer) ville løftet kontekstscore til 9.0+.
Stryd-rekalibrering er en forutsetning for å få meningsfull paceinformasjon i fremtidige innendørsøkter. Uten dette er det bare laktat og RPE som gir sonebekreftelse.
Laktat-måling etter rep 1, 3 og 5 ville gitt en komplett laktat-kurve — og dermed mulighet for presis post-økt LT2-vurdering basert på hele sesjonsforløpet.
5 × 4 km aerob på 10. april er sannsynligvis en av de mest krevende treningseksponentene i Carls forberedelse mot København Maraton. Uten pulsbelte og med feilkalibrert Stryd leverte han likevel en veldokumentert sesjon der laktatdata (2.5 → 3.0 mmol/L) bekrefter at innsatsen var riktig kalibrert: godt over aerob terskel, tett under anaerob terskel ved sesjonsslutt.
TSB på −6.36 tilsier at restitusjonskapasiteten var god inn mot sesjonen. Søvnunderskuddet (5h 45m) er den viktigste negative faktoren, og det er mulig at laktat akkumulerte noe raskere enn den ville gjort med full søvn. 25 dager til KBH er nok tid til å restituere fra 20 km kvalitetsarbeid og fortsatt gjennomføre en produktiv taper.
For de neste øktene frem mot KBH bør Carl prioritere: (1) korrekt kalibrering av Stryd innendørs, (2) sørge for at pulsbeltet er med, og (3) unngå nye 20 km-bolker de siste to ukene — dose er nå tilstrekkelig. Maraton-formens laktatresponsen er dokumentert: 3.0 mmol/L etter rep 4 med planlagt 4:10-pace er en maraton-spesifikk aerob indikator på at Carl er i riktig tilstand 25 dager pre-KBH.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 4.00 km | 15:57 | 3:59/km | 131 | 139.0 | 179 | 426 |
| 2 | 4.14 km | 16:17 | 3:56/km | 147 | 152.0 | 180 | 429 |
| 3 | 4.13 km | 16:28 | 3:59/km | 133 | 143.0 | 181 | 424 |
| 4 | 4.13 km | 16:24 | 3:58/km | 141 | 152.0 | 182 | 425 |
| 5 | 4.13 km | 16:27 | 3:58/km | 146 | 154.0 | 182 | 422 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2023-11-01 | 6.3 | 4:20 | — | 144 | -4 | 7.9 | +0.1 | Nike Alphafly Y | → |
↑ 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-04-03 | 39 | 64 | 7.8 h | 18 |
| 2024-04-04 | 39 | 50 | 6.8 h | 20 |
| 2024-04-05 | 39 | 76 | 7.0 h | 19 |
| 2024-04-06 | 39 | 61 | 6.8 h | 25 |
| 2024-04-07 | 39 | 61 | 7.0 h | 20 |
| 2024-04-08 | 39 | 74 | 8.0 h | 19 |
| 2024-04-09 | 39 | 74 | 5.8 h | 19 |
| 2024-04-10 | 39 | 58 | 5.8 h | 23 |
python3 scripts/quality_session_recovery_response.py --date 2024-04-10 når 2-3 dager har gått.interval_xlong
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 135 → 149 bpm (+14.2) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +16.1 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 4.2% | akseptabel |
| Time-in-zone (I2: 140-159 bpm) | 54% i / 46% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 138 bpm | 155 bpm | −-17 bpm |
| Rep 2 | 145 bpm | 123 bpm | −22 bpm |
| Rep 3 | 142 bpm | 139 bpm | −3 bpm |
| Rep 4 | 142 bpm | 133 bpm | −9 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 137.3 | 120.4 | +14.0% |
| GCT (ms) | 224.7 | 242.3 | -7.3% |
| Vertical Ratio | 6.7 | 7.4 | -9.6% |
| Vertical Oscillation | 9.2 | 8.8 | +4.7% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 4.0 km | 3:59/km | 10K | 93.9% |
| 2 | 4.1 km | 3:56/km | 10K | 95.1% |
| 3 | 4.1 km | 3:59/km | 10K | 93.9% |
| 4 | 4.1 km | 3:58/km | 10K | 94.3% |
| 5 | 4.1 km | 3:58/km | 10K | 94.3% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 58 | 100 | 35% |
| rhr | 39 | 92 | 25% |
| sleep_score | 71 | 71 | 15% |
| sleep_debt | — | 62 | 10% |
| stress | 23 | 54 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:04/km | 3:56/km | -8s | negative_split |
| 2 | 4:03/km | 3:57/km | -6s | negative_split |
| 3 | 4:05/km | 3:58/km | -7s | negative_split |
| 4 | 4:05/km | 3:57/km | -8s | negative_split |
| 5 | 4:04/km | 3:56/km | -8s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 4.35% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 6.55% | normal ramp-up + steady |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| pace_target | 15% | Snitt-pace 4:10 vs target 4:10 — diff 0s/km | 9.5/10 |