Files
khadhroony-bot3/docs/KB_LIB_MIGRATION_AUDIT.md
2026-07-24 22:52:37 +02:00

1.6 KiB
Raw Blame History

Audit de migration de kb-lib

État après 0.1.0-pre.021

Linventaire des anciennes crates métier de khadhroony-bot2 a été comparé à larborescence consolidée de khadhroony-bot3/kb-lib.

Implémentations fonctionnelles migrées

  • modèles et contrats publics de décodage, matérialisation et exécution ;
  • décodeur Solana Core ;
  • décodeurs SPL Memo, Token classique, ATA, Token-2022 et ElGamal Registry ;
  • décodeur Metaplex Token Metadata dans létat intermédiaire atteint par bot2 0.4.7 ;
  • matérialisateurs transaction annotations, token accounts, admin, risk, fees, lifecycle, metadata, staking et compliance audit ;
  • exécuteurs Solana Core, SPL Memo v4, SPL Token classique, ATA, Token-2022 et ElGamal Registry ;
  • politique de sécurité commune des exécuteurs.

Éléments encore à migrer dans kb-lib

Il reste une ancienne crate fonctionnelle :

  • kb_execution_solana : assemblage de transactions legacy, durable nonce, validation des comptes nonce, signature, preuves de simulation et contrôle de taille de paquet.

Cette couche nest pas un exécuteur de programme. Elle doit être portée sous la famille executor/solana avant la migration du transport on-chain.

Éléments volontairement réservés

Les autres modules de décodeurs, matérialisateurs et exécuteurs présents dans bot3 correspondent aux placeholders réservés de bot2. Ils ne contiennent pas dimplémentation fonctionnelle perdue à migrer.

Étape suivante

Migrer kb_execution_solana, vérifier ses contrats publics et ses tests, puis clôturer la parité de kb-lib avant de passer à la future crate de transport on-chain.