瀏覽代碼

TASKS: 115/116/117 af, 118 genuanceerd, 119 uitgewerkt, 120+121 nieuw

- 115 (banner verplaatst) en 116 (responsive hoogte 65/65/105/105) af en
  export-geverifieerd
- 117 af: kalenderpermissie weg uit manifest en plist, camera behouden
- 118: de FlutterFlow-toggle was al goed; het bericht moet nog in de
  AdMob-console gepubliceerd worden
- 119: ontwerp voor App Links via uitgk.com, met gemeten type-detectie
- 120 nieuw: 12 hardcoded kleuren die gelijk zijn aan een thematoken
- 121 nieuw: 15 verweesde mappen in lib/, waarvan 2 met een compile-error

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 17 小時之前
父節點
當前提交
f6c9451461
共有 1 個文件被更改,包括 41 次插入0 次删除
  1. 41 0
      TASKS.md

+ 41 - 0
TASKS.md

@@ -46,6 +46,7 @@ Google Play en één doorloop die alleen Bob kan doen.
 | **Bij livegang** | Schakelaars en opruimklussen | Eigen blok hieronder |
 | ~~115~~ | ~~AdBanner verplaatsen~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): volgorde is nu slider → banner → filterbalk → lijst |
 | ~~116~~ | ~~AdBanner springt~~ | ✅ **AF** (Bob 2026-09-20): Container `65/65/105/105` mét de padding erin, dus de banner krijgt zijn volle 50 resp. 90 dp én de lucht tot de slider blijft |
+| **121** | 15 verweesde mappen in `lib/` opruimen | Staan lokaal én in git, maar FlutterFlow levert ze niet meer. Twee ervan breken `dart analyze`. Eigen blok hieronder |
 | **120** | 12 hardcoded kleuren aan thematokens binden | Alle 12 zijn exact gelijk aan een bestaand token, dus nu onzichtbaar — maar ze lopen niet mee bij een themawijziging. Eigen blok hieronder |
 | ~~117~~ | ~~Kalenderpermissie eruit~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): `READ_CALENDAR`/`WRITE_CALENDAR` én `NSCalendarsUsageDescription` zijn weg; `CAMERA` staat er nog (terecht) |
 | **118** | AdMob EU-consentbericht | ⚠️ Half: de FlutterFlow-toggle staat goed, maar het bericht moet in de **AdMob-console** gepubliceerd zijn. Eigen blok hieronder |
@@ -280,6 +281,46 @@ tot de slider — die Bob er bewust in had gezet — blijft staan.
 tekent dus even buiten zijn kader. Inherent aan de gegenereerde widget, niet vanuit
 de builder te clippen. De layout beweegt niet meer, en dat was het doel.
 
+### 121 · 15 verweesde mappen in `lib/` · Eigenaar: Bob (Claude verwijdert niets)
+
+Gevonden 2026-09-20 bij het committen van de achterstallige working tree. Deze
+mappen staan **in de projectmap en in git**, maar komen **niet meer voor in een
+verse export** — ze zijn ooit in de builder verwijderd of hernoemd, en een export
+ruimt de lokale map niet op (bekend patroon, staat in `CLAUDE.md`).
+
+```
+lib/favorieten_copy                                          lib/kanweg_test_upload
+lib/favorieten_copy2                                         lib/shared/drawer_component_copy
+lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+lib/kanweg  (+ kanweg_header_buttons_component_copy,         lib/shared/geen_evenementen_component
+     kanweg_home_copy, kanweg_horecagelegenheden_overzicht,  lib/shared/header_current_copy
+     kanweghorecagelegenheid_current_copy)                   lib/uitgaanspaginas/home_copy2
+                                                             lib/uitgaanspaginas/home_uitgaan_slider_component_copy
+                                                             lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy
+```
+
+**Waarom het meer is dan rommel:** twee ervan geven een **harde compile-error**.
+`kanweg/kanweghorecagelegenheid_current_copy` en `shared/drawer_component_copy`
+roepen `KanwegHorecagelegenhedenOverzichtWidget` aan, en `lib/index.dart`
+exporteert die map niet (meer). `dart analyze` op de projectmap geeft daardoor
+**2 errors**, terwijl een verse export er **0** geeft.
+
+⚠️ **Die twee errors stonden al op master vóór de commit van 2026-09-20** — het is
+dus geen regressie van die commit, maar ze blokkeren wel een lokale build vanuit de
+projectmap. Voor de release maakt het niets uit zolang je via FlutterFlow Deploy
+bouwt (dat vertrekt vanuit de cloud-staat, niet vanuit deze map).
+
+**Doen, als je de projectmap weer wilt kunnen builden:**
+```bash
+cd /home/bob/Projects/ff-app/uitgaanskrant-1qhvtd
+git rm -r --cached -q lib/favorieten_copy lib/favorieten_copy2 lib/kanweg lib/kanweg_test_upload lib/shared/drawer_component_copy lib/shared/geen_evenementen_component lib/shared/header_current_copy lib/uitgaanspaginas/home_copy2 lib/uitgaanspaginas/home_uitgaan_slider_component_copy lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+rm -rf lib/favorieten_copy lib/favorieten_copy2 lib/kanweg lib/kanweg_test_upload lib/shared/drawer_component_copy lib/shared/geen_evenementen_component lib/shared/header_current_copy lib/uitgaanspaginas/home_copy2 lib/uitgaanspaginas/home_uitgaan_slider_component_copy lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy lib/horecagelegenhedenoverzicht/horecagelegenheid_event_tabel_component_copy
+fvm dart analyze lib/ | grep -c "^  error -"   # hoort 0 te zijn
+```
+⚠️ Controleer vóór het uitvoeren dat `favorieten_copy2` en `header_current_copy`
+geen veiligheidskopieën zijn die je nog wilt bewaren — ze zitten sinds commit
+`98f0b74` in de historie, dus je kunt ze altijd terughalen, maar kijk er even naar.
+
 ### 120 · 12 hardcoded kleuren aan thematokens binden · Eigenaar: Bob
 
 Gemeten op de verse export van 2026-09-20 (dode kopieën uitgefilterd). Dit is de