We need to output JSON with fields: joke_text, headline, meme_caption, image_pro...
We need to output JSON with fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be in German language for joke_text, headline, meme_caption? The instructions: "Schreibe auf Deutsch". So all textual fields should be German, except image_prompt must be English. meta_title and meta_description likely also German? Probably can be English? But likely German as well. Must avoid repeats, be unique. Provide a classic Chuck Norris joke in German, starting with "Chuck Norris". Must be unique, not repeating existing jokes. Provide meme caption max 80 chars. Provide image prompt English describing scene from joke. Provide meta title <=60 chars, meta description <=160 chars. We need to craft a joke: maybe "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen." That's typical but maybe not unique. Need unique twist. Let's think of a unique scenario: Chuck Norris once roundhouse kicked a mountain and created the Grand Canyon, but that's common. Maybe something about his beard controlling gravity. Let's craft: "Chuck Norris hat einmal versucht, einen Kuchen zu backen, aber das Ergebnis war ein Erdbeben, weil er den Teig mit einem einzigen Finger drehte." That's unique. But must start with "Chuck Norris". Could be: "Chuck Norris kann mit einem einzigen Nudel die Schwerkraft neu definieren." Hmm. Better: "Chuck Norris hat einmal versucht, einen Laptop zu reparieren, indem er ihn mit einem einzigen Rundkick in den Weltraum schoss, damit Windows neu startet." That's unique. But need to be funny and typical Chuck Norris style: exaggeration, impossible feats. Let's craft: "Chuck Norris kann mit einem einzigen Blick das Wetter auf Knopfdruck ändern – und er hat das letzte Mal im Sommer Schnee in Miami erzeugt, weil er Langeweile hatte." That's unique. Make sure it's unique and not a known joke. Now fields: joke_text: full joke text in German, starting with "Chuck Norris". Should be a single sentence? Could be longer. headline: short headline max 80 chars. Something like "Chuck Norris lässt Schnee in Miami fallen". That's 30 chars. meme_caption: image caption max 80 chars. Something like "Wenn Chuck Norris Langeweile hat, wird es kalt". That's 44 chars. image_prompt: English prompt describing specific scene from the joke. Must be hyper-realistic portrait etc. Include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to fill [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we need to embed the scene description in English? Probably we need to replace placeholder with a description of the scene. Eg: "Chuck Norris standing on a Miami beach, snow swirling around him, holding a snow globe". But must be English. So we produce something like: "Chuck Norris standing on a sunny Miami beach, snowflakes falling around him, holding a snow globe, with a mischievous grin". Then add the rest. Thus image_prompt should be a single string containing the full prompt. Must not include markdown. meta_title: SEO Title max 60 chars. Something like "Chuck Norris lässt Schnee in Miami fallen – Witz". That's 48 chars. meta_description: SEO Description max 160 chars. Something like "Ein kurzer, witziger Chuck-Norris-Witz über Schnee in Miami – perfekt für Memes und Lacher." Count characters: let's count: "Ein kurzer, witziger Chuck-Norris-Witz über Schnee in Miami – perfekt für Memes und Lacher." That's about 84 characters, okay under 160. Now ensure JSON format, no markdown code fences. Provide just JSON. Check constraints: No repeats, unique. Should be okay. Now produce JSON with fields exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure no extra fields. Now craft joke_text: Must start with "Chuck Norris". Let's write: "Chuck Norris kann mit einem einzigen Blick das Wetter auf Knopfdruck ändern – und er hat das letzte Mal im Sommer Schnee in Miami erzeugt, weil er Langeweile hatte." That's a full joke. Now headline: maybe "Schnee in Miami: Chuck Norris' Wettertrick". That's 38 chars. Meme caption: "Wenn Chuck Norris Langeweile hat, wird es plötzlich kalt". That's 53 chars. Image prompt: Need to embed scene: "Chuck Norris standing on a sunny Miami beach, snowflakes swirling around him, holding a snow globe, with a mischievous grin". Then add rest of required text: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we replace placeholder with the scene description in English. So final prompt: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. Chuck Norris standing on a sunny Miami beach, snowflakes swirling around him, holding a snow globe, with a mischievous grin. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's one string. Meta title: "Chuck Norris lässt Schnee in Miami fallen – Witz". Count characters: let's count: "Chuck Norris lässt Schnee in Miami fallen – Witz". That's 48 characters (including spaces). Good. Meta description: "Ein kurzer, witziger Chuck-Norris-Witz über Schnee in Miami – perfekt für Memes und Lacher." Count characters: let's count roughly: "Ein kurzer, witziger Chuck-Norris-Witz über Schnee in Miami – perfekt für Memes und Lacher." That's about 92 characters, under 160. Now produce JSON. Check no extra fields. Ensure proper escaping of quotes? JSON strings need escaped quotes if any. Our strings contain apostrophes? Not needed. They contain commas, but that's fine. No