Browse Source

P1-44/P1-45 afgerond + lopend Drupal-views-overzicht opgezet

- Beide op productie geverifieerd: alle 7 displays leveren een array, de
  vijf Home-tabs tonen elk hun eigen display met werkende labels.
- services_2 is sinds P1-44 een weesdisplay; niets in de app leest 'm.
- Nieuw in TASKS.md: tabel met elke view/display die de app gebruikt en
  wat er nog aan moet (sortering, datumfilter, ongemeten).
- CLAUDE.md: twee staande werkafspraken van Bob (altijd 2-3 taken
  tegelijk, taken doorlopend nummeren per chat) + de screenshot-schaal-
  valkuil bij adb-taps op de tablet.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 1 week ago
parent
commit
81dbddd51d
1 changed files with 26 additions and 1 deletions
  1. 26 1
      CLAUDE.md

+ 26 - 1
CLAUDE.md

@@ -377,7 +377,18 @@ export PATH="/home/bob/fvm/bin:$HOME/.pub-cache/bin:$PATH" && /home/bob/Projects
   `pgrep qemu-system-x86` niets meer geeft, en dan één voor één starten.**
   Onder zware geheugendruk (dit gebeurde bij ~47 GB swap in gebruik) is
   dit extra waarschijnlijk.
-- **Testdevices (vanaf 2026-08-09): twee lokale AVD's, geen fysieke
+- **`mcp__android__screenshot` schaalt een tablet-screenshot omlaag —
+`adb shell input tap` wil de ECHTE coördinaten.** Bevestigd 2026-09-08:
+de tablet-AVD is 2560x1600, maar de screenshot komt als 1280x800 binnen.
+Coördinaten die je van zo'n plaatje afleest moet je dus met 2
+vermenigvuldigen vóór je ze aan `input tap` geeft — doe je dat niet, dan
+land je stelselmatig linksboven van je doel (in dit geval op een kaart
+i.p.v. op de tabbalk, waarna de app naar een detailpagina navigeerde en
+de meting waardeloos was). Het `Read`-antwoord op een screenshotbestand
+noemt de echte afmeting plus de schaalfactor — lees die even af in plaats
+van hem aan te nemen.
+
+**Testdevices (vanaf 2026-08-09): twee lokale AVD's, geen fysieke
   toestellen meer.** Eén telefoon-AVD (`licht_avd`, laag RAM-profiel) en
   één tablet-AVD (`Medium_Tablet_no-google`) — **welke van de twee op
   poort 5554 en welke op 5556 zit wisselt met de opstartvolgorde, dus
@@ -2852,6 +2863,20 @@ maakte dat er geen exposed datumfilter bestond.
   een eerder bericht van dezelfde sessie "ja" zei tegen iets anders —
   toestemming voor bouwen is geen toestemming voor weggooien.
 
+- **Geef Bob altijd 2-3 taken tegelijk, nooit één (staande regel, Bob
+  expliciet 2026-09-08).** Hij werkt door terwijl Claude verifieert; met
+  één taak per keer staat hij stil te wachten op een controle. Lever dus
+  een klein blokje waar hij zelf een volgorde in kan kiezen, en het
+  liefst uit hetzelfde gebied (bv. drie dingen in dezelfde Drupal-view).
+- **Nummer taken doorlopend binnen één chat (staande regel, Bob
+  expliciet 2026-09-08).** Elke taak die je geeft krijgt een eigen
+  volgnummer dat je in die chat niet hergebruikt, ook niet als een taak
+  uit meerdere stappen bestaat — dan splits je 'm in aparte nummers.
+  Verwijs bij een antwoord/verificatie altijd naar dat nummer, zodat er
+  geen misverstand is over welke taak bedoeld wordt. Dit staat los van
+  de `TASKS.md`-ID's (P1-42 e.d.), die blijven gewoon leidend voor het
+  dossier; het chat-nummer is puur de gespreksdraad.
+
 - Bob is de enige developer/eigenaar, werkt vaak **zelf gelijktijdig**
   in dezelfde builder-sessie. Neem niet aan dat elke wijziging van jou
   komt.