|
|
@@ -1,12 +1,32 @@
|
|
|
# Uitgaanskrant — takenlijst
|
|
|
|
|
|
-Bijgewerkt: 2026-08-13 avond (Claude, builder + emulator-sessie, Bob
|
|
|
-gelijktijdig actief).
|
|
|
+Bijgewerkt: 2026-08-14 (Claude, code-only — geen builder-UI, Bob ging
|
|
|
+gelijktijdig zelf aan de slag in een andere sessie).
|
|
|
Zie `CLAUDE.md` voor werkinstructies/conventies. Elke openstaande taak
|
|
|
hieronder is zelfstandig te begrijpen zonder de chat gelezen te hebben
|
|
|
waarin hij ontstond.
|
|
|
|
|
|
-**Deze sessie (2026-08-13 avond, builder + emulator, Bob gelijktijdig
|
|
|
+**Deze sessie (2026-08-14, code-only, geen builder-UI gebruikt omdat Bob
|
|
|
+meldde gelijktijdig zelf in een andere sessie aan de slag te gaan —
|
|
|
+gedeelde Chrome dus niet ingezet):** `ff-session-check.sh` toonde 20
|
|
|
+bestanden ongecommit in `lib/`/`ios/`/`.gitignore`, exact overeenkomend
|
|
|
+met de al-bevestigde-maar-nooit-gecommitte P1-19/P1-20/P1-11/P2-7-
|
|
|
+wijzigingen uit de sessienotitie van 2026-08-13 hieronder (alle
|
|
|
+bestanden zelfde mtime, 2026-08-13 21:30 — stabiel, niets actief in
|
|
|
+wijziging). **Alsnog gecommit + gepusht (`fb6b224`)** via `ff-commit.sh`
|
|
|
+(diens interactieve confirm-prompt faalde non-interactief, staging +
|
|
|
+inhoud eerst handmatig geverifieerd tegen de TASKS.md-beschrijvingen,
|
|
|
+daarna commit+push met dezelfde inhoud). Bijvangst bij het verifiëren:
|
|
|
+P2-7's API-call-opschoning bleek verder dan gedacht — 7 van de 8
|
|
|
+voorgestelde test/scratch-call-verwijderingen zijn ook echt doorgevoerd
|
|
|
+(alleen `FavorietenAgendaTESTKANWEGCall` bleef staan), en `Establishments
|
|
|
+Call` bleek hernoemd naar `HorecagelegenheidoverzichtCall` (geen
|
|
|
+verwijdering, callers consistent meeveranderd) — zie bijgewerkte P2-7
|
|
|
+hieronder. Geen builder-werk, geen `flutter run`/emulator-interactie
|
|
|
+deze sessie (Bob's twee lopende `ff-run-fvm.sh`-processen/devices met
|
|
|
+rust gelaten).
|
|
|
+
|
|
|
+**Eerdere sessie (2026-08-13 avond, builder + emulator, Bob gelijktijdig
|
|
|
actief in zijn eigen `ff-run-fvm.sh`-testronde):** begonnen met 2
|
|
|
onbeklaimde P1-9/P1-15-punten op `EventCurrent` — **beide geblokkeerd
|
|
|
op een structureel onbetrouwbare Widget Tree-klikprecisie** (zie de
|
|
|
@@ -1047,9 +1067,10 @@ ongewijzigd: alle 9 kale-Row-met-`List.generate`-tag-overflows
|
|
|
|
|
|
*(P1-20 geïmplementeerd — bevestigd via lokale `git diff` op
|
|
|
2026-08-13 avond, tijdens Bob's eigen gelijktijdige
|
|
|
-`ff-run-fvm.sh`-build/testronde (nog niet door hem gecommit op het
|
|
|
-moment van schrijven, dus check bij twijfel `git log` voor de
|
|
|
-zekerheid). Exacte match met het eerder uitgewerkte voorstel:
|
|
|
+`ff-run-fvm.sh`-build/testronde. **Gecommit 2026-08-14 (Claude,
|
|
|
+commit `fb6b224`)** — stond 15+ uur ongecommit in de working tree, zie
|
|
|
+sessie-notitie bovenaan dit bestand. Exacte match met het eerder
|
|
|
+uitgewerkte voorstel:
|
|
|
`HeaderButtonsComponentWidget` kreeg een `showBackButton`-parameter
|
|
|
(Boolean, default `true`), de terug-`AlignedTooltip`-node zit nu achter
|
|
|
`if (widget!.showBackButton == true)`, en Home's instantie
|
|
|
@@ -1274,8 +1295,8 @@ afgerond 2026-08-05, Claude, code-niveau):
|
|
|
|
|
|
*(P1-11 geïmplementeerd — bevestigd via lokale `git diff` op
|
|
|
2026-08-13 avond, tijdens Bob's eigen gelijktijdige
|
|
|
-`ff-run-fvm.sh`-build/testronde (nog niet door hem gecommit op het
|
|
|
-moment van schrijven). Fix op `HorecagelegenheidEventTabelComponentCopy`
|
|
|
+`ff-run-fvm.sh`-build/testronde. **Gecommit 2026-08-14 (Claude,
|
|
|
+commit `fb6b224`)**. Fix op `HorecagelegenheidEventTabelComponentCopy`
|
|
|
komt overeen met het eerder uitgewerkte voorstel: de tekst-tegel-
|
|
|
Container verloor zijn hardcoded `height: 200.0` (blijft in `Expanded`,
|
|
|
hoogte volgt nu de Row), en de afbeeldings-tegel-Container is nu zelf
|
|
|
@@ -1393,19 +1414,23 @@ code).
|
|
|
al uit diezelfde loginrespons haalt (`data['token']`) — de aparte
|
|
|
`GetcsrfCall`/`services/session/token`-aanroep is dus overbodig
|
|
|
geworden. Bevestigd: geen van beide klassen wordt nog ergens
|
|
|
- aangeroepen.
|
|
|
- - **Test/scratch-duplicaten, veilig te verwijderen (geen enkele
|
|
|
- live referentie):** `ZZ userEstablishments TEST`
|
|
|
- (`ZZUserEstablishmentsTESTCall`), `FavorietenAgendaTESTKANWEG`
|
|
|
- (`FavorietenAgendaTESTKANWEGCall`), `ZZZhomeSlider`
|
|
|
- (`ZZZhomeSliderCall` — enige referentie zit in
|
|
|
- `slider_uitgaan_component_small_current_widget.dart`, zelf alleen
|
|
|
- bereikbaar via `lib/kanweg/`, dus niet live), `homeSlidershortDate`
|
|
|
- (`HomeSlidershortDateCall`), `ZZhome uitgaan`
|
|
|
- (`ZZhomeUitgaanCall`), `zzEstablishmentEvents Copy`
|
|
|
- (`ZzEstablishmentEventsCopyCall`), `EstablishmentsNew`
|
|
|
- (`EstablishmentsNewCall`, al bekend), `QueryCityId`
|
|
|
- (`QueryCityIdCall`).
|
|
|
+ aangeroepen. **Bevestigd verwijderd (2026-08-14, Claude, `grep` op
|
|
|
+ `class LoginCall`/`class GetcsrfCall` in `api_calls.dart`: 0
|
|
|
+ treffers) — Bob deed dit al in zijn 2026-08-13-build/testronde,
|
|
|
+ nu gecommit (`fb6b224`).**
|
|
|
+ - **Test/scratch-duplicaten — bevestigd verwijderd (2026-08-14,
|
|
|
+ Claude, zelfde grep-check, allemaal 0 treffers in `api_calls.dart`):**
|
|
|
+ `ZZ userEstablishments TEST` (`ZZUserEstablishmentsTESTCall`),
|
|
|
+ `ZZZhomeSlider` (`ZZZhomeSliderCall`), `homeSlidershortDate`
|
|
|
+ (`HomeSlidershortDateCall`), `ZZhome uitgaan` (`ZZhomeUitgaanCall`),
|
|
|
+ `zzEstablishmentEvents Copy` (`ZzEstablishmentEventsCopyCall`),
|
|
|
+ `EstablishmentsNew` (`EstablishmentsNewCall`, al bekend),
|
|
|
+ `QueryCityId` (`QueryCityIdCall`) — 7 van de 8 voorgestelde
|
|
|
+ verwijderingen zijn doorgevoerd (zelfde build/testronde, gecommit
|
|
|
+ `fb6b224`). **Enige die bleef staan: `FavorietenAgendaTESTKANWEG`
|
|
|
+ (`FavorietenAgendaTESTKANWEGCall`)** — nog steeds aanwezig in
|
|
|
+ `api_calls.dart`, nog steeds geen enkele live-referentie
|
|
|
+ (bevestigd). Losse, kleine restopruiming.
|
|
|
- **Nog niét dood, wel ongebruikt — laten staan:** `FavorietenAgenda`
|
|
|
(`FavorietenAgendaCall`) — geen enkele huidige live-referentie,
|
|
|
maar dit is de call die P1-7's geplande "Persoonlijke
|
|
|
@@ -1414,9 +1439,13 @@ code).
|
|
|
- **Live/actief (11, ter controle, niet aanraken):** `homeTabel`,
|
|
|
`HomeSlider`, `Uitgaanstabel`, `UitgaanSlider`, `EstablishmentInfo`,
|
|
|
`HorecagelegenheidEvents`, `gemeenten`, `provincies`, `Evenement`,
|
|
|
- `Establishments` (let op: niet hetzelfde als het dode
|
|
|
- `EstablishmentsNew` hierboven — bevestigd verwarrend gelijkende
|
|
|
- naam, zelfde valkuil als bij P1-22's toggle-ronde), `requestNewPassword`.
|
|
|
+ `Establishments`, `requestNewPassword`. **Kanttekening 2026-08-14:**
|
|
|
+ `EstablishmentsCall` is in dezelfde build/testronde hernoemd naar
|
|
|
+ `HorecagelegenheidoverzichtCall` (callName `'Horecagelegenheidoverzicht'`,
|
|
|
+ zelfde endpoint/params `horcat`/`townid`/`displayId`) — geen
|
|
|
+ verwijdering, puur een naamswijziging; alle aanroepende widgets
|
|
|
+ (`horecagelegenheden_overzicht*`) zijn consistent meeveranderd,
|
|
|
+ bevestigd via `grep`, geen dode/gebroken referenties.
|
|
|
- Verwijderen kan gewoon via de builder (API Calls-paneel → call
|
|
|
selecteren → verwijderen) — geen custom code/lokale bestanden bij
|
|
|
betrokken, dus geen export-sync-risico zoals bij widget-edits.
|