|
@@ -55,54 +55,39 @@ bewust gelaten:**
|
|
|
- `home_uitgaantabel_kaart_component_widget.dart:651` (`$.categorie`) — de
|
|
- `home_uitgaantabel_kaart_component_widget.dart:651` (`$.categorie`) — de
|
|
|
Home-displays geven dit veld altijd als lijst terug, gemeten.
|
|
Home-displays geven dit veld altijd als lijst terug, gemeten.
|
|
|
|
|
|
|
|
-⚠️ **Restpunt, geen bug maar wel een inconsistentie:** `Max Items` staat op
|
|
|
|
|
-deze pagina nog op **25** per tab, terwijl `horecagelegenhedenOverzichtCurrent`
|
|
|
|
|
-op **1000** staat. Voor Amsterdam (245 eetgelegenheden) ziet een gebruiker hier
|
|
|
|
|
-dus maar 25 zaken. Bob: bewust zo, of gelijktrekken?
|
|
|
|
|
-
|
|
|
|
|
-### ⛔ EERST DIT — de working tree compileert niet (2026-09-14)
|
|
|
|
|
-
|
|
|
|
|
-De export van vannacht heeft drie pagina's naar de map `kanweg` verplaatst,
|
|
|
|
|
-maar laat de oude mappen op schijf staan. `index.dart` wijst naar de nieuwe
|
|
|
|
|
-plek, dus dezelfde klassen bestaan nu twee keer: **161 `dart analyze`-errors**
|
|
|
|
|
-(`ambiguous_import` + gevolgfouten), en de app bouwt zo niet. Vóór deze export
|
|
|
|
|
-waren het er 0.
|
|
|
|
|
-
|
|
|
|
|
-**Fix — het zijn er ZEVEN, niet drie** (nagemeten 2026-09-14 door de
|
|
|
|
|
-projectmap te diffen tegen een verse export; in FlutterFlow zelf is alles al
|
|
|
|
|
-schoon, dit zijn puur lokale restanten). Claude verwijdert niets, dus dit is
|
|
|
|
|
-jouw commando:
|
|
|
|
|
-```
|
|
|
|
|
-cd /home/bob/Projects/ff-app/uitgaanskrant-1qhvtd
|
|
|
|
|
-git rm -r --cached \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy2 \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy2_copy \
|
|
|
|
|
- lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy
|
|
|
|
|
-rm -rf \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy2 \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy2_copy \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3 \
|
|
|
|
|
- lib/horecagelegenhedenoverzicht/horecagelegenheid_current_copy \
|
|
|
|
|
- lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy
|
|
|
|
|
-```
|
|
|
|
|
-De laatste twee in de `rm -rf` (`..._copy3`, `horecagelegenheid_current_copy`)
|
|
|
|
|
-zijn niet getrackt en hoeven alleen van schijf. Let op dat
|
|
|
|
|
-`horecagelegenheden_overzicht` **zonder achtervoegsel** er ook bij zit — dat is
|
|
|
|
|
-de oude pagina die je naar `...Current` hernoemd hebt.
|
|
|
|
|
-Daarna `fvm dart analyze lib/` → verwacht 0 errors (een verse export gaf er al
|
|
|
|
|
-0), en dán pas de app-code committen.
|
|
|
|
|
-
|
|
|
|
|
-**Snelle hercontrole wanneer dit opnieuw gebeurt** (een export ruimt een
|
|
|
|
|
-hernoemde/verplaatste map nooit op):
|
|
|
|
|
-```
|
|
|
|
|
-diff <(find lib -type d | sort) <(cd /tmp/ff-checkN && find lib -type d | sort) | grep '^<'
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-⚠️ **De documentatie (`CLAUDE.md`, `TASKS.md`) is wél al gecommit en gepusht.**
|
|
|
|
|
|
|
+✅ **`Max Items` is door Bob gelijkgetrokken naar 1000** (2026-09-14,
|
|
|
|
|
+geverifieerd met een verse export: 6× `.take(1000)`, geen `.take(25)` meer).
|
|
|
|
|
+Deze pagina staat daarmee volledig gelijk aan `horecagelegenhedenOverzichtCurrent`.
|
|
|
|
|
+
|
|
|
|
|
+### ✅ Build-blokkade opgelost (2026-09-14, eind van de dag)
|
|
|
|
|
+
|
|
|
|
|
+De 161 `ambiguous_import`-errors zijn weg: Bob heeft
|
|
|
|
|
+`horecagelegenheden_overzicht_copy`, `_copy2` en `_copy2_copy` uit git én van
|
|
|
|
|
+schijf verwijderd, en die pagina's ook in FlutterFlow opgeruimd. **`fvm dart
|
|
|
|
|
+analyze lib/` op de projectmap geeft nu 0 errors** (2668 info/warnings, normaal).
|
|
|
|
|
+
|
|
|
|
|
+**Wat er nog aan dode mappen op schijf staat — schaadt niets, mag bij een
|
|
|
|
|
+opruimronde mee** (Claude verwijdert niets):
|
|
|
|
|
+- `lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht` — getrackt; de
|
|
|
|
|
+ oude pagina van vóór de hernoem naar `...Current`. Botst niet, want de
|
|
|
|
|
+ klassenaam verschilt.
|
|
|
|
|
+- `lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy` — getrackt.
|
|
|
|
|
+- `lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3` — niet
|
|
|
|
|
+ getrackt, mag gewoon met `rm -rf` weg.
|
|
|
|
|
+
|
|
|
|
|
+⚠️ **Een schone checkout lost dit soort restanten NIET op** (nagegaan
|
|
|
|
|
+2026-09-14 op Bob's vraag): de eerste twee zitten in de commit-historie, dus een
|
|
|
|
|
+verse `git clone` zet ze meteen terug, en `flutterflow export-code` verwijdert
|
|
|
|
|
+nooit bestanden — het schrijft alleen. Er moet dus altijd een expliciete
|
|
|
|
|
+`git rm -r --cached <pad>` + `rm -rf <pad>` aan te pas komen. Het alternatief
|
|
|
|
|
+dat wél in één keer werkt: **`rm -rf lib/` en dan exporteren**, waarna
|
|
|
|
|
+`git add -A lib/` de verdwenen bestanden als verwijderingen staget.
|
|
|
|
|
+
|
|
|
|
|
+⚠️ **De `lib/` in de projectmap loopt achter op FlutterFlow.** De ongecommitte
|
|
|
|
|
+wijzigingen daar zijn van 13 sep; het builder-werk van 14 sep (provinciepagina,
|
|
|
|
|
+horeca-grids, Favorieten, `stadsactiviteitAanmaken`) staat er nog niet in.
|
|
|
|
|
+**Doe dus eerst een verse export/`ff-run-fvm.sh` vóór je `lib/` commit**, anders
|
|
|
|
|
+leg je een halfoude staat vast.
|
|
|
|
|
|
|
|
### 🧹 Voor Bob — opruimen op productie (testdata van 13 sep)
|
|
### 🧹 Voor Bob — opruimen op productie (testdata van 13 sep)
|
|
|
|
|
|