|
@@ -1,6 +1,51 @@
|
|
|
# Uitgaanskrant — takenlijst
|
|
# Uitgaanskrant — takenlijst
|
|
|
|
|
|
|
|
-**Deze sessie (2026-08-21, sessie 43, ~2.5u builder-werk via gedeelde
|
|
|
|
|
|
|
+**Deze sessie (2026-08-21, sessie 44, terminal/git-verificatie +
|
|
|
|
|
+enkele kleine builder-taken via Bob, geen eigen browser-automation):**
|
|
|
|
|
+vier punten afgerond of afgesloten, telkens bevestigd via verse export
|
|
|
|
|
+(en waar mogelijk een live emulator-run):
|
|
|
|
|
+1. **P1-7 Tab 1 afgerond** — `TabPersAgenda`'s eigen "On Tap"-
|
|
|
|
|
+ `drupalRequest` stond nog op `'POST'`, nu `'GET'` (zelfde fix als
|
|
|
|
|
+ eerder al op de On-Page-Load-trigger). Gecommit `0306c26`.
|
|
|
|
|
+2. **P0-9 afgerond — bleek geen Drupal-bug.** Home's "Uitgaan"-tab
|
|
|
|
|
+ (eerste tab) riep de niet-bestaande `display_3` aan i.p.v. de
|
|
|
|
|
+ daadwerkelijk al bestaande `services_3` (zelfde naamgeving als de
|
|
|
|
|
+ andere 4 secties `services_4/5/6/7`) — een verkeerde letterlijke
|
|
|
|
|
+ waarde op de `displayid`-component-parameter, geen Drupal-Views-
|
|
|
|
|
+ misconfiguratie zoals aanvankelijk gedacht. Builder-fix + curl-
|
|
|
|
|
+ bevestigd (`services_3` geeft nu gewoon de eventlijst terug).
|
|
|
|
|
+3. **P1-25-bijdrage** — 3 van de 4 tekstvelden (horecagelegenheid/
|
|
|
|
|
+ adres/datum) op `HomeUitgaantabelKaartComponent` kregen
|
|
|
|
|
+ `maxLines: 1`/`overflow: ellipsis`; een parallelle sessie (43) vond
|
|
|
|
|
+ en fixte het laatst ontbrekende veld (`plaats`) en rondde de taak
|
|
|
|
|
+ af — zie de afgeronde P1-25-notitie verderop.
|
|
|
|
|
+4. **P1-24, Bob's besluit: geaccepteerd, geen verdere actie.** De
|
|
|
|
|
+ resterende Json-Path-guard-beperking op
|
|
|
|
|
+ `HomeUitgaantabelKaartComponent` (zie hieronder) is niet de moeite
|
|
|
|
|
+ waard om verder te fixen — `logo` is in Drupal een verplicht veld
|
|
|
|
|
+ (kan in de praktijk niet leeg zijn), en de huidige impact is toch al
|
|
|
|
|
+ laag (onschadelijk fallback-icoon, geen app-crash — zie de
|
|
|
|
|
+ bijgewerkte P1-24-notitie).
|
|
|
|
|
+
|
|
|
|
|
+**Belangrijke concurrency-les deze sessie (zie ook de aangescherpte
|
|
|
|
|
+regel in `CLAUDE.md`):** halverwege bleek een parallelle sessie
|
|
|
|
|
+tegelijk aan P1-24/P1-25/P1-26 te werken, zonder dat ooit een
|
|
|
|
|
+"— bezig"-marker in `TASKS.md` verscheen — pas ontdekt via een
|
|
|
|
|
+onverwachte `git status`-diff (een halfklare `print()`-placeholder in
|
|
|
|
|
+`header_buttons_component_widget.dart`), niet via de bedoelde marker.
|
|
|
|
|
+Geen schade, beide sessies' werk sloot uiteindelijk netjes op elkaar
|
|
|
|
|
+aan, maar wel reden om de regel expliciet aan te scherpen.
|
|
|
|
|
+
|
|
|
|
|
+**Nog open, niet door Bob beantwoord deze sessie:** **P1-7 Tab 2** —
|
|
|
|
|
+is het hartje op de header (via P1-26) de hele bedoelde scope, of wil
|
|
|
|
|
+Bob ook een echte lijst van gefavoriete gemeenten op de tab zelf
|
|
|
|
|
+(patroon al klaar: `gemeenteNaamById` + `List.generate` over
|
|
|
|
|
+`favorieteGemeenteIds`, geen nieuwe Drupal-afhankelijkheid)? Zie de
|
|
|
|
|
+volledige vraag bij P1-7 hieronder.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+**Vorige sessie (2026-08-21, sessie 43, ~2.5u builder-werk via gedeelde
|
|
|
Chrome-browserautomatisering, na expliciete toestemming in de chat,
|
|
Chrome-browserautomatisering, na expliciete toestemming in de chat,
|
|
|
in 2 blokken):** drie taken opgepakt, alle bevestigd via verse export +
|
|
in 2 blokken):** drie taken opgepakt, alle bevestigd via verse export +
|
|
|
gerichte `flutter analyze` (0 errors, alleen bestaande info/warning-lints).
|
|
gerichte `flutter analyze` (0 errors, alleen bestaande info/warning-lints).
|