Skip to main content
Utilisez ce processus pour les changements de code et de documentation. Pour les données de modèles, fournisseurs, prix, organisations ou benchmarks, ouvrez plutôt un ticket de catalogue ; aucune configuration locale n’est nécessaire.

Configurer votre fork

Installez Git, Node.js 22.12 ou ultérieur et pnpm. Créez un fork du dépôt Phaseo, clonez-le et créez une nouvelle branche :

Effectuer et prévisualiser le changement

Consultez la structure du dépôt pour trouver l’application ou le package concerné. Pour les modifications uniquement Markdown, vous pouvez aussi utiliser l’éditeur de fichiers GitHub et y ouvrir une demande de fusion.
Suivez les instructions AGENTS.md pertinentes. Conservez les secrets dans des fichiers d’environnement locaux, hors des commits. Les aperçus locaux peuvent nécessiter des services backend configurés et une connexion normale.

Valider vos changements

Exécutez les contrôles adaptés aux fichiers modifiés. Pour la documentation :
Pour les changements web :
Exécutez une compilation de production pour les changements de rendu ou de routage. Les changements d’API, de SDK et de schéma nécessitent les tests et étapes de génération correspondants. Consultez le guide de contribution à la racine.

Ouvrir une demande de fusion

Ajoutez à l’index uniquement les fichiers modifiés, utilisez un message de commit descriptif et poussez votre branche :
Ouvrez une demande de fusion depuis votre fork. Expliquez le problème, les changements et les contrôles réussis. Liez les tickets associés et joignez des captures pour les changements visibles de l’interface. Traitez les retours de revue avant la fusion ; les changements deviennent disponibles après le déploiement concerné. Suivez le Code de conduite. Pour les changements importants ou incertains, discutez de la proposition avant d’écrire du code.
Dernière modification le 2 octobre 2026