Files
khadhroony-bot3/ROADMAP.md
2026-07-23 16:37:12 +02:00

1.6 KiB
Raw Blame History

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 larborescence des modules à partir des anciennes crates.
  • Conserver une copie de référence complète de khadhroony-bot2.
  • Restaurer larchitecture modulaire de kb-core à partir de kb_core, avec lib.rs limité aux modules et réexports.
  • Porter exactement les contrats publics de kb_decoder_api.
  • Porter exactement les contrats publics des APIs dexécution et de matérialisation.
  • Porter les modèles de kb_model vers kb-lib.
  • Porter les décodeurs Solana core, SPL et Metaplex.
  • Porter leurs matérialisateurs et exécuteurs.
  • Fusionner kb_store_core et kb_store_pg dans kb-store.
  • Adapter kb-pipeline aux nouveaux chemins publics.
  • Adapter kb-app-demo et 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_model dans kb-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.rs comme façade sans implémentation métier.
  • Valider le workspace avec Cargo sur la machine de développement.