CLAUDE.md: noter norsk som standardspråk i chat + CHANGELOG-notat om reversert punktfiks

CLAUDE.md hadde ikke skriftlig instruks om norsk kommunikasjon fra før --
lagt til under Arbeidsmåte. CHANGELOG punkt 164 omskrevet til å
reflektere at punktfiksen for den flytende knappen ble reversert (bruker
ønsker en redesign via V0 i stedet, ikke bare enda en fiks i
skjul/vis-mekanismen som allerede har hatt tre runder med bugs).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Erol Haagenrud 2026-08-23 08:04:29 +02:00
parent 0d690e84d8
commit 9d44e1cadb
2 changed files with 42 additions and 0 deletions

View file

@ -14626,3 +14626,41 @@ Neste steg:
`docker compose build teecup_api teecup_frontend && up -d`, begge
containere friske, rene logger. `https://teecup.golf/health` 200
etter utrulling.
164. **Flytende "Registrer score" -- punktfiks forsøkt, deretter
reversert til fordel for en redesign, 2026-08-23.** Bruker viste to
skjermdumper: scrollet helt ned til kommentartråden, den flytende
knappen hang fortsatt igjen nederst og dekket delvis over
"Kommentarer (1)"-overskriften.
**Rot-årsak funnet og først punktfikset (senere reversert, se
under):** en stale vakt igjen fra FØR #146 frikoblet knappens
synlighets-TRIGGER fra `mapExpanded` (byttet til
`inFlowButtonVisible`), men selve `playerListReached`-MÅLE-effekten
beholdt sin egen, aldri fjernede `if (!mapExpanded) return`-vakt.
Siden banekartet er kollapset som standard, kjørte scroll/resize-
lytteren for `playerListReached` aldri for de fleste brukere --
tilstanden forble fastlåst på `false`, og synlighets-betingelsen
degraderte reelt til bare `inFlowButtonVisible`. Knappen dukket
dermed opp forbi side-flyt-knappen tidlig på siden og forsvant
ALDRI igjen, inkl. over Kommentarer lengst ned. Verifisert i
full-stack scratch (3 spillere + 6 kommentarer, samme scenario som
skjermdumpene) at en énlinjes fjerning av vakten løste akkurat dette
symptomet -- se detaljene i den reverterte commit-meldingen.
**Bruker avviste punktfiksen som utilstrekkelig løsning** (samme
runde, før utrulling ble vurdert): "Nei, dét er ikke løsningen.
Knappen er der av en grunn. Kanskje den heller kan gjøres smalere og
plasseres ut på den ene siden av skjermen? Slik at den ikke er så
dominerende?" -- pekte på at dette er tredje runde med bugs i akkurat
denne skjul/vis-mekanismen (#141/142/146, nå denne), og at en
hjørne-plassert, kompakt FAB fremfor dagens fullbredde-bunnbanner
trolig kan fjerne HELE `playerListReached`/`inFlowButtonVisible`-
maskineriet, ikke bare rette enda en bug i det.
**Reversert** (`git revert`, ikke reset -- unpushet commit, men
revert bevarer historikken eksplisitt fremfor å late som forsøket
aldri skjedde). Går videre med en Claude-skrevet V0-prompt for en
kompakt, hjørne-forankret "Score"-FAB som erstatning, jf.
stående instruks om at nye UI-overflater skal gjennom V0 fremfor
håndkodes direkte. Ingen utrulling av punktfiksen fant sted.

View file

@ -143,6 +143,10 @@ Les dette først i hver økt. Det koder hva vi har bestemt og hvordan vi jobber.
- Bruk git (remote: brukerens Forgejo). Commit i logiske steg med tydelige
meldinger.
- Er du usikker på omfang eller en beslutning: spør heller enn å gjette.
- Kommuniser på norsk i chatten som standard (brukerens eksplisitte
instruks, notert her 2026-08-23 siden det ikke sto skriftlig fra før).
Kode, commit-meldinger og identifikatorer følger fortsatt vanlig
engelsk konvensjon — dette gjelder kun samtalen med brukeren.
## Status og neste steg
Den detaljerte, kronologiske statusloggen (hva som er ferdig, verifisert