Réseau de démonstration
Pourquoi
Démontrer la plateforme sur les dix-sept États qu'elle vise à couvrir suppose d'y avoir une institution partenaire, sous les vrais rôles techniques et les vraies devises — sans jamais qu'une entreprise réelle ne puisse recevoir une offre d'une banque qui n'engage en réalité personne.
Comment dans l'application
Un script d'opérateur dédié — jamais déclenché automatiquement par un agent — enrôle une institution de démonstration dans chacun des dix-sept États OHADA et environnants, avec un parcours complet possible dans chacun : demande, offre, acceptation, engagement, facilité, tirage, décaissement, échéancier. C'est l'axe environment_class, porté par l'espace financeur de chaque institution, qui garantit l'étanchéité — pas le script lui-même, qui ne fait qu'écrire dans ce périmètre déjà cloisonné.
La règle de visibilité est symétrique et jamais un simple interrupteur : une entreprise réelle ne voit jamais une banque de démonstration comme financeur disponible, mais une entreprise de démonstration ne peut pas davantage adresser une demande à une vraie banque, ce qui constituerait une sollicitation réelle née d'un jeu d'essai. Chaque monde ne voit que le sien. Le paramètre qui contrôlerait l'inclusion du réseau de démonstration est fermé par défaut : il faut l'ouvrir explicitement, jamais l'inverse — une omission ne doit jamais exposer le réseau de démonstration à un client réel.

Garde-fous
- Le script d'enrôlement du réseau de démonstration exige une double confirmation explicite (une variable d'environnement et un drapeau de commande) — sans les deux, il décrit ce qu'il ferait sans rien écrire.
- Il n'effectue jamais de suppression ni de remise à zéro : uniquement des créations idempotentes, strictement dans le périmètre de démonstration.
- Aucun mot de passe n'est choisi ni journalisé par ces scripts ; toute adresse e-mail créée utilise un domaine non résoluble réservé à cet usage.
- Le réseau de démonstration n'est jamais servi à un vrai client — cette garantie tient à l'axe
environment_classvérifié à chaque lecture, pas à une convention de nommage ou à une vigilance humaine.