Explorar el Código

CLAUDE.md: nieuwe testdevices vastgelegd (emulator-5554 telefoon + emulator-5556 tablet, WayDroid/fysieke devices uitgefaseerd)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
bob hace 1 mes
padre
commit
0fa3ca2d86
Se han modificado 1 ficheros con 17 adiciones y 5 borrados
  1. 17 5
      CLAUDE.md

+ 17 - 5
CLAUDE.md

@@ -131,11 +131,23 @@ export PATH="/home/bob/fvm/bin:$HOME/.pub-cache/bin:$PATH" && /home/bob/Projects
   `run_in_background: true`. Volg tot minimaal "All done!" én
   idealiter een succesvolle app-launch (`Launching lib/main.dart...`,
   geen nieuwe `EXCEPTION CAUGHT BY RENDERING LIBRARY`).
-- **Check altijd eerst met `adb devices` of er een device begint met
-  `emulator*`** vóórdat je het script start — Bob's emulator staat niet
-  altijd aan, en er kan een ander (fysiek) device aangesloten zijn dat
-  niet bedoeld is om op te draaien. Ontbreekt `emulator-5554`: navragen
-  bij Bob i.p.v. blind op het eerste beschikbare device te draaien.
+- **Testdevices (vanaf 2026-08-09): twee lokale AVD's, geen fysieke
+  toestellen meer.** `emulator-5554` (`licht_avd`, telefoon-formaat,
+  laag RAM-profiel) en `emulator-5556` (`tablet_avd`, tablet-
+  schermverhouding) — beide starten automatisch bij Bob's
+  desktop-login via systemd user-services
+  (`~/.config/systemd/user/android-emulator*.service`). WayDroid en
+  losse fysieke devices zijn niet meer in gebruik (WayDroid's
+  `adb shell screencap` leed structureel aan PTY/CRLF-corruptie bij
+  screenshots — vandaar de overstap). Check altijd eerst met
+  `adb devices` welke van de twee daadwerkelijk draaien vóórdat je
+  `ff-run-fvm.sh` of de android-mcp-tools gebruikt — draait geen van
+  beide: navragen bij Bob i.p.v. blind op het eerste beschikbare
+  device te draaien. De `android-mcp-server`-tools
+  (`mcp__android__*`) accepteren een `device_id`-parameter per call,
+  dus beide devices zijn los aan te sturen zonder config-wijziging —
+  handig om ontwerp/layout op zowel telefoon- als tabletformaat te
+  verifiëren (bv. relevant voor P1-11's responsive-grid-taak).
 - Een `EXCEPTION CAUGHT BY RENDERING LIBRARY`/crash tijdens de run is
   niet per se een regressie van je eigen wijziging — check eerst de
   stack trace op bestandsnaam. `lib/kanweg/` is Bob's eigen