Essensys Ui E2e Playwright 2026 06.026
active · ID 2026-06.026
Dépôt : essensys-memory
Pourquoi
Les régressions UI (chauffage, scénarios, éclairage, jumeaux local/portail/démo) ne sont pas couvertes par une suite **E2E navigateur** unique. Les scripts Python existants (`test_chb3.py`, `e2e_scenarios_portal.sh`) injectent de vraies actions vers la **file firmware** — risqué sur une installation réelle (armoire SC944D). Il faut un **mode test** : valider les payloads et les valeurs **reçues** (table d'échange / API) **sans enqueue** vers l'armoire, puis des tests **Playwright** rejouables sur **local**, **remote** (portail) et **demo** (mock). > **Roadmap ID:** 2026-06.026 > **Horizon:** Now → Next (voir [[OpenSpec Queue 2026 06]]) > **Depend de:** 006 (scénarios stables), parité jumeaux documentée (rules portal-server-frontend-sync)