Ajouter un chronomètre serveur aux épreuves de codebreaker #46

Closed
opened 2026-06-25 02:21:41 +00:00 by Reliodas · 0 comments
Owner

Constat audit beta : les épreuves de déchiffrage du code en deuxième manche et en finale attendent les réponses sans limite de temps. C est jouable en privé, mais fragile en animation réelle.

Objectif : ajouter un timer serveur autoritaire pour le codebreaker, avec verrouillage des réponses et passage au reveal.

Critères d acceptation :

  • durée configurable dans rules.ts pour le codebreaker de manche 2 et de finale ;
  • le serveur verrouille les soumissions à expiration ;
  • les candidats sans réponse sont classés après les réponses incorrectes selon la règle retenue ;
  • le MJ voit clairement le temps restant et peut révéler après expiration ;
  • les vues joueur, MJ et spectateur affichent le timer ;
  • tests serveur sur expiration, soumission tardive, déduplication et classement ;
  • docs/Regles.md et docs/Implémentation.md mises à jour.
Constat audit beta : les épreuves de déchiffrage du code en deuxième manche et en finale attendent les réponses sans limite de temps. C est jouable en privé, mais fragile en animation réelle. Objectif : ajouter un timer serveur autoritaire pour le codebreaker, avec verrouillage des réponses et passage au reveal. Critères d acceptation : - durée configurable dans rules.ts pour le codebreaker de manche 2 et de finale ; - le serveur verrouille les soumissions à expiration ; - les candidats sans réponse sont classés après les réponses incorrectes selon la règle retenue ; - le MJ voit clairement le temps restant et peut révéler après expiration ; - les vues joueur, MJ et spectateur affichent le timer ; - tests serveur sur expiration, soumission tardive, déduplication et classement ; - docs/Regles.md et docs/Implémentation.md mises à jour.
Reliodas added this to the 1.0.0-beta milestone 2026-06-25 02:21:41 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/le-grand-concours#46
No description provided.