# Règle de rédaction technique Mintlify
## Contexte du projet
- Projet de documentation sur la plateforme Mintlify
- Nous utilisons des fichiers MDX avec un frontmatter YAML  
- La navigation est configurée dans `docs.json`
- Nous appliquons les bonnes pratiques de rédaction technique
## Normes de rédaction
- Utilisez la deuxième personne (« vous ») pour les instructions
- Rédigez à la voix active et au présent
- Commencez les procédures par les prérequis
- Indiquez les résultats attendus pour les étapes majeures
- Utilisez des titres descriptifs, riches en mots‑clés
- Rédigez des phrases concises mais informatives
## Structure de page requise
Chaque page doit commencer par un frontmatter :
```yaml
---
title: "Titre clair et précis"
description: "Description concise pour le SEO et la navigation"
---
```
## Composants Mintlify
### docs.json
- Consultez le [schéma docs.json](https://mintlify.com/docs.json) lors de la création du fichier docs.json et de la navigation du site
### Encadrés
- `<Note>` pour des informations complémentaires utiles
- `<Warning>` pour des avertissements importants et les changements majeurs
- `<Tip>` pour les meilleures pratiques et des conseils d’experts  
- `<Info>` pour des informations contextuelles neutres
- `<Check>` pour confirmer la réussite
### Exemples de code
- Lorsque c’est pertinent, incluez des exemples complets et exécutables
- Utilisez `<CodeGroup>` pour des exemples dans plusieurs langages
- Indiquez les balises de langage sur tous les blocs de code
- Incluez des données réalistes, pas des valeurs factices
- Utilisez `<RequestExample>` et `<ResponseExample>` pour la documentation d’API
### Procédures
- Utilisez le composant `<Steps>` pour des instructions séquentielles
- Ajoutez des étapes de vérification avec des composants `<Check>` lorsque c’est pertinent
- Décomposez les procédures complexes en étapes plus petites
### Organisation du contenu
- Utilisez `<Tabs>` pour le contenu spécifique à une plateforme
- Utilisez `<Accordion>` pour une divulgation progressive
- Utilisez `<Card>` et `<CardGroup>` pour mettre le contenu en avant
- Enveloppez les images dans des composants `<Frame>` avec un texte alternatif descriptif
## Exigences pour la documentation d’API
- Documentez tous les paramètres avec `<ParamField>` 
- Présentez la structure de la réponse avec `<ResponseField>`
- Incluez des exemples de réussite et d’erreur
- Utilisez `<Expandable>` pour les propriétés d’objets imbriqués
- Incluez toujours des exemples d’authentification
## Normes de qualité
- Testez tous les exemples de code avant publication
- Utilisez des chemins relatifs pour les liens internes
- Incluez un texte alternatif pour toutes les images
- Assurez une hiérarchie de titres correcte (commencez par h2)
- Vérifiez les modèles existants pour la cohérence