v0.5.3-pre.002

This commit is contained in:
2026-08-11 22:22:40 +02:00
parent 01d78b5845
commit 8448ad1079
134 changed files with 4518 additions and 3595 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/DEVNET_EXECUTION_GUIDE.md -->
<!-- version: 27 -->
<!-- version: 28 -->
# Guide dexécution Devnet
@@ -30,7 +30,7 @@ Les commandes réutilisables sont centralisées en section 4. Chaque scénario r
- le wallet temporaire persistant nest jamais copié dans les logs ou les preuves ;
- le financement est réalisé par un faucet Web Devnet, pas par `solana airdrop`.
Lorsque `database.postgres.auto_initialize_schema` vaut `true`, louverture dune fenêtre Devnet crée les tables manquantes. Lorsquil vaut `false`, le schéma doit être préparé avant louverture.
Depuis `0.5.3-pre.002`, le desktop ne lit plus une section PostgreSQL concrète. Le profil sélectionne `database.backend` et transporte ses paramètres dans `database.backend_options`, interprétés uniquement par `ks-store`. Lorsque loption backend `auto_initialize_schema` vaut `true`, louverture persistante du `Store` peut initialiser le schéma du backend actif. Lorsquelle vaut `false`, le modèle de stockage doit déjà être disponible.
## 3. Organisation des terminaux
@@ -81,7 +81,7 @@ Attendre avant tout scénario :
- le démarrage de Vite ;
- le lancement du binaire `kb-app-demo-desktop` ;
- louverture de la fenêtre ;
- le message PostgreSQL indiquant que les 13 tables sont prêtes ;
- le résumé store indiquant que le backend actif est joignable et que les modèles logiques attendus sont prêts ;
- la résolution correcte du profil `local_devnet`.
Ne pas exécuter les commandes `C06` ou `C07` dans ce terminal.
@@ -330,7 +330,7 @@ Un scénario nest validé que si le replay ne produit ni échec fonctionnel n
1. Dans le terminal B, exécuter `C01`, `C02`, `C03` et `C04`.
2. Dans le terminal B, exécuter `C05` pour repartir dune base propre.
3. Dans le terminal A, exécuter `T01`.
4. Attendre la création des 13 tables et la disponibilité de la fenêtre.
4. Attendre que le résumé store confirme la disponibilité des modèles logiques attendus, puis la disponibilité de la fenêtre.
5. Dans la fenêtre Configuration, vérifier que `local_devnet` utilise la base Devnet.
6. Dans le terminal B, exécuter le contrôle de tables de `C05`.
7. Financer la pubkey par un faucet Web Devnet si le solde est insuffisant.