fix(sanctuary): réserver les requêtes aux panneaux dédiés (#25) #67

Merged
koka merged 1 commits from fix/request-sign-block-only into main 2026-08-29 11:11:41 +00:00
Owner

Closes #25

Résumé

  • retire la conversion d’un panneau vanilla en panneau de quête avec huit gemmes ;
  • réserve la création aux panneaux dédiés en émeraude, rubis ou saphir et valide leur niveau côté serveur ;
  • conserve le panneau rose comme seul support des demandes communautaires ;
  • maintient les anciens contrats déjà enregistrés sur panneaux vanilla jusqu’à leur destruction afin de préserver les sauvegardes et réservations.

Périmètre

Module propriétaire : sanctuary. Fichiers partagés touchés : sanctuary/build.gradle, le registre Sanctuary et BLACK_MARKET.md. Aucun changement de payload, protocole, sauvegarde, ID ou traduction. La version Sanctuary sera synchronisée avec la prochaine release distribuable.

Validation

  • ./gradlew :sanctuary:questBoardModelSmoke :sanctuary:check
  • ./gradlew check
  • hook de pré-push : 144 tâches validées
  • test du panneau vanilla refusé, du niveau dédié incohérent refusé et du panneau dédié correct accepté
  • branche dédiée basée sur le main contenant le correctif de cape #13

Test manuel

Poser un panneau vanilla puis s’accroupir et cliquer avec huit gemmes : il doit rester un panneau normal et aucune gemme ne doit être consommée. Poser un panneau de quête dédié ou le panneau rose : son service doit continuer à s’activer normalement.

Closes #25 ## Résumé - retire la conversion d’un panneau vanilla en panneau de quête avec huit gemmes ; - réserve la création aux panneaux dédiés en émeraude, rubis ou saphir et valide leur niveau côté serveur ; - conserve le panneau rose comme seul support des demandes communautaires ; - maintient les anciens contrats déjà enregistrés sur panneaux vanilla jusqu’à leur destruction afin de préserver les sauvegardes et réservations. ## Périmètre Module propriétaire : `sanctuary`. Fichiers partagés touchés : `sanctuary/build.gradle`, le registre Sanctuary et `BLACK_MARKET.md`. Aucun changement de payload, protocole, sauvegarde, ID ou traduction. La version Sanctuary sera synchronisée avec la prochaine release distribuable. ## Validation - [x] `./gradlew :sanctuary:questBoardModelSmoke :sanctuary:check` - [x] `./gradlew check` - [x] hook de pré-push : `144` tâches validées - [x] test du panneau vanilla refusé, du niveau dédié incohérent refusé et du panneau dédié correct accepté - [x] branche dédiée basée sur le `main` contenant le correctif de cape #13 ## Test manuel Poser un panneau vanilla puis s’accroupir et cliquer avec huit gemmes : il doit rester un panneau normal et aucune gemme ne doit être consommée. Poser un panneau de quête dédié ou le panneau rose : son service doit continuer à s’activer normalement.
koka added 1 commit 2026-08-29 11:01:25 +00:00
fix(sanctuary): réserver les requêtes aux panneaux dédiés
Verification 26.2 / check (pull_request) Canceled after 0s
e6740ff891
koka merged commit 2838bf0767 into main 2026-08-29 11:11:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#67