0.5.0-pre.004
This commit is contained in:
32
CHANGELOG.md
32
CHANGELOG.md
@@ -1,10 +1,40 @@
|
||||
<!-- file: CHANGELOG.md -->
|
||||
<!-- version: 12 -->
|
||||
<!-- version: 13 -->
|
||||
|
||||
# CHANGELOG — khadhroony-bot3
|
||||
|
||||
Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne recense pas les prereleases, les correctifs `fix` ni le détail de chaque delta. Ces informations appartiennent aux changelogs des crates concernées.
|
||||
|
||||
## 0.5.0 — cadrage de la fondation `0.5.x`
|
||||
|
||||
### Architecture et namespaces
|
||||
|
||||
- audit des frontières réelles de configuration, logging, wallet, store, scénarios et desktop avant toute restructuration ;
|
||||
- adoption de la séparation entre `khadhroony-solana`, domaine des bibliothèques Solana généralistes, et `khadhroony-bot`, domaine applicatif du futur robot de trading ;
|
||||
- décision de migrer en `0.5.1` les dix crates généralistes vers `ks-*` / `ks_*`, tout en conservant `kb-app-demo-desktop` côté Bot ;
|
||||
- adoption du namespace d'environnement `KS_*` et des classes `KS_SECRET_*`, `KS_PUBLIC_*` et `KS_*` interne ;
|
||||
- décision de migrer les identités techniques généralistes vers `ks-lib-decoder.*`, `ks-lib-materializer.*` et `ks-lib-executor.*`.
|
||||
|
||||
### Configuration, wallet et stockage
|
||||
|
||||
- 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` ;
|
||||
- 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
|
||||
|
||||
- confirmation que les campagnes réutilisables appartiennent à la future crate `ks-pipeline-demo-scenarios`, le desktop restant adaptateur UI/Tauri ;
|
||||
- inventaire des exécuteurs actifs et réservés sans convertir les surfaces réservées en dette implicite ;
|
||||
- maintien du registre ElGamal dans son statut synthétique connu en l'absence de nouvelle possibilité de validation réseau.
|
||||
|
||||
### Préparation des versions suivantes
|
||||
|
||||
- transfert des décisions durables vers le ROADMAP, la politique de namespace Khadhroony Solana et les documents d'architecture ;
|
||||
- archivage du plan et du prompt `0.5.0` ;
|
||||
- préparation de `0.5.1`, qui ouvrira la migration `ks-*` / `KS_*` et la restructuration sûre de la configuration.
|
||||
|
||||
## 0.4.8 — Solana Program Metadata et complétude Metadata on-chain
|
||||
|
||||
### Solana Program Metadata
|
||||
|
||||
Reference in New Issue
Block a user