Files
khadhroony-bot3/kb-lib/TODO.md
2026-08-02 09:57:55 +02:00

41 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: kb-lib/TODO.md -->
<!-- version: 8 -->
# 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` ;
- [x] achever les wrappers courants Verify/Unverify et lopération dépréciée SetCollectionSize ;
- [ ] achever 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.
- [x] Matérialisation - compléter uniquement les projections réellement manquantes et fermer leur propriété unique.
- [ ] Exécution - implémenter lexécuteur à partir des contrats officiels vérifiés.
- [ ] Tests - ajouter les tests unitaires et contractuels de lexécuteur.
- [ ] Intégration - préparer les contrats nécessaires au pipeline et aux démonstrations.
- [ ] Validation - valider le parcours complet sur un réseau approprié lorsque les prérequis sont réunis.
## Report conditionnel — registre SPL ElGamal
- [ ] Réseau - confirmer si le registre est déployé et utilisable sur Devnet ou Mainnet.
- [ ] 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.
- [ ] Documentation - documenter chaque nouvelle famille publique lors de son activation.
- [ ] Anchor - implémenter linfrastructure générique des conventions Anchor dans la série `0.6.x`.