← Ukesrapport-indeksen

Blokkeval — Uke 31, 2026 (27. juli–2. august)

Skrevet: 2026-08-03 (etterslep: uka ble avsluttet søn 02.08) · Fase: Bygg uke 2 — byggetopp + første dobbel · Beslutning: RØD

Ferskhet: wellness.json, activities.json, quality.json og race_outlook.json alle synket 03.08 kl. 09:23–09:24 ✓. Frossen baseline 2026-W31.json finnes (106 km · 2Q · 2 styrke · langtur 34, «Uendret fra v4»).

Oppfølging: u30 var GRØNN uten GUL/RØD-handling å følge opp. T2.5-porten var ferdig lest.

Skjema

#PunktKildeverdiStatusKommentar
1Volum91,9 km vs plan 106 (−13,3 %), frossen baseline🔴Utenfor ±10 %. Hele avviket er de to hviledagene 31.07 (plan 7) og 02.08 (plan 8) = 15 km, begge sykdomsutløst. Mot re-baselinert mål (91): +1 %
2Kvalitetsøkter2/2 dager, ingen flyttet. Man 5×2000 @ 3:52 · ons dobbel AM 6×5 min @ 4:11 / PM 10×1000 @ 3:49🟢AM ble 6 drag mot planlagt 5; PM 1 s raskere enn båndets øvre kant. Ingen to harde dager på rad
3Dragsnitt + laktatVektet I3-dragsnitt 3:50 (bånd u30–31: 3:50–3:52). Lt(4) 3,4 @ 3:51 (27.07) · Lt(8) 2,7 @ 3:49 (29.07) — begge i/under hoveddosebåndet 3,0–3,5🟢Begge målingene ligger kun i quality.jsonlactate_log.json stopper på 20.07. Sitert derfra, se løype-notat
4K6-akkumulator (fra u31)Vektet I3-dragsnitt u31 = 3:50🟢1 s fra delmålet ≤3:49 (1.9) med fire uker igjen; T−7-kravet ≤3:47
5Langtur34,16 km (plan 34) · L3 · dcp 1,99 % · skår 8,6 Solid · fylling 27 g/t mot 80–85 (trapp 5/10)🟡Distanse, dcp og skår levert. Kvalitetsblokka avbrutt etter 2,78 av 8 km (HR 168 / maks 179 på 4:02). Trappetrinn 5 ikke gjennomført. B1b: HRV 58 → 76, retur dag 1
6Drag-km20,0 km I3/I4-intervall (bånd 11–14) · 30,0 km totalt inkl. langtur (bånd 21–25)🟡(a) er 43 % over båndet. Dobbel-terskel-uke forklarer formen, men ikke størrelsen — les sammen med punkt 8
7BremsestatusRHR-7d 38,7 (<41) ✓ · oHR-7d 43,1 (<46) ✓ · HRV-7d 70,0; HRV-regelen utløst 01.08: 58 + søvnskår 73 → «<60 + søvn <75 → dagens kvalitet avlyses»🔴Sto ikke to økter på rad (76 dagen etter) → ikke GUL av den grunn. Brems 5 (ny 02.08): langturen leser ΔHR +7,3 → SE-AN, ett hakk under +8
8Sykdom/søvn/stress2 sykedager 31.07–01.08 (infection, Carl-rapportert) · søvn-7d 82,4 ✓ · stress-7d 18,3 ✓🔴Grønt krever 0 sykedager. Lov 7 ikke utløst. Detektoren fant ingen periode — illness_periods.json stopper på 26.07
9StyrkePlan 2 (Styrke A 65 kg 28.07 + Rodal 2 30.07). strength_log.json har ingen oppføring siden 18.06Ikke logget — kan ikke vurderes. Ikke det samme som ikke gjennomført
10Modell03.08: Energimila 35:57/80 % · Kbh 1:19:48/53 % · Amsterdam 2:45:23/73 %. Δ fra 27.07: +1 / −2 / −1 pp🟢Ingen fall >10 pp

Beslutning: RØD

Utløser, sitert fra spec §2-regeltabellen: «Sykdomsord/infeksjon → easy-only til D+2 etter symptomfri; kvalitetsretur dag 4–5; aldri «trene gjennom» (T0-Lov 1–5)». Bekreftet infeksjon 31.07–01.08 (halssymptom + varmefølelse, illness_confirmed.json, provisional: true).

HRV-regelen fyrte i tillegg 01.08 (58 + søvn 73). Handlingen — «dagens kvalitet avlyses» — ble i praksis fulgt ved at kvalitetsblokka på langturen ble avbrutt, men det skjedde underveis, ikke på forhånd. Regelen sto ikke to økter på rad, så den utløser ikke GUL i seg selv.

Regelhandlingen, anvendt ordrett — og den henger på én opplysning jeg ikke har:

Siste symptomdagEasy-only til og medKvalitetsretur
02.08 («ikke 100 %»)05.08 (ons)06.–07.08
01.0804.08 (tir)05.–06.08

Carl 03.08: «i bedring i dag» — altså ikke entydig symptomfri i går. Legges 02.08 til grunn, faller onsdagens 6×1000 @ 3:42–3:45 utenfor, og kvalitetsreturen lander på fredagens langtur med 5-4-3-2-1 @ MP (dag 5). Er du symptomfri fra og med 02.08, står onsdagen.

Merk punkt 6 sammen med punkt 8: 20 I3/I4-drag-km mot et bånd på 11–14, i uka infeksjonen kom. Det er ikke bevis for årsak, men det er R1-mønsteret («last + intensitetskryp») med tall på.

Amendments — forslag

(a) Skjedde i uka, mangler i plan_amendments.json (2026-W31 finnes ikke ennå):


{ "iso_week": "2026-W31", "amendments": [
  {"date": "2026-07-31", "reason": "sykdom", "justified": true,
   "note": "Halssymptom + varmefølelse, et par timer fri fra jobb. Løpefri.",
   "adjusts": {"planned_km": -7}},
  {"date": "2026-08-01", "reason": "sykdom", "justified": true,
   "note": "Langtur levert 34,16 km, men MP-blokka avbrutt etter 2,78 av 8 km (HR 168/maks 179 på 4:02) og fylling 27 g/t mot 80–85. Trappetrinn 5 ikke gjennomført."},
  {"date": "2026-08-02", "reason": "sykdom", "justified": true,
   "note": "Fortsatt ikke 100 % — hviledag.", "adjusts": {"planned_km": -8}}
]}

(b) Beslutningen krever endring i u32 — kun hvis 02.08 var siste symptomdag:

Skriv-inn kun på «skriv det inn».

Neste uke

Nøkkeløktene: fre 07.08 langtur 30 km m/ 5-4-3-2-1 @ MP (15 kval-km) · ons 05.08 (6×1000 eller easy, se over) · man 10.08 primer 4×1000 inn mot Energimila 12.08.

Det éne som må vernes: fredagens langtur. Den er den eneste MP-dosen i u32 og den første av seks som skal ta blokka fra ~62 til ~113 kval-km på langtur. Onsdagen kan hentes inn av primeren; fredagen kan ikke hentes inn.

Løype-notat (runde 3)

  1. Punkt 9 er ubrukelig så lenge strength_log.json ikke føres. Siste oppføring 18.06. Enten logges styrke, eller så bør punktet merkes «ikke i drift» i spec-en — nå gir det ⚪ hver uke uten informasjonsverdi.
  2. Laktat-kilden sprikte. Spec sier «kun målte Lt(N) fra lactate_log», men u31s to målinger finnes bare i quality.json. extract_lactate_from_strava.py ser ikke ut til å ha kjørt etter 20.07. Jeg siterte quality.json og merket det — regelen bør si hva som gjelder ved sprik.
  3. Beslutningsregelen mangler en rad for «infeksjon oppdaget etter at uka er over». RØD utløses av en brems som fyrte for to dager siden; handlingen gjelder framover og avhenger av en symptomdato spec-en ikke definerer hvordan skal settes. Jeg løste det med en to-raders tabell — bør presiseres.
  4. Punkt 1 mot frossen baseline vs. re-baselinert mål gir to ulike farger. Jeg rapporterte begge. Spec-en sier ikke hvilken som skal stå i statusfeltet.
  5. Økta tok over 20 min, i hovedsak på punkt 7 og beslutningsarithmetikken.