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, no markdown code blocks. Must be unique, start with "Chuck Norris". Must be classic Chuck Norris style. Must avoid repeats, no profanity, no politics, no real suffering. Must be creative. Provide a joke text that starts with "Chuck Norris" or mentions him. Provide headline max 80 chars, meme caption max 80 chars, image_prompt in English describing scene, meta title max 60 chars, meta description max 160 chars. We need to ensure JSON format exactly, no extra text. Provide fields as strings. Let's craft a joke: "Chuck Norris kann mit einem Blick die Uhr zum Stillstand bringen – deshalb hat er nie Jetlag, weil er die Zeitzonen nach Belieben neu definiert." That's a classic style. But need to be unique, not repeating known jokes. Maybe something about his beard controlling gravity. Let's propose: "Chuck Norris ließ einmal einen Bartwuchs-Wettbewerb gegen die Natur ausrufen – die Bäume bowen und wachsen in perfekter Symmetrie, weil er das Universum über die Frisur befiehlt." Might be too long. Better: "Chuck Norris hat einmal einen Kaugummi gekaut, und die Erde drehte sich daraufhin um 360 Grad, weil er die Schwerkraft nach Lust und Laune neu programmiert hat." Hmm. We need to start with "Chuck Norris". Provide a short joke text maybe 2-3 sentences. Let's craft: "Chuck Norris hat einmal einen Kaugummi gekaut, und die Schwerkraft drehte sich um 180 Grad, weil er die Physik nach Belieben umschrieb." That's okay. But need to be unique, not repeating known jokes. Let's think of something about his beard controlling the internet. Maybe: "Chuck Norris ließ einmal einen Witz über seine eigene Existenz erzählen – das Universum lachte so laut, dass alle DNS-Stränge neu geschrieben wurden, weil er das Humor-Feld neu definiert hat." Might be too abstract. Better: "Chuck Norris hat einmal einen Regenschirm erfunden, doch er benutzte ihn nie, weil er das Wetter nach seinem Willen bittet – und es gehorcht sofort." That's okay. But need to start with "Chuck Norris". So the joke_text must start with "Chuck Norris". Let's produce: "Chuck Norris erfand einst einen Regenschirm, doch er brauchte ihn nie, weil er das Wetter nach Belieben befehligt – und die Wolken gehorchen sofort." That's a classic style. Now headline: short, max 80 chars. Something like "Chuck Norris und der Regenschirm, der nie gebraucht wurde". That's under 80. Meme caption: max 80 chars. Something like "Wenn der Boss das Wetter befehligt". Keep under 80. Image prompt: English description of scene: "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 holding an elegant, antique umbrella, standing in a stormy sky where clouds obey his gesture. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Need to include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that phrase? Actually they want the prompt to include that placeholder? The example: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we should put something like "Chuck Norris holding an elegant, antique umbrella, commanding the stormy sky". So the prompt should contain that phrase. Thus image_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 holding an elegant, antique umbrella, commanding the stormy sky. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: SEO Title max 60 chars. Something like "Chuck Norris Regenschirm Witz – Klassiker". Count characters: "Chuck Norris Regenschirm Witz – Klassiker" length? Let's count: Chuck(5) space1 =6, Norris(6)=12, space=13, Regenschirm(11)=24, space=25, Witz(4)=29, space=30, –(1?) Actually dash maybe counts as char, but okay. Let's just make shorter: "Chuck Norris Regenschirm Witz". That's 27 chars. Good. Meta description: max 160 chars. Something like "Ein kurzer, klassischer Chuck Norris Witz über einen Regenschirm, den er nie braucht – weil er das Wetter befehligt." Count characters: let's approximate <160. Should be fine. Now ensure JSON fields are correct. joke_text: must be the full joke text. Should start with "Chuck Norris". Provide maybe a short paragraph. Let's craft final joke_text: "Chuck Norris erfand einst einen Regenschirm, doch er brauchte ihn nie, weil er das Wetter nach Belieben befehligt – und die Wolken gehorchen sofort." That's good. Now headline: "Chuck Norris und der Regenschirm, der nie gebraucht wurde". Count characters: Let's count: Chuck(5) space=6, Norris(6)=12, space=13, und(3)=16, space=17, der(3)=20, space=21, Regenschirm,(12 inc comma?) Actually "Regenschirm," is 12 inc comma? Let's count: R1 e2 g3 e4 n5 s6 c7 h8 i9 m10 m11 ,12. So 21+12=33, space=34, der(3)=37, space=38, nie(3)=41, space=42, gebraucht(8)=50, space=51, wurde(5)=56. So total 56 characters, under 80. Good. Meme caption: "Wenn der Boss das Wetter befehligt". Count: Wenn(4) space=5, der(3)=8, space=9, Boss(4)=13, space=1