0.5.1-pre.002

This commit is contained in:
2026-08-09 19:34:08 +02:00
parent 816eee59a9
commit 6a680767ae
767 changed files with 12257 additions and 12195 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: CHANGELOG.md -->
<!-- version: 13 -->
<!-- version: 14 -->
# CHANGELOG — khadhroony-bot3
@@ -20,7 +20,7 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re
- confirmation du split futur entre configuration généraliste et configuration logging, avec documents, schémas et profils indépendants ;
- cadrage d'une séparation entre configuration source, runtime résolue et surfaces publiques/diagnostiques afin qu'aucun secret résolu ne puisse être exposé involontairement ;
- caractérisation du format wallet `0.4.8` comme contrat de migration à préserver ou importer explicitement en `0.5.2` ;
- audit de `kb-store` confirmant les frontières existantes tout en identifiant `block_time`, provenance et index trading/routing comme axes de `0.5.3` ;
- audit de `ks-store` confirmant les frontières existantes tout en identifiant `block_time`, provenance et index trading/routing comme axes de `0.5.3` ;
- décision de migrer en `0.5.3` les tables Solana `kb_sol_*` vers `k_sol_*`, `kb_*` restant réservé aux éventuelles données réellement spécifiques au Bot.
### Scénarios et exécution
@@ -58,7 +58,7 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re
### Desktop et cohérence transversale
- finalisation de `demo_execution_metadata` avec trois domaines séparés, campagnes réutilisables, JsonViewer, accordéons de preuves et journal pleine largeur ;
- centralisation des scénarios réseau réutilisables dans `kb-pipeline-demo-scenarios` plutôt que dans ladaptateur Tauri ;
- centralisation des scénarios réseau réutilisables dans `ks-pipeline-demo-scenarios` plutôt que dans ladaptateur Tauri ;
- réconciliation des matrices, registres runtime, exports publics, IDL, TODO et stockage ;
- confirmation quaucune migration PostgreSQL spécialisée Metadata nest nécessaire.
@@ -77,7 +77,7 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re
- décodeurs dinstructions et de comptes, PDA, owners, modèles et variantes historiques ;
- matérialisation metadata, administration, lifecycle et risques applicables ;
- intents typés, builders, exécuteur, préflight stateful, simulation-first et postconditions ;
- intégration dans `kb-pipeline`, scénarios synthétiques et runner Devnet réutilisable ;
- intégration dans `ks-pipeline`, scénarios synthétiques et runner Devnet réutilisable ;
- intégration desktop sans fetch HTTP/IPFS/Arweave.
### Validation
@@ -92,8 +92,8 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re
- clôture de la migration principale de bot2 vers larchitecture consolidée bot3 ;
- onze crates documentées et versionnées `0.4.6` ;
- décodeurs, exécuteurs et matérialisateurs regroupés dans `kb-lib` ;
- stockage consolidé dans `kb-store` et transports RPC dans `kb-onchain-transport`.
- décodeurs, exécuteurs et matérialisateurs regroupés dans `ks-lib` ;
- stockage consolidé dans `ks-store` et transports RPC dans `ks-onchain-transport`.
### Capacités
@@ -114,7 +114,7 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re
- registre ElGamal non déclaré validé réellement sur Devnet ou Mainnet faute de déploiement et de preuves disponibles ;
- achèvement de Metaplex Token Metadata reporté à `0.4.7` ;
- SPL Token Metadata et décision sur `kb-offchain-transport` reportés à `0.4.8` ;
- améliorations structurelles de `kb-config`, `kb-logging` et `kb-store` reportées à `0.5.x`.
- améliorations structurelles de `ks-config`, `ks-logging` et `ks-store` reportées à `0.5.x`.
## 0.1.0-mig-from-kbot2 — transition architecturale vers khadhroony-bot3
@@ -123,13 +123,13 @@ Cette entrée de transition regroupe la migration structurelle et fonctionnelle
### Architecture
- consolidation de plus de 250 crates historiques en 11 crates de workspace ;
- regroupement des modèles, décodeurs, exécuteurs et matérialisateurs dans `kb-lib` ;
- consolidation du stockage dans `kb-store` ;
- renommage de `kb-rpc` en `kb-onchain-transport` ;
- migration du pipeline dans `kb-pipeline` ;
- extraction des scénarios de démonstration dans `kb-pipeline-demo-scenarios` ;
- regroupement des modèles, décodeurs, exécuteurs et matérialisateurs dans `ks-lib` ;
- consolidation du stockage dans `ks-store` ;
- renommage de `kb-rpc` en `ks-onchain-transport` ;
- migration du pipeline dans `ks-pipeline` ;
- extraction des scénarios de démonstration dans `ks-pipeline-demo-scenarios` ;
- maintien de `kb-app-demo-desktop` comme crate mixte bibliothèque et binaire ;
- migration et renommage du portefeuille en `kb-wallet`.
- migration et renommage du portefeuille en `ks-wallet`.
### Normes