Files
khadhroony-bot3/kb-pipeline/CHANGELOG.md
2026-08-06 06:12:54 +02:00

65 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: kb-pipeline/CHANGELOG.md -->
<!-- version: 17 -->
# CHANGELOG — kb-pipeline
## 0.4.8-pre.008 — orchestration Solana Program Metadata généraliste
- ajoute les lectures de comptes `Buffer` et `Metadata` bornées, avec décodage et projection autoritative délégués à `kb-lib` ;
- ajoute le préflight stateful des neuf opérations stables, les preuves de préfinancement rent et lévaluation commune par `ExSafetyChecker` ;
- ajoute la readiness simulation-first, la résolution des signers et les postconditions confirmées sans transformer une absence de lecture en succès ;
- publie la matrice `METADATA_SOLANA_PROGRAM_PIPELINE_MATRIX.json` et maintient une frontière stricte avec les fixtures et scénarios Devnet de `kb-pipeline-demo-scenarios` ;
- renomme les modules internes selon la hiérarchie de domaine : `metadata_*` pour Metaplex et Solana Program Metadata, `spl_*` pour ATA, ElGamal Registry, Token et Token-2022, tout en conservant les fonctions publiques existantes ;
- remplace les assertions runtime sur constantes du test dAPI externe par des assertions `const`, afin de rester propre sous Clippy.
## 0.4.7-pre.016 — clôture documentaire Metaplex
- aligne la documentation du pipeline sur la qualification finale des preuves réseau ;
- reporte les futures postconditions spécialisées sans introduire de branche Metaplex dans lorchestration généraliste.
## 0.4.7-pre.011 — réouverture des validations réseau
### Documentation
- réorganisation des quatre documents de crate ;
- clarification que les campagnes Devnet appartiennent à `kb-pipeline-demo-scenarios`, tandis que `kb-pipeline` reste généraliste et indépendant des scénarios.
## 0.4.7-pre.007 — orchestration Metaplex généraliste
- ajout des lectures stateful bornées, du préflight, de lorchestration simulation-first et des postconditions ;
- correction de la rustdoc et ajout dexemples publics ;
- ajout des diagnostics de dépréciation et de lapprobation opérateur.
## 0.4.6
- alignement de la crate sur la version fonctionnelle bot3 `0.4.6` ;
- clôture des tâches de migration applicables et report explicite des évolutions ultérieures dans le TODO.
## 0.1.0-pre.074
- suppression du blocant daudit générique après production de `V0_4_6_ALIGNMENT_AUDIT.md`, désormais archivé sous `olddocs/archivekbot3/`, aucun écart pipeline concret supplémentaire nayant été démontré ;
## 0.1.0-pre.073
- ajout du guide transversal [`docs/guides/REPLAY_CORE_EXTRACTION_AND_MATERIALIZATION.md`](../docs/guides/REPLAY_CORE_EXTRACTION_AND_MATERIALIZATION.md) ;
## 0.1.0-pre.072
- reclassement du TODO selon les blocants avant `0.4.6`, les travaux `0.4.7`, les versions ultérieures et les dépendances conditionnelles.
## 0.1.0-pre.070
- enrichissement du `USAGE.md` avec plusieurs exemples couvrant les principales familles dAPI publiques ;
- ajout du contrat documentaire de la crate ;
- classement des APIs publiques par campagnes, replay et inspections stateful ;
- clarification des invariants de déterminisme, bornage et matérialisation ;
- inscription des travaux Metaplex et ElGamal restants dans le TODO.
## 0.1.0-pre.062
- migration du pipeline bot2 dans larchitecture consolidée bot3 ;
- reprise du backfill, de lextraction Core, du decode replay et des matérialisations ;
- migration des préflights, corrélations et orchestrations Token-2022 ;
- migration des contrats stateful SPL Token, ATA et registre ElGamal ;
- adaptation aux normes Rust 2024 et Khadhroony bot3.