# Rappels d’idées Ce document regroupe les améliorations utiles mais non bloquantes pour la clôture de la migration et pour la reprise du développement fonctionnel. ## Application desktop - Ajouter une autocomplétion Token lorsque des tables de référence fiables existeront. - Ajouter une autocomplétion Pool lorsque des tables de référence fiables existeront. - Introduire une pagination SQL/IPC côté serveur avant l’exploitation de volumes massifs. - Étudier une résolution configurable du chemin de base utilisé par `kb-store`. ## Pipeline et PostgreSQL - Dimensionner dynamiquement la concurrence Decode replay en fonction du pool PostgreSQL disponible. - Ajouter un retry borné et observable pour les erreurs transitoires de pool PostgreSQL. - Conserver dans les résumés des compteurs distincts pour les échecs fonctionnels, les erreurs de traitement ou de stockage, les entrées récupérées après retry et les échecs finaux. - Étudier une persistance dédiée des erreurs transitoires qui surviennent avant qu’une ligne de ledger puisse être écrite. ## Documentation et outils - Refaire les scripts Python d’audit après stabilisation définitive de la structure, des targets et de la nomenclature. - Maintenir un inventaire des IDL actives avec leur source, leur version ou commit, leur Program ID et les surfaces qui les utilisent. ## Transport off-chain des metadata - Évaluer une crate `kb-offchain-transport` générale après le pipeline metadata : fetch HTTP(S)/IPFS/Arweave, prix SOL/USD-EUR-CHF, APIs Jupiter et autres fournisseurs non Solana RPC. - Décider séparément si cette crate accepte uniquement des lectures ou aussi des opérations off-chain authentifiées/mutables, avec contrats de sécurité distincts. - Borner tailles, types MIME, redirections, délais et schémas HTTP(S)/IPFS/Arweave. - Ne pas coupler le fetch off-chain au décodage déterministe ni au replay canonique on-chain.