0.7.48-pre
This commit is contained in:
25
README.md
25
README.md
@@ -438,3 +438,28 @@ Voir :
|
||||
- `DEX_EVENT_COVERAGE_MATRIX.md` pour les familles d'events à couvrir ;
|
||||
- `DB_EVENT_MODEL_REVIEW.md` pour les ajouts DB à envisager avant `0.7.48+`.
|
||||
|
||||
|
||||
## Note 0.7.48-pre — Event coverage DB checkpoint
|
||||
|
||||
La micro-tranche `0.7.48-pre` introduit la persistance de couverture événementielle avant la reprise DEX par DEX.
|
||||
|
||||
Ajouts côté `kb_lib` :
|
||||
|
||||
- table `k_sol_dex_event_coverage_entries` ;
|
||||
- entity, DTO et requêtes dédiées ;
|
||||
- service `DexEventCoverageService` pour synchroniser les entrées du registre upstream Git vers SQLite ;
|
||||
- refresh des compteurs locaux depuis `k_sol_dex_decoded_events` et les tables déjà existantes de matérialisation non-trade / trade ;
|
||||
- exposition des summaries de coverage dans les diagnostics locaux ;
|
||||
- ajout du profil de validation `0.7.48-pre_event_coverage_db_checkpoint`, qui synchronise le registre upstream avant validation ;
|
||||
- le profil `0.7.48-pre` garde les invariants globaux de non-régression, mais borne le contrôle bloquant des trade candidates non matérialisés aux DEX Raydium attendus pour éviter qu’un DEX partiel hors scope bloque le checkpoint DB ;
|
||||
- sélection du profil `0.7.48-pre` dans Demo Pipeline 2.
|
||||
|
||||
Cette tranche ne modifie pas les decoders DEX, ne crée aucun trade/candle, et ne promeut aucun `program_id` comme vérifié. Elle sert uniquement à objectiver la couverture : `listed`, `decoded/audit`, `observed`, `materialized`, `trade_count` et statut de preuve.
|
||||
|
||||
La suite fonctionnelle reprend par Raydium avant Meteora :
|
||||
|
||||
1. `0.7.48` — `raydium_cpmm` ;
|
||||
2. `0.7.49` — `raydium_clmm` ;
|
||||
3. `0.7.50` — `pump_swap` ;
|
||||
4. `0.7.51` — `pump_fun` ;
|
||||
5. `0.7.52+` — Meteora puis les autres DEX/surfaces.
|
||||
|
||||
Reference in New Issue
Block a user