Files
khadhroony-bot3/kb-app-demo-desktop/CHANGELOG.md
2026-08-02 17:53:36 +02:00

3.6 KiB
Raw Blame History

CHANGELOG — kb-app-demo-desktop

0.4.7-pre.009-fix-002

  • correction du panneau qui présentait des contrats Devnet sans exécuter de commande réseau ;
  • chargement explicite du profil Devnet et préparation réelle de sa base PostgreSQL ;
  • affichage du contexte de profil et du rapport de readiness dans le JSON viewer commun ;
  • marquage explicite de l'absence de simulation et de preuves réseau ;
  • consolidation du rapport de validation pre.009 et suppression du rapport de correctif dupliqué.

0.4.7-pre.009-fix-001

  • renommage de la fenêtre en demo_execution_metadata ;
  • ajout des accordéons extensibles par famille et mode ;
  • réutilisation du JSON viewer partagé ;
  • ajout des inventaires Devnet Metaplex en parallèle des scénarios synthétiques ;
  • alignement des versions Tauri et npm sur 0.4.7.

0.4.7-pre.009 — panneau Exécution Metadata Devnet

  • ajout d'une fenêtre dédiée aux scénarios Exécution Metadata ;
  • adaptateurs Tauri minces vers kb-pipeline-demo-scenarios ;
  • affichage des opérations, exigences de préflight et preuves attendues ;
  • restauration du scénario sélectionné lors de la réouverture de la fenêtre ;
  • aucune logique métier ni soumission automatique dans le desktop.

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.076

  • correction de larchitecture Tauri : tauri.rs reste lunique propriétaire des #[tauri::command] et délègue via la façade crate::* ;
  • suppression des modules intermédiaires tauri_* ajoutés à tort ;
  • suppression de 43 exports pub(crate) qui ne franchissaient aucune frontière de module ;
  • renommage des fonctions *_inner en noms fonctionnels directs ;
  • suppression du helper IPC utilisé une seule fois et simplification de linitialisation de létat ;
  • complétion des rustdoc manquantes dans lib.rs ;
  • correction de laudit statique pour contrôler la minceur sémantique de tauri.rs plutôt quun seuil arbitraire de lignes ;
  • réduction de tauri.rs à lassemblage runtime et aux wrappers strictement nécessaires ;
  • répartition des commandes Tauri par domaine dans des modules dédiés ;
  • validation Mainnet de la persistance de session WebSocket après fermeture et réouverture de demo_ws ;
  • ajout du scénario borné de backfill mainnet_research.

0.1.0-pre.075

  • ajout de laudit statique Tauri/frontend et du scénario de validation du cycle de vie WebSocket ;
  • identification de lorchestration encore substantielle dans tauri.rs comme blocant avant 0.4.6 ;

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.071

  • ajout du contrat documentaire complet de la crate mixte ;
  • documentation de la bibliothèque, du binaire et de linterface Tauri ;
  • ajout dexemples frontend pour les principales familles de commandes ;
  • clarification de la persistance de létat WebSocket hors cycle de vie de la fenêtre ;
  • inscription des travaux ElGamal et Metaplex restants dans le TODO.

0.1.0-pre.062

  • migration de lapplication de démonstration vers kb-app-demo-desktop ;
  • maintien dun package unique bibliothèque et binaire ;
  • migration des fenêtres HTTP, WebSocket, SQL, backfill, extraction, replay et exécution ;
  • raccordement aux crates consolidées bot3 ;
  • validation connue de 117 tests.