v0.4.7-pre.003

This commit is contained in:
2026-08-02 09:04:23 +02:00
parent 7a50ddd531
commit 1bddeb834d
22 changed files with 1656 additions and 369 deletions

View File

@@ -1,8 +1,14 @@
<!-- file: kb-lib/TODO.md -->
<!-- version: 4 -->
<!-- version: 7 -->
# TODO — kb-lib
## `0.4.7` — Metaplex Token Metadata
- [x] établir le contrat fermé de couverture et de propriété des faits ;
- [x] introduire les intents et builders courants `Create`/`Update` ;
- [ ] achever Verify/Unverify, délégations, pNFT, éditions, use, escrow et opérations courantes restantes avant `pre.006` ;
## Entre `0.4.6` et `0.4.7` — Metaplex Token Metadata
- [x] Matérialisation - vérifier la couverture exacte migrée depuis bot2.
@@ -18,6 +24,14 @@
- [ ] Fixture - préparer une preuve `PubkeyValidity` et un compte `Proof Context State` valide si un réseau exploitable est confirmé.
- [ ] Validation - exécuter une validation réseau réelle avant de déclarer la surface validée.
## Réaudit ultérieur des exécuteurs déjà livrés
- [ ] Version à déterminer - réauditer les exécuteurs Solana Core et SPL déjà implémentés selon la règle distinguant les opérations courantes, remplacées et obsolètes constructibles.
- [ ] Solana Core - vérifier chaque génération historique ou obsolète officiellement constructible et ajouter les opérations dépréciées manquantes sans réexposer les versions remplacées intermédiaires.
- [ ] SPL Memo - réexaminer notamment Memo v1 et Memo v3 : conserver uniquement le remplacement canonique pour les versions remplacées et implémenter comme dépréciée toute génération obsolète encore légitimement constructible.
- [ ] SPL Token, ATA, Token-2022 et registre ElGamal - vérifier la même règle opération par opération, documenter les remplacements canoniques et compléter les builders dépréciés manquants.
- [ ] Matrices - aligner les statuts, annotations `#[deprecated]`, approbations opérateur et tests de parité de toutes les surfaces concernées.
## Versions ultérieures
- [ ] Surfaces - remplacer les décodeurs et exécuteurs réservés selon le ROADMAP.