Référence des règles · Cohérence

Instructions contradictoires

  • contradictory_instructions
  • avertissement dans cet exemple
  • Cohérence
  • étape · Analyse des contraintes

Se déclenche quand : Formats, longueurs, limites de mots, outils ou langues en conflit.

Les conflits viennent généralement de prompts modifiés au fil du temps : quelqu’un ajoute « renvoie du JSON » sans retirer « mets la réponse en forme en Markdown ». Le modèle résout le conflit différemment d’une exécution à l’autre.

Gardez une seule instruction, ou indiquez laquelle l’emporte et quand (« Renvoie du JSON. N’utilise Markdown que dans le champ summary »).

Les prompts d’exemple ainsi que le message, l’explication et le correctif du moteur sont affichés en anglais, tels que le moteur les renvoie.

Exemple qui la déclenche

Extract the action items from the meeting notes below. Return JSON with the keys owner and task. Present the final answer in Markdown.

<notes>
{{notes}}
</notes>

avertissement Conflicting instructions: output as JSON and Markdown.

Pourquoi c’est important. When two instructions conflict, the model picks one unpredictably, so outputs vary between runs.

Correctif. Keep one of the two instructions, or say which one wins and when.

Qualité 90/100 · 35 tokens · 1 constats

Version corrigée

Extract the action items from the meeting notes below. Return JSON with the keys owner and task.

<notes>
{{notes}}
</notes>

Qualité 100/100 (+10) · 28 tokens · 0 constats

Résolu par le correctif

  • contradictory_instructions: Conflicting instructions: output as JSON and Markdown.

Les notes, les comptages de tokens (tokeniseur GPT-4.1) et les constats de cette page sont calculés par le moteur lors de la construction du site.

Effet sur la note

Chaque constat retire une pénalité fixe de 100 : critique 30, avertissement 10, info 3. Cette règle compte pour la dimension Cohérence. Voir le modèle de notation pour la formule complète.

Les 20 règles →