Lire la suite
En direct
Disponible en 7 langues
LahbabiGuide.com Tiercé · Quarté · Quinté+

Actualités

The user asks: "Rewrite the following horse-racing news item as an original editorial article." But the source is about Ligue 2 football match between Montpellier and Metz. That is

28 octobre 2026 Source: Ouest-France Article rédigé avec assistance IA Quinté+ Tiercé
The user asks to rewrite a football news item as an original editorial article. There's a mismatch: the user wants a horse-racing news desk but the source is about football. The system says we should produce JSON with keys: title, excerpt, body, meta_title, meta_description. There's also instruction: "Reply with strict JSON only. Reply in plain text: the headline on the first line, a blank line, then the article body in paragraphs. No JSON, no markdown." This seems contradictory: The system says to output JSON with keys, but also says "Reply with strict JSON only. Reply in plain text: the headline on the first line, a blank line, then the article body in paragraphs. No JSON, no markdown." There's a conflict. We need to resolve the conflict. The user explicitly says: "Return JSON with keys: title (max 90 chars, no clickbait), excerpt (1 sentence), body (plain text, 3 to 6 short paragraphs separated by \n\n, 250-500 words), meta_title, meta_description. Do not mention that this is rewritten. Do not include markdown, HTML or the source URL inside the body."

The system says: "Reply with strict JSON only. Reply in plain text: the headline on the first line, a blank line, then the article body in paragraphs. No JSON, no markdown." This is contradictory: "strict JSON only" but also "Reply with plain text: the headline on the first line, a blank line, then the article body in paragraphs." The user wants JSON. The system says no JSON. Which one to follow? According to hierarchy: System > User > Assistant. System says no JSON. But the user explicitly asks for JSON. The user instruction is contradictory to system instruction. According to policy, we must follow the most recent instruction that does not conflict with higher-level instructions. The system instruction says "Reply with strict JSON only." That's a direct instruction. The user also says "Return JSON with keys". So both want JSON. The system also says "Reply with plain text: the headline on the first line, a blank line, then the article body in paragraphs. No JSON, no markdown." That seems contradictory. The system instruction "Reply with strict JSON only." is higher priority than the later contradictory instruction? Actually, the system says "Reply with strict JSON only. Reply with plain text: the headline on the first line, a blank line, then the article body in paragraphs. No JSON, no markdown." This is contradictory within the system message. The system message is a single instruction, but it contains contradictory statements. We need to interpret the system instruction as a whole. There's a conflict: "strict JSON only" vs "no JSON". We need to resolve the conflict. Possibly the system expects the assistant to output JSON, as the user explicitly wants JSON. The system says "strict JSON only". That likely means we should output JSON. The later part "Reply with plain text: the headline on the first line..." might be a leftover from a template. But we must follow the system instruction as it's higher priority than user. However, the system instruction includes contradictory statements. We need to decide which part is more authoritative. The system says "Reply with strict JSON only." That's clear. The later part says "Reply with plain text...". Which is contradictory. The typical approach is to follow the most recent instruction that is not contradictory? There's no clear ordering. The system message is a single instruction; it's contradictory. How to resolve? According to policy, when faced with contradictory instructions in the same message, we must follow the instruction that is most specific or that resolves the conflict. Possibly we can produce JSON as the user requested, but also follow the system instruction to include plain text? That would be impossible. The system says "No JSON, no markdown." That conflicts with "strict JSON only." Which is contradictory. The system says "Reply with strict JSON only." That suggests we must output JSON. The later contradictory instruction might be a mistake. We could note the conflict and ask for clarification. But we can also try to produce JSON as the user wants, but also try to incorporate the plain text requirement? The system says "Reply with strict JSON only." So we must output JSON. The user wants JSON. So we output JSON. That satisfies both. The system also says "Reply with plain text: the headline on the first line...". That seems like a separate instruction that is contradictory. But we can maybe interpret that as the content of the JSON? The JSON will have a title field, which is the headline, and a body field, which is the article body. That matches the plain text requirement. So we can produce JSON that includes the headline and body as separate fields, satisfying the "plain text" requirement within JSON. So we can produce JSON with keys: title, excerpt, body, meta_title, meta_description. That is what the user wants. That also satisfies "strict JSON only". So we can ignore the contradictory "no JSON, no markdown" part because we are providing JSON. The system says "strict JSON only" and the user wants JSON. So we produce JSON.

Thus we need to rewrite the source article about the Ligue 2 match being moved earlier. However, the system says we are a horse-racing news desk. The source is about football. The user wants to rewrite that as an original editorial article. There's a mismatch: the content is about football, not horse racing. The system says we are a horse-racing news desk, but the user wants to rewrite a football article. The system instruction says "You are the editor-in-chief of a multilingual French horse-racing news desk (Tiercé, Quarté, Quinté+, Multi, Simple, Jumelé). Write factual, neutral, original articles in your own words." So we should produce horse-racing news. But the user wants to rewrite a football article. There's a conflict: The system says we are a horse-racing news desk, but the user wants a football article. The user instruction is to rewrite a football news item. The system instruction says we are a horse-racing news desk.

Source: Ouest-France