active pour ouvrir la partie.revelation puis ended.L'admin centralise tout le pilotage live. Chaque onglet en bas couvre une responsabilité :
Règle d'or : la Voix prépare et déclenche, le jeu ne fait rien tout seul.
La phase globale vit dans config/main.phase (onglet Saison).
Seule active autorise les tirages de cartes. Les autres phases servent au rythme dramatique.
Un buzz est une accusation lancée par un joueur (coût en Komtés, réglable onglet Buzz).
Les boutons admin font avancer ce flux étape par étape. L'historique récent reste consultable en bas de l'onglet.
Les joueurs envoient des confessions privées. Statuts :
Les tags (buzz, secret, alliance, mensonge, indice, drama, prime) classent les confessions pour les retrouver vite.
Réponse de la Voix : message privé visible du seul joueur concerné. On voit si le joueur l'a vue (✓ Vue / ● Non vue).
Diffusion : signée révèle le pseudo, anonyme garde le joueur caché. La diffusion envoie la confession au plateau.
Une confession peut être marquée nextAction : prime ou confrontation. C'est une préparation, pas un déclencheur.
Chaque pile : triée du marquage le plus récent, badge ● Fraîche si < 30 min, actions rapides (Diffuser, Anon, Archiver, Retirer pile), bouton pour copier le récap.
Usage live : en repérage avant un temps fort, marquer les bonnes confessions, puis exploiter la pile pour préparer la séquence.
Santé du jeu : état d'intégrité — joueurs connectés, jetons FCM manquants, alertes éventuelles. À vérifier en début de session.
Audit : journal des actions (validations, refus, buzz, confessions, cooldowns bloqués…). Filtrable et cherchable, sert de mémoire et de preuve.
Archives : instantanés de fin de session avec métriques, pour garder une trace d'une partie passée.
Les notifications navigateur Secret Story sont pilotées par config/main.browser_notifications_enabled.
En cas de doute pendant une partie : vérifier l'onglet Santé, puis l'Audit pour comprendre ce qui s'est passé avant d'agir.