v0.1.0-pre.014
This commit is contained in:
18
ROADMAP.md
18
ROADMAP.md
@@ -1,5 +1,5 @@
|
||||
<!-- file: ROADMAP.md -->
|
||||
<!-- version: 12 -->
|
||||
<!-- version: 13 -->
|
||||
|
||||
# ROADMAP — khadhroony-bot3
|
||||
|
||||
@@ -164,5 +164,17 @@
|
||||
- [x] Exposer les 14 types uniquement depuis la façade `kb-lib/src/lib.rs`.
|
||||
- [x] Étendre le test aval et l’audit contre le retour des marqueurs temporaires.
|
||||
- [x] Aligner `RUST023` sur l’ordre naturel produit par `rustfmt`.
|
||||
- [ ] Valider les deux nouveaux tests unitaires, le test aval, Clippy et le workspace avec Cargo sur la machine de développement.
|
||||
- [ ] Passer à l’API des exécuteurs, à leurs squelettes puis au port des exécuteurs déjà implémentés dans bot2.
|
||||
- [x] Valider les deux nouveaux tests unitaires, le test aval, Clippy et le workspace avec Cargo sur la machine de développement.
|
||||
- [x] Vérifier la parité de l’API des exécuteurs avant de restaurer leurs squelettes.
|
||||
|
||||
### 0.1.0-pre.014 — API et squelettes des exécuteurs
|
||||
|
||||
- [x] Vérifier la parité exacte des contrats `ExApi*` avec `kb_execution_api` de bot2.
|
||||
- [x] Étendre le test aval au contrat `ExApiTypedInstructionExecutor` et au plan typé public.
|
||||
- [x] Remplacer les 104 frontières `LEGACY_CRATE`/`MIGRATION_STATUS` par des types `Ex*Executor` concrets.
|
||||
- [x] Rattacher chaque squelette à ses Program IDs enregistrés sans dépendre des décodeurs.
|
||||
- [x] Maintenir les squelettes inactifs : support `Maybe` et plan explicite à zéro instruction.
|
||||
- [x] Exposer les 104 types uniquement depuis la façade `kb-lib/src/lib.rs`.
|
||||
- [x] Ajouter un test central couvrant les 104 squelettes et étendre l’audit contre le retour des marqueurs temporaires.
|
||||
- [ ] Valider le nouveau test unitaire, le test aval, Clippy et le workspace avec Cargo sur la machine de développement.
|
||||
- [ ] Porter ensuite les exécuteurs fonctionnels déjà validés dans bot2, en commençant par Solana Core puis SPL.
|
||||
|
||||
Reference in New Issue
Block a user