Référence
27 conventions, réglées à la main
Notre philosophie et ce que couvre la bibliothèque de conventions.
La philosophie
Nous partons des erreurs typiques du code généré par l’IA : types `any` silencieux, erreurs avalées, états illégaux atteignables via des champs optionnels, plantages à l’exécution faute de validation. Chaque règle est rédigée pour éloigner le modèle de l’un de ces écueils — et n’est conservée que si elle améliore visiblement le code produit.
Chaque règle est courte, tranchée et autonome. Votre agent n’en lit qu’une au moment de faire la modification concernée, pas toutes au début de la session. Résultat : prompts plus courts, factures plus légères, et des règles que le modèle peut réellement garder en mémoire pendant qu’il écrit.
Ce que contient la bibliothèque
La bibliothèque actuelle compte 27 conventions couvrant les zones où le TypeScript généré par l’IA dérape le plus souvent : rigueur des types, gestion des erreurs, validation à l’exécution aux frontières de confiance, nommage et structure des modules, flux de contrôle, et patrons spécifiques aux frameworks (formes des props React, conventions des modèles Prisma, etc.).
Les règles précises sont accessibles aux abonnés via le serveur MCP — nous ne publions pas la liste complète ici. Abonnez-vous pour accéder au corpus.
Mises à jour
Nous ajoutons et affinons les conventions au fil de l’évolution des outils et des modèles. Les mises à jour s’appliquent immédiatement : rien à redéployer chez vous. Les changements majeurs sont annoncés aux abonnés par e-mail.