فهرست منبع

TASKS: voorcontrole 2026-09-18 — 84 af, 83 half, P2-41 af, URL voor 87 gevonden

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 11 ساعت پیش
والد
کامیت
a161a1813c
1فایلهای تغییر یافته به همراه26 افزوده شده و 6 حذف شده
  1. 26 6
      TASKS.md

+ 26 - 6
TASKS.md

@@ -7,18 +7,29 @@ splashscreen ingesteld (80, met restpunt bij P1-56), en de dubbele fix op
 `flutterflowmobiel_establishment_events` op devbob (82). **Morgen verder met de
 nummers hieronder** — ze staan verderop in dit bestand volledig uitgeschreven.*
 
+*Voorcontrole 2026-09-18 (Claude, curl op productie + grep op de export, géén
+builder-werk): **84 is af** — `flutterflowmobiel_establishment_events` geeft op
+productie 0× `categorie: null` en 0× HTML in `inhoud` (nid 75457: 25 records,
+nid 75459: 16), óók zónder cache-buster, dus de app krijgt het ook. **83 is
+half af** — node 220276 geeft 404, alleen de dblog-telling staat nog open.
+**P2-41 is af** — `..._event_tabel_component_current_widget.dart` heeft
+`crossAxisCount` 1/1/2/3 en 0× `return 0;`.*
+
 **Open, in volgorde:**
 
-1. **83 · twee Drupal-restjes** — `node_delete(220276)` en de dblog-telling
+1. **83 · nog één Drupal-restje** — ~~`node_delete(220276)`~~ (al weg, 404) en de dblog-telling
    (`SELECT type, severity, COUNT(*) FROM watchdog WHERE type LIKE 'custom%'
    GROUP BY type, severity;`). Plak de uitkomst, dan kijkt Claude mee.
-2. **84 · taak 82 naar productie** + `cc all` + Cloudflare-rule purgen.
+2. ~~**84 · taak 82 naar productie**~~ — **AF**, nagemeten op productie 2026-09-18.
 3. **85 · account-verwijderen-knop** naar `/nl/support/mobieleapp` (besluit is
    genomen, zie het blok verderop). Claude kan dit ook zelf in de builder doen.
 4. **86 · testaccount voor de Play-review** aanmaken — kan nu al, los van D-U-N-S.
    Zie taak 63(f).
 5. **87 · uitleggen dat een horecagelegenheid alleen via de website kan** — nieuw,
-   zie het blok hieronder.
+   zie het blok hieronder. **URL gevonden:** `https://uitgaanskrant.com/nl/ondernemers`
+   (anoniem 200) legt het hele traject uit en linkt zelf door naar
+   `/nl/node/add/horecagelegenheid` (die geeft anoniem een 301 naar de login, dus
+   dáár niet rechtstreeks naartoe linken vanuit de app).
 6. **62 · "Account aanmaken"-route op de Login-pagina** (Claude, builder, klein).
 7. **76 · linkerpadding op de horeca-agendakaart** (klein, eigenaar onbepaald).
 
@@ -39,8 +50,13 @@ Twee plekken, in deze volgorde:
 1. **Helppagina `/nl/support/mobieleapp` (Drupal, Bob).** Eigen kopje, bv. "Je
    zaak aanmelden": een horecagelegenheid maak je aan op de website, niet in de
    app; daarna verschijnt hij in de app onder *Uw Horecagelegenheid* en kun je er
-   evenementen bij indienen. **Bob levert de exacte URL** van die aanmeldpagina —
-   die is bij Claude niet bekend.
+   evenementen bij indienen. **URL gevonden door Claude 2026-09-18:**
+   `https://uitgaanskrant.com/nl/ondernemers` (anoniem 200) — daar staat
+   "Hoe werkt het?" met account aanmaken → onderneming claimen óf toevoegen →
+   evenementen aanmaken, mét een link naar `/nl/node/add/horecagelegenheid`.
+   De helppagina heeft al de zin *"Horecagelegenheden toevoegen kan op dit moment
+   alleen via de website"*, maar **zonder link** — die zin moet dus alleen nog naar
+   `/nl/ondernemers` gaan wijzen. Bob bevestigt of dit de bedoelde pagina is.
 2. **In de app, onder de dropdown op `uitgaansevenementAanmaken` (Claude,
    builder).** Eén `Text` onder de dropdown, stijl `secondary` + onderstreept
    (zelfde als de andere links in de app), met een `Launch URL` naar die pagina:
@@ -801,7 +817,11 @@ telefoon-emulator bekeken (zie screenshots in `~/uk-shots/2026-09-16/na-*.png`).
   óók niet (3× getest). Opties: (a) jij probeert het slepen in je eigen browser;
   (b) `TabBar` → *Initial Tab Index* op 3 zodat de pagina op Agenda opent
   (export kent `initialIndex`); (c) Agenda gewoon als 4e tab laten.
-- **P2-41 · `HorecagelegenheidEventTabelComponentCurrent`: Cross Axis Count
+- **P2-41 · ✅ AF (geverifieerd 2026-09-18, Claude): `crossAxisCount` staat op
+  1/1/2/3 en er is geen `return 0;` meer in
+  `..._event_tabel_component_current_widget.dart`. De 4× `return 0;` die er nog
+  is zit in de dóde kopie `..._component_copy/` (opruimwerk, P2-7).**
+  *Oorspronkelijke tekst:* `HorecagelegenheidEventTabelComponentCurrent`: Cross Axis Count
   vullen · Eigenaar: Bob.** De StaggeredView in dit component (sinds
   2026-09-17 00:17, niet door Claude) heeft een Responsive Value voor *Cross
   Axis Count* met vier lege takken → `return 0;` ×4 → `Bad state: No element`