fix(sanctuary): remplacer les quêtes Phantom impossibles #109

Merged
koka merged 11 commits from fix/issue-98-phantom-quest into fix/issue-105-vault-raid-owner 2026-08-31 03:01:40 +00:00
Contributor

Objectif

  • Remplacer la quête Phantom impossible par une quête itsalive:ghost.
  • Migrer les contrats Phantom déjà sauvegardés sans perdre leur identifiant, leur progression, leur état de réclamation, leur récompense ni leur quantité requise.

Closes #98

Périmètre

  • Générateur, données persistées et tests du tableau de quêtes Sanctuary.
  • Version Sanctuary 0.0.0-alpha.125 et contrats Gradle associés.
  • Changelog « Non distribué ».
  • PR empilée sur #108 (fix/issue-105-vault-raid-owner) afin de conserver un diff isolé.

Compatibilité

  • Migration monotone des données de quêtes de la version 1 vers la version 2.
  • Aucun ID de registre, namespace, version de protocole ni format de récompense modifié.
  • La PR #107 touche également gradle.properties et CHANGELOG.md avec la même version Sanctuary : coordination requise avant fusion.

Validation

  • ./gradlew :sanctuary:check
  • ./gradlew check
  • Hook de pré-push complet réussi.
  • Pas de test manuel en client ; la migration et le catalogue sont couverts par des smoke tests déterministes.
## Objectif - Remplacer la quête Phantom impossible par une quête `itsalive:ghost`. - Migrer les contrats Phantom déjà sauvegardés sans perdre leur identifiant, leur progression, leur état de réclamation, leur récompense ni leur quantité requise. Closes #98 ## Périmètre - Générateur, données persistées et tests du tableau de quêtes Sanctuary. - Version Sanctuary `0.0.0-alpha.125` et contrats Gradle associés. - Changelog « Non distribué ». - PR empilée sur #108 (`fix/issue-105-vault-raid-owner`) afin de conserver un diff isolé. ## Compatibilité - Migration monotone des données de quêtes de la version 1 vers la version 2. - Aucun ID de registre, namespace, version de protocole ni format de récompense modifié. - La PR #107 touche également `gradle.properties` et `CHANGELOG.md` avec la même version Sanctuary : coordination requise avant fusion. ## Validation - `./gradlew :sanctuary:check` - `./gradlew check` - Hook de pré-push complet réussi. - Pas de test manuel en client ; la migration et le catalogue sont couverts par des smoke tests déterministes.
botsu added 1 commit 2026-08-31 02:12:37 +00:00
koka added 10 commits 2026-08-31 03:01:31 +00:00
koka merged commit 316de87bca into fix/issue-105-vault-raid-owner 2026-08-31 03:01:40 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#109