|
|
@@ -17,6 +17,74 @@ FlutterFlow-commit op `main`**, de commit-knop in het Version Control-paneel
|
|
|
reageerde niet op Claude's klik. `dart analyze` op de verse export: 0 errors.
|
|
|
Emulator-5556 heeft nu de profile-APK van die export + per-app-locale `nl-NL`.*
|
|
|
|
|
|
+### ⏳ WACHT OP BOB — met prio (bijgewerkt 2026-09-15 door Claude)
|
|
|
+
|
|
|
+*Alles hieronder heeft jou nodig. De prio zegt hoe hard Claude erop wacht, niet
|
|
|
+hoe belangrijk het voor de app is.*
|
|
|
+
|
|
|
+**🔴 PRIO 1 — hier loopt Claude op vast, twee van de vier 🚀-taken staan stil**
|
|
|
+
|
|
|
+1. **Twee exposed datumfilters op `flutterflowmobiel1`** (voor P2-1):
|
|
|
+ één *Is greater than or equal to* met identifier **`datum_van`**, één
|
|
|
+ *Is less than or equal to* met identifier **`datum_tot`**, beide op
|
|
|
+ `field_date_value`. Let op: "Is between" geeft één identifier met
|
|
|
+ `[min]`/`[max]` — dat is juist niet wat we willen (zie `CLAUDE.md`).
|
|
|
+2. **Eén exposed `title`-contains filter op diezelfde view** (voor P2-26),
|
|
|
+ identifier bv. **`zoek`**. Client-side zoeken kan hier niet: `services_1`
|
|
|
+ heeft 937 items voor Amsterdam (38 pagina's), `services_3` 497,
|
|
|
+ `services_5` 450 — gemeten 2026-09-15.
|
|
|
+ *Zodra 1 en 2 er staan is de app-kant van allebei klein werk: één
|
|
|
+ query-variabele per filter op de API Call + de UI eromheen.*
|
|
|
+
|
|
|
+**🟠 PRIO 2 — kleine beslissingen, elk een minuut, daarna kan Claude door**
|
|
|
+
|
|
|
+3. **Toont de header "Kies je gemeente" of "Amsterdam" na *Toepassen*?**
|
|
|
+ Nu blijft het de uitnodiging, ook nadat je een gemeente hebt toegepast.
|
|
|
+ Oorzaak: de fallback in `SelectStateDropDownComponent` die
|
|
|
+ `gemeenteSelectNaam` vult zit achter `if (gemeenteSelectId is leeg)`, en
|
|
|
+ `app_state.dart` geeft dat veld al default `'28694'` — die tak vuurt dus
|
|
|
+ nooit. **Fix = de default van `gemeenteSelectId` leegmaken** (dan vult de
|
|
|
+ bestaande code bij de eerste start id én naam). Of laten zoals het is.
|
|
|
+4. **De favoriete-gemeente-chips onderaan `Selectprovinciegemeente`** springen
|
|
|
+ nog naar Home (`pushNamed`), terwijl *Toepassen* sinds P2-28 terug gaat
|
|
|
+ (`safePop`). Ook omzetten, of bewust zo laten?
|
|
|
+5. **P1-50 · AdMob**: banner weghalen of de consentflow aanzetten. Zolang dit
|
|
|
+ openstaat draait er een advertentie zonder UMP-consent op `pUitgaanPage`.
|
|
|
+
|
|
|
+**🟡 PRIO 3 — geen blokkade, mag wachten tot het uitkomt**
|
|
|
+
|
|
|
+6. **Claude's eigen rommel terugdraaien (excuses).** Bij het committen van
|
|
|
+ P2-28 heeft een `git add lib/` vijf mappen meegenomen die daarvóór bewust
|
|
|
+ untracked waren — ~8.000 regels dode code die nu wél in de repo staan.
|
|
|
+ Niet schadelijk (`dart analyze` geeft 0 errors), maar het hoort er niet.
|
|
|
+ Niet-destructief terug te draaien (laat alle bestanden op schijf staan):
|
|
|
+ ```
|
|
|
+ git rm -r --cached lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3 \
|
|
|
+ lib/kanweg/horecagelegenheden_overzicht_copy \
|
|
|
+ lib/kanweg/horecagelegenheden_overzicht_copy2 \
|
|
|
+ lib/kanweg/horecagelegenheden_overzicht_copy2_copy \
|
|
|
+ lib/kanweg/kanweg_header_buttons_component_copy
|
|
|
+ ```
|
|
|
+ *Claude doet dit niet zelf — staande regel, ook bij eigen fouten.*
|
|
|
+7. **Elf stale mappen in `lib/`** die een verse export niet meer genereert
|
|
|
+ (restanten van hernoemde pagina's). Gemeten 2026-09-15 tegen een verse
|
|
|
+ export; `dart analyze` geeft 0 errors, dus ze breken niets:
|
|
|
+ `horecagelegenhedenoverzicht/horecagelegenheden_overzicht`,
|
|
|
+ `horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3`, en in
|
|
|
+ `kanweg/`: `header_buttons_component_copy`,
|
|
|
+ `horecagelegenheden_overzicht_copy`, `horecagelegenheden_overzicht_copy2`,
|
|
|
+ `horecagelegenheden_overzicht_copy2_copy`,
|
|
|
+ `kanwaeg_select_state_drop_down_component_copy`, `kanweg`,
|
|
|
+ `kanweg_home_uitgaantabel_kaart_component_copy`,
|
|
|
+ `kanweg_horecagelegenheden_overzicht_copy3_copy`,
|
|
|
+ `kanweg_horecagelegenheden_overzicht_sort_page`. Hoort bij P2-7.
|
|
|
+8. **P2-27b** · `_custom_clean_html`: een spatie invoegen vóór het strippen van
|
|
|
+ blok-tags (`</p>`, `<br>`), anders plakken alinea's aan elkaar
|
|
|
+ ("Onderdeel vanIndie").
|
|
|
+9. **P1-17** · de twee nieuwe teksten van P2-28 ("Kies je gemeente" en de
|
|
|
+ uitleg eronder) hebben nog geen Engelse vertaling — meenemen in de ronde
|
|
|
+ die je toch in één keer wilde doen.
|
|
|
+
|
|
|
### 🚀 Wat de app een succes maakt — Bob's akkoord 2026-09-14 ("voeg toe en ga aan de gang")
|
|
|
|
|
|
Vier taken die het verschil maken tussen "werkt" en "komt terug", in volgorde:
|