瀏覽代碼

TASKS.md: P1-6-restpunt (PUitgaanSliderKaartComponent 'def'-fallback) afgerond, sessienotitie bijgewerkt

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
bob 3 周之前
父節點
當前提交
eac334ae85
共有 1 個文件被更改,包括 21 次插入16 次删除
  1. 21 16
      TASKS.md

+ 21 - 16
TASKS.md

@@ -1,18 +1,20 @@
 # Uitgaanskrant — takenlijst
 
 **Deze sessie (2026-08-19, Bob aanwezig achter zijn scherm, gedeelde
-Chrome-browserautomatisering):** twee P1-7-taken op de Favorieten-
-pagina afgerond (zie P1-7 hieronder voor details): (1) Tab 3
-"Favoriete Gelegenheden" riep zijn API-call altijd anoniem aan
-(`sessionName`/`sessionId` nu gebonden aan `FFAppState().
+Chrome-browserautomatisering):** drie kleine, mechanische fixes
+afgerond, elk bevestigd via verse export + gerichte `flutter
+analyze`. Twee op de Favorieten-pagina (zie P1-7 hieronder voor
+details): (1) Tab 3 "Favoriete Gelegenheden" riep zijn API-call altijd
+anoniem aan (`sessionName`/`sessionId` nu gebonden aan `FFAppState().
 userSessionname`/`userSessionid`), (2) Tab 2's beschrijvingstekst liep
-tot de schermrand (nu 16px links/rechts padding). Beide bevestigd via
-verse export + gerichte `flutter analyze`. **P2-7's orphan-mappen-
-`git rm`** (5 bevestigde dode mappen) is opnieuw geprobeerd (met Bob's
-expliciete toestemming in de chat) maar blijft geblokkeerd door de
-permissie-classifier zelf (systeemniveau, niet te overrulen via
-chat-toestemming) — commando staat nog steeds klaar in de P2-7-sectie
-voor Bob om zelf te draaien.
+tot de schermrand (nu 16px links/rechts padding). Daarna (3) het
+laatste P1-6-restpunt op `PUitgaanSliderKaartComponent` (`'def'`-
+datumfallback) opgelost met een Visibility-guard op de rauwe `datum`-
+component-parameter. **P2-7's orphan-mappen-`git rm`** (5 bevestigde
+dode mappen) is opnieuw geprobeerd (met Bob's expliciete toestemming
+in de chat) maar blijft geblokkeerd door de permissie-classifier zelf
+(systeemniveau, niet te overrulen via chat-toestemming) — commando
+staat nog steeds klaar in de P2-7-sectie voor Bob om zelf te draaien.
 
 ---
 
@@ -782,11 +784,14 @@ verse export nog steeds de kale `' titel'`-placeholder te tonen
   `EvenementCall.eventDate` (`$[0].datum`), adres → `EvenementCall.
   eventAdres` (`$[0].adres`), plaats → `EvenementCall.eventPlaats`
   (`$[0].plaats`).
-- `p_uitgaan_slider_kaart_component_widget.dart:284` toont nog `'def'`
-  bij ontbrekende datum — grensgeval, Custom-Function-uitkomst
-  (`kortDatum(datum)`) heeft geen Default-Value-veld; guard-aanpak
-  (Visibility-conditie op de hele Text, JSON Path naar de rauwe
-  `datum`-bron) nog niet geprobeerd maar zou vermoedelijk werken.
+*(`p_uitgaan_slider_kaart_component_widget.dart`'s `'def'`-fallback
+afgerond 2026-08-19 — Claude, builder: Visibility → Conditional op
+`Text-datum` (Single Condition, First Value = rauwe component-
+parameter `datum`, operator "Is Set and Not Empty") toegevoegd.
+Bevestigd via verse export + `flutter analyze` (0 nieuwe treffers):
+`if (widget!.datum != null && widget!.datum != '')` staat nu om de
+hele `Flexible(child: Text(...))`, dus de `'def'`-placeholder is
+onbereikbaar geworden. Uit deze lijst verwijderd.)*
 - Niet-verdachte gevallen bewust genegeerd (echte inhoudelijke
   fallback, geen technische naam): `'Evenement'`
   (`kaart_tabel_uitgaan_comp_widget.dart:216`,