v0.2.12-pre.004-fix.001

This commit is contained in:
2026-08-27 10:11:33 +02:00
parent e7c3379f44
commit c5a70a2eff
8 changed files with 274 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/plans/019-V0_2_12_SOL_PRICES_DESK_PLAN.md -->
<!-- version: 7 -->
<!-- version: 8 -->
# Plan `0.2.12` — SOL Prices Desk + intégration prix Wallet Desk
@@ -496,10 +496,16 @@ Correction strictement locale du test `config_composition` : le message d'assert
### `pre.004` — Runtime prix, registry rows et DTOs
**Statut : implémenté ; gate opérateur à confirmer.**
**Statut : implémenté ; corrigé par `pre.004-fix.001`, gate opérateur à confirmer.**
Création du `MarketPriceRuntime` applicatif, projection provider-neutral du registry, DTOs TS-RS et états initiaux/loading/empty. `list_market_prices` projette les lignes depuis le registry sans dispatch réseau ; l'état de présentation reste uniquement en mémoire backend. Les providers restent opaques à l'UI, le prix exact et les timestamps traversent l'IPC sous forme de chaînes exactes, et aucun refresh n'est encore disponible avant `pre.005`.
#### `pre.004-fix.001` — Synchronisation de la fixture composite Config Desk
**Statut : implémenté ; gate opérateur à confirmer.**
Correction du gate workspace révélé après `pre.004` : le registry Config contient désormais le composite SOL Prices Desk, donc le jeu de fixtures utilisé par `ksp-app-config-desk` doit contenir le document correspondant. Le fix ajoute la fixture dédiée avec des profils valides dans l'environnement de test et renforce le canari d'inventory pour vérifier explicitement `cfg.composite.ksp-app-solprices-desk`. Aucun runtime prix, provider, DTO ou frontend n'est modifié.
### `pre.005` — Refresh individuel
**Statut : planifié.**