[Feature][NOTCH-03] Enregistrer la victoire mondiale contre Notch #49

Closed
opened 2026-08-28 23:45:37 +00:00 by koka · 0 comments
Owner

Contexte

La victoire contre Notch doit être un jalon mondial partagé, visible dans Atlas et réutilisable par le Shop, les vœux et les récompenses uniques.

Objectif

Ajouter un état persistant et monotone de victoire, créditer les participants et empêcher toute distribution multiple de la récompense initiale.

Périmètre

  • jalon mondial notch_defeated ;
  • liste bornée des participants éligibles ;
  • événement de progression personnel et mondial ;
  • repère et entrée de journal dans Atlas ;
  • compatibilité avec les anciennes sauvegardes où Notch est déjà vaincu ;
  • API publique de lecture pour Only Fun et I Like To Move It.

Critères d'acceptation

  • la victoire ne peut passer que de faux à vrai ;
  • les participants proches reçoivent le crédit une seule fois ;
  • un redémarrage ne réinitialise ni la victoire ni la récompense ;
  • un ancien monde vainqueur est détecté et migré ;
  • le client ne peut pas déclarer une victoire ;
  • Atlas affiche le jalon sans révéler Alpha avant sa découverte ;
  • l'API ne crée aucune dépendance cyclique.

Dépendance

NOTCH-02.

## Contexte La victoire contre Notch doit être un jalon mondial partagé, visible dans Atlas et réutilisable par le Shop, les vœux et les récompenses uniques. ## Objectif Ajouter un état persistant et monotone de victoire, créditer les participants et empêcher toute distribution multiple de la récompense initiale. ## Périmètre - jalon mondial `notch_defeated` ; - liste bornée des participants éligibles ; - événement de progression personnel et mondial ; - repère et entrée de journal dans Atlas ; - compatibilité avec les anciennes sauvegardes où Notch est déjà vaincu ; - API publique de lecture pour Only Fun et I Like To Move It. ## Critères d'acceptation - [ ] la victoire ne peut passer que de faux à vrai ; - [ ] les participants proches reçoivent le crédit une seule fois ; - [ ] un redémarrage ne réinitialise ni la victoire ni la récompense ; - [ ] un ancien monde vainqueur est détecté et migré ; - [ ] le client ne peut pas déclarer une victoire ; - [ ] Atlas affiche le jalon sans révéler Alpha avant sa découverte ; - [ ] l'API ne crée aucune dépendance cyclique. ## Dépendance NOTCH-02.
koka closed this issue 2026-08-31 04:15:55 +00:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#49