← Roadmap Essensys

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)