1.6 KiB
1.6 KiB
ROADMAP — khadhroony-bot3
0.1.0 — Consolidation du workspace
- Créer les dix crates initiales du workspace avec le nom canonique
kb-wallet. - Regrouper les contrats decoder/executor/materializer dans
kb-lib. - Générer l’arborescence des modules à partir des anciennes crates.
- Conserver une copie de référence complète de
khadhroony-bot2. - Restaurer l’architecture modulaire de
kb-coreà partir dekb_core, aveclib.rslimité aux modules et réexports. - Porter exactement les contrats publics de
kb_decoder_api. - Porter exactement les contrats publics des APIs d’exécution et de matérialisation.
- Porter les modèles de
kb_modelverskb-lib. - Porter les décodeurs Solana core, SPL et Metaplex.
- Porter leurs matérialisateurs et exécuteurs.
- Fusionner
kb_store_coreetkb_store_pgdanskb-store. - Adapter
kb-pipelineaux nouveaux chemins publics. - Adapter
kb-app-demoet rétablir les validations fonctionnelles. - Auditer rétrospectivement la couverture historique des décodeurs et matérialisateurs.
0.1.0-pre.002 — Contrats fondamentaux consolidés
- Porter les modèles partagés de
kb_modeldanskb-lib. - Porter les contrats publics de décodage dans
kb-lib::decoder::api. - Porter les contrats publics de matérialisation dans
kb-lib::materializer::api. - Porter les contrats publics d'exécution dans
kb-lib::executor::api. - Maintenir
lib.rscomme façade sans implémentation métier. - Valider le workspace avec Cargo sur la machine de développement.