diff --git a/CHANGELOG.md b/CHANGELOG.md index acbbe52..162b4eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10590,3 +10590,42 @@ Neste steg: `docker compose build teecup_api teecup_frontend && up -d`. Ren omstart, ingen feil i containerloggene, ingen konsollfeil på `https://teecup.golf/logg-inn` etter omstart. + +75. **Statistikk: lineær regresjon i stedet for glidende snitt, trend på + alle variabler — 2026-08-12.** Oppfølging til punkt 74, samme dag. + Bruker: "Trendlinjen din viser jo egentlig bare det samme som + stolpediagrammet" — korrekt, et 3-runders glidende snitt over så få + punkter følger bare stolpene med én runde forsinkelse, smoother + ingenting reelt. + + Presenterte tre alternativer via AskUserQuestion (lineær regresjon / + eksponentielt glidende snitt / kumulativt løpende snitt) FØR noe ble + bygget, jf. brukerens eksplisitte "Gi meg forslag før vi + implementerer". Bruker valgte lineær regresjon (minste kvadraters + metode) — en rett linje, stigningstall = "endring per runde", vist i + bildeteksten (f.eks. "+7 pp per runde"). Visuelt en helt annen form + enn stolpene, løser selve klagen. + + Bruker ba samtidig om trend på ALLE variabler. Lagt til stolpe+trend + for Fairwaytreff, Greentreff (GIR), Putt/18, Én-putt, Chip/runde, + Bunkerslag/runde, Straffeslag/runde og Anywayslag/runde, hver i sitt + eksisterende kort. Scrambling/sand save unntatt (brukervalg via + samme AskUserQuestion): for få kvalifiserte hull per runde til et + per-runde-tall, vises i stedet som én kumulativ linje. + + Backend: `round_series` flyttet fra `RoundStatsSummary` til + `RoundStatsWindowSummary`-nivå, utvidet med per-runde-tall for alle + variabler pluss kumulativ scrambling/sand save. Fanget og rettet en + enhets-bug under egen scratch-verifisering (før commit): scrambling/ + sand save ble først bygget på 0–1-skala i stedet for samme 0–100- + skala som resten av API-et. + + **Verifisert:** `tsc --noEmit` rent, 45/45 vitest, 31/31 backend- + tester. Full scratch-stack med åtte syntetiske runder (bevisst + støyende fremgang) browserverifisert lys+mørk: regresjonslinjen + bekreftet rett og visuelt distinkt fra stolpene på alle variabler, + riktig fortegn/farge på stigningstall, ingen dobbel enhet i + bildetekstene, kumulative linjer konvergerer som forventet. Ingen + konsollfeil. `teecup_db` urørt. + + **Ikke rullet ut ennå.**