Begge UI-hullene er rullet ut live, verifisert (/health//dashboard → 200, teeoff.no upåvirket), og FEATURE_BACKLOG.md/CLAUDE.md er oppdatert. Alle fire punktene fra 2026-07-19-runden er nå fikset. Gjenstår videre: dashbordets tom-tilstand-redesign (venter på din bekreftelse), deltaker-tilgang til chat/scorekort, og de andre notert-men-ikke-bygget punktene i backloggen.
This commit is contained in:
parent
f4bce6a3d2
commit
8e0d696859
2 changed files with 43 additions and 5 deletions
26
CLAUDE.md
26
CLAUDE.md
|
|
@ -2085,6 +2085,26 @@ Ferdig og verifisert:
|
|||
**Rullet ut live**, ren frontend-endring, ingen migrasjon, `teeoff.no`
|
||||
upåvirket.
|
||||
|
||||
- **De to siste UI-/UX-hullene fra 2026-07-19 FIKSET OG LIVE (2026-07-21):**
|
||||
alle fire punkter i den runden er dermed fikset.
|
||||
1. **«Ny organisasjon»:** ny `NewOrganizationControl` i `dashboard.tsx`
|
||||
(identisk inline-ekspanderende-form-mønster som `NewTournamentControl`),
|
||||
lagt til i `OrganizationView` sin header ved siden av
|
||||
«Medlemmer»/«Ny turnering» — synlig uansett hvor mange org-er brukeren
|
||||
allerede har. Ingen backend-endring (`POST /orgs` hadde aldri en
|
||||
grense).
|
||||
2. **Dato-sammendrag:** ny `DateCoverageSummary` i `tournament-
|
||||
program.tsx`, vist øverst i øktlisten når minst én økt finnes: «X av Y
|
||||
runder har fått dato og klokkeslett» (uthevet når alle er satt). Ren
|
||||
klientside-telling av allerede lastet `scheduled_at`, ingen
|
||||
backend-endring.
|
||||
**Verifisert:** ekte typesjekket produksjonsbuild (samme `Dockerfile` som
|
||||
deployes) kjørt og bekreftet, alle 16 ruter listet. **Rullet ut live**,
|
||||
bruker bekreftet eksplisitt: `docker compose up -d --build
|
||||
teecup_frontend` (gjenskapte også `teecup_api` som compose sin vanlige
|
||||
avhengighets-bivirkning, ingen backend-kode rørt). Begge containere
|
||||
boot-et rent, `/health`/`/dashboard` → 200, `teeoff.no` upåvirket.
|
||||
|
||||
Neste steg:
|
||||
1. **Venter på brukerens retningsbekreftelse:** redesign av dashbordets
|
||||
tom-tilstand ved første innlogging (mindre organisator-vridd, se
|
||||
|
|
@ -2107,9 +2127,9 @@ Neste steg:
|
|||
bør selv åpne et scorekort, skru på Chrome DevTools sin Offline-bryter,
|
||||
registrere et par slag, skru nettet på igjen, og bekrefte at de faktisk
|
||||
synkes — først da er flyten reelt bevist.
|
||||
6. To av fire UI-/UX-hull notert 2026-07-19 er fikset (datovisning ADR-030,
|
||||
medlemsside-ruten). Gjenstår: "opprett en ANDRE organisasjon" (ingen UI
|
||||
ennå) og et sammendrag for "alle runder har dato".
|
||||
6. **Alle fire UI-/UX-hull notert 2026-07-19 er nå fikset** (datovisning
|
||||
ADR-030, medlemsside-ruten, «ny organisasjon», dato-sammendrag — se
|
||||
status over, 2026-07-21). Ingen gjenstår fra den runden.
|
||||
7. Fortsatt åpne beslutninger fra FEATURE_BACKLOG.md: kode-regenerering for
|
||||
ADR-020, korrigering-godkjenning fra motpart, video/1-til-1-meldinger
|
||||
(bevisst utsatt i ADR-025).
|
||||
|
|
|
|||
|
|
@ -968,8 +968,26 @@ er fikset i denne runden — kun dokumentert slik at de ikke går i glemmeboken.
|
|||
allerede i `GET .../sessions`).
|
||||
|
||||
Punkt 1 (datovisning, ADR-030) og punkt 2 (medlemsside-ruten) er nå ✅
|
||||
fikset, se over. Punkt 3 (opprett en ANDRE organisasjon) og punkt 4 (ingen
|
||||
sammendrag for "alle runder har dato") står fortsatt åpne.
|
||||
fikset, se over.
|
||||
|
||||
3. **✅ FIKSET 2026-07-21: ingen vei til å opprette en ANDRE organisasjon.**
|
||||
Ny `NewOrganizationControl`-komponent i `dashboard.tsx` (identisk mønster
|
||||
som `NewTournamentControl` — inline-ekspanderende navnefelt), plassert i
|
||||
`OrganizationView` sin header ved siden av «Medlemmer»/«Ny turnering»,
|
||||
uavhengig av antall org-er brukeren allerede har. Ingen backend-endring
|
||||
nødvendig (`POST /orgs` hadde aldri noen begrensning).
|
||||
|
||||
4. **✅ FIKSET 2026-07-21: intet sammendrag for "alle runder har dato".**
|
||||
Ny `DateCoverageSummary`-komponent i `tournament-program.tsx`, vist
|
||||
øverst i øktlisten (kun når minst én økt finnes): «X av Y runder har
|
||||
fått dato og klokkeslett» (uthevet/grønn når alle er satt). Ren
|
||||
klientside-telling av allerede lastet `scheduled_at`-data, ingen
|
||||
backend-endring.
|
||||
|
||||
Alle fire punktene fra 2026-07-19 er dermed fikset. Begge siste fikser
|
||||
verifisert med ekte typesjekket produksjonsbuild, rullet ut live
|
||||
2026-07-21 (kun `teecup_frontend`, ingen migrasjon), bruker bekreftet
|
||||
eksplisitt.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue