v0.4.7-pre.012

This commit is contained in:
2026-08-03 09:34:16 +02:00
parent 4b727e2990
commit 4d08c75b2b
13 changed files with 575 additions and 36 deletions

View File

@@ -1,8 +1,31 @@
<!-- file: kb-pipeline-demo-scenarios/CHANGELOG.md -->
<!-- version: 14 -->
<!-- version: 17 -->
# CHANGELOG — kb-pipeline-demo-scenarios
### Correctif `0.4.7-pre.012-fix-003`
- ajout explicite de la dépendance workspace `mpl-token-metadata` requise par les modèles et constructeurs de scénarios ;
- alignement du test de placeholder sur le code stable `config` réellement exposé par `kb_core::Error::config` ;
- validation locale : formatage, workspace check, clippy et audits propres ; 53 tests de bibliothèque réussis avant correction de lassertion, un seul test échouant sur le code attendu.
### Correctif `0.4.7-pre.012-fix-002`
- rejet explicite des placeholders `...` dans le JSON dopération Metaplex ;
- inventaire public des vingt opérations courantes acceptées par les campagnes automatiques ;
- modèles JSON structurés pour `Create`, `Update`, `Verify` et `Unverify` ;
- constructeurs nommés pour les parcours créateur `Verify` et `Unverify` ;
- documentation corrigée afin de ne plus présenter un placeholder comme une commande exécutable.
## 0.4.7-pre.012 — couverture du runner Devnet Metaplex
- passage de la matrice Devnet à `0.4.7-pre.012` ;
- fermeture du statut `implemented` pour les 20 opérations courantes ;
- ajout dun constructeur de requête depuis le JSON typé `ExMetaplexTokenMetadataOperation` ;
- ajout dun test Devnet opt-in piloté par variables denvironnement pour simuler ou soumettre nimporte quelle opération courante ;
- maintien des statuts réseau à `not_run` tant quaucune exécution locale na fourni les preuves attendues.
- correction du contrat stateful partagé afin que les lectures préflight et postcondition soient désérialisables depuis les variables JSON du test Devnet opt-in.
## 0.4.7-pre.011 — réouverture des campagnes Devnet Metaplex
### Exécution Devnet