2.0 KiB
Validation 0.4.7-pre.009 — desktop Metaplex Token Metadata
Périmètre
La prerelease ajoute la fenêtre Tauri demo_execution_metadata et adapte les inventaires synthétiques et Devnet de kb-pipeline-demo-scenarios.
État constaté après fix-001
Le panneau changeait uniquement les contrats JSON affichés. Il ne chargeait aucun profil Devnet, ne préparait aucune base PostgreSQL et n'appelait aucune commande de simulation ou de soumission Metaplex. La présence de scénarios marqués network_simulation ne constituait donc pas une validation réseau.
Correction fix-002
- ajout du choix d'un profil Devnet compatible ;
- réutilisation de la commande commune
demo_execution_solana_core_optionspour charger les profils ; - réutilisation de
demo_execution_devnet_prepare_profilepour vérifier ou initialiser réellement la base PostgreSQL du profil ; - affichage du rapport de préparation de la base avec le JSON viewer commun ;
- ajout explicite de
networkExecutionPerformed: falseetnetworkEvidenceCollected: falsedans les résultats tant qu'aucune transaction Metaplex n'est simulée ; - suppression de toute présentation des contrats Devnet comme preuve de simulation réseau ;
- conservation des scénarios synthétiques de démonstration.
Limite restante
fix-002 corrige le faux raccordement Devnet et restaure le chargement du profil et de la base. Il n'ajoute pas encore l'orchestration complète d'une transaction Metaplex Devnet. pre.009 ne peut donc pas être déclarée validée sur réseau tant que le desktop n'appelle pas un scénario d'exécution réel produisant au minimum une simulation RPC, un slot et les postconditions correspondantes.
Validation locale
cargo fmt --all
cargo check --workspace
cargo clippy --all-targets
python3 scripts/audit_rust_workspace_rules.py
cargo test -p kb-app-demo-desktop
cargo tauri dev -c kb-app-demo-desktop/tauri.conf.json