Description
Lorsque le serveur BuzzControl est lancé mais n'est pas connecté à un réseau (accessible uniquement via localhost), l'interface d'administration doit afficher un avertissement fort et évident pour alerter l'utilisateur.
Problème
Dans cet état, les buzzers physiques (BuzzClick) ne peuvent pas rejoindre le serveur. L'utilisateur peut démarrer une partie sans réaliser que le réseau est absent, ce qui rend le jeu inutilisable.
Comportement attendu
- Le serveur détecte qu'il n'est accessible que sur
127.0.0.1 / localhost (aucune interface réseau active)
- L'interface admin affiche une bannière ou alerte impossible à ignorer (ex : bandeau rouge en haut, modal bloquant, ou overlay)
- Le message indique clairement : "Aucun réseau détecté — les buzzers ne peuvent pas se connecter"
- L'avertissement disparaît dès qu'une interface réseau devient disponible (détection dynamique ou au rechargement)
Critères d'acceptation
Contexte
Cas d'usage fréquent : serveur lancé sur un laptop non connecté au WiFi, ou interface réseau désactivée. L'utilisateur ne comprend pas pourquoi les buzzers ne se connectent pas.
Description
Lorsque le serveur BuzzControl est lancé mais n'est pas connecté à un réseau (accessible uniquement via
localhost), l'interface d'administration doit afficher un avertissement fort et évident pour alerter l'utilisateur.Problème
Dans cet état, les buzzers physiques (BuzzClick) ne peuvent pas rejoindre le serveur. L'utilisateur peut démarrer une partie sans réaliser que le réseau est absent, ce qui rend le jeu inutilisable.
Comportement attendu
127.0.0.1/localhost(aucune interface réseau active)Critères d'acceptation
GameStateou endpoint/api/network-status)Contexte
Cas d'usage fréquent : serveur lancé sur un laptop non connecté au WiFi, ou interface réseau désactivée. L'utilisateur ne comprend pas pourquoi les buzzers ne se connectent pas.