0.5.1-pre.002
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: ROADMAP.md -->
|
||||
<!-- version: 34 -->
|
||||
<!-- version: 35 -->
|
||||
|
||||
# ROADMAP — khadhroony-bot3
|
||||
|
||||
@@ -18,7 +18,7 @@ Version clôturée : surface Metaplex Token Metadata indépendante, bornée et i
|
||||
- décodeur d’instructions et de comptes, PDA, owners et variantes historiques ;
|
||||
- matérialisation metadata, administration, lifecycle et risques applicables ;
|
||||
- intents typés, builders, exécuteur, préflights, simulation exacte et postconditions ;
|
||||
- intégration généraliste dans `kb-pipeline` ;
|
||||
- intégration généraliste dans `ks-pipeline` ;
|
||||
- scénarios synthétiques NFT, SFT, fungible, collection et pNFT ;
|
||||
- runner Devnet réutilisable et panneau `kb-app-demo-desktop` ;
|
||||
- fixtures Rust natives sans dépendance à une CLI externe ;
|
||||
@@ -68,7 +68,7 @@ La politique de namespace et d'ownership adoptée pendant `0.5.0` est documenté
|
||||
|
||||
Cadrage clôturé avant toute restructuration majeure :
|
||||
|
||||
- audit des responsabilités et couplages de `kb-config`, `kb-logging`, `kb-wallet`, `kb-store`, `kb-pipeline-demo-scenarios` et `kb-app-demo-desktop` ;
|
||||
- audit des responsabilités et couplages de `ks-config`, `ks-logging`, `ks-wallet`, `ks-store`, `ks-pipeline-demo-scenarios` et `kb-app-demo-desktop` ;
|
||||
- inventaire des contrats publics, formats persistés, migrations, dépendances, scénarios et preuves de validation ;
|
||||
- confirmation du split futur entre configuration généraliste et configuration logging ;
|
||||
- définition de la politique de secrets et du namespace d'environnement `KS_*` ;
|
||||
@@ -84,7 +84,7 @@ Cadrage clôturé avant toute restructuration majeure :
|
||||
|
||||
Cette version effectue la migration de namespace des bibliothèques Solana et restructure la configuration sur la nouvelle fondation.
|
||||
|
||||
- renommer les dix crates généralistes : `kb-core`, `kb-config`, `kb-lib`, `kb-logging`, `kb-program-ids`, `kb-pipeline`, `kb-pipeline-demo-scenarios`, `kb-onchain-transport`, `kb-store` et `kb-wallet` vers leurs équivalents `ks-*` ;
|
||||
- renommer les dix crates généralistes : `ks-core`, `ks-config`, `ks-lib`, `ks-logging`, `ks-program-ids`, `ks-pipeline`, `ks-pipeline-demo-scenarios`, `ks-onchain-transport`, `ks-store` et `ks-wallet` vers leurs équivalents `ks-*` ;
|
||||
- migrer les identifiants Rust correspondants vers `ks_*`, les manifests, chemins, imports, exports, tests externes, scripts et documentation ;
|
||||
- conserver `kb-app-demo-desktop` comme application du domaine Bot, consommatrice des composants `ks-*` ;
|
||||
- migrer les identités runtime/persistées généralistes vers la nomenclature `ks-*`, notamment `ks-lib-decoder.*`, `ks-lib-materializer.*` et `ks-lib-executor.*`, après inventaire exhaustif des chaînes concernées ;
|
||||
|
||||
Reference in New Issue
Block a user