Outils et API publiques
This content is not available in your language yet.
Les scénarios Stratilead sont des fichiers JSON ordinaires : on peut les écrire dans n’importe quel éditeur, les versionner et les vérifier dans une intégration continue. Ces outils sont publics et ne demandent pas de compte.
JSON Schema du format
Section intitulée « JSON Schema du format »Le schéma du format 1.0 est servi par la plateforme :
GET /api/schema/scenario-1.0.jsonDéclarez-le dans le champ $schema de vos fichiers pour obtenir l’autocomplétion et la validation structurelle dans votre éditeur (VS Code, IntelliJ…). Le schéma ne vérifie que la structure ; les règles sémantiques (références, types, graphe des formules, marché) sont vérifiées par le validateur de la plateforme et par la commande stratilead validate. Voir la référence du format.
Le kit IA rassemble tout ce qu’il faut donner à une IA générale pour écrire un scénario complet :
| Requête | Contenu |
|---|---|
GET /api/kit |
Archive ZIP : kit, référence du format, langage de formules, guide de création, JSON Schema, scénarios d’exemple |
GET /api/kit?format=markdown |
Les mêmes documents concaténés en un seul fichier Markdown |
L’outil stratilead
Section intitulée « L’outil stratilead »L’outil en ligne de commande s’appuie sur le moteur et le format de la plateforme : ce qu’il affiche est exactement ce que la plateforme calculera. Depuis la racine du dépôt :
pnpm stratilead validate mon-scenario/scenario.json # validation structurelle et sémantiquepnpm stratilead simulate mon-scenario --rounds 4 # une partie complète, tour par tourpnpm stratilead bench mon-scenario --quick # banc d'essai rapide (équilibre)pnpm stratilead --help # toutes les commandes et optionsvalidate --ai produit un bloc Markdown à coller tel quel à votre IA pour qu’elle corrige le scénario ; les alertes du banc d’essai (B8xx) se traitent de la même façon. Le détail des commandes est dans le README du paquet packages/cli du dépôt.
Code source
Section intitulée « Code source »Le code de Stratilead (moteur de simulation, serveur, application web, ce site) est sur GitHub. Pour signaler un bug ou proposer une évolution du format, ouvrez un ticket ; les pistes déjà identifiées sont listées dans Évolutions du format.