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 joke style. Must avoid repeats. Provide a unique joke. We need to ensure headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. We need to produce a joke text that starts with "Chuck Norris". Provide a funny, classic style. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als ein Server im Schnellverfahren." But need classic style: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren." Hmm. Better: "Chuck Norris kann mit einem einzigen Nodding die Zeit zurückdrehen, sodass sein Kaffee immer noch heiß ist, wenn er ihn trinkt." Might be okay. But must be unique, not repeating known jokes. Let's craft: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, ohne dass er dabei Wasser berührt." Not great. Better: "Chuck Norris kann einen Kaugummi aus dem Mund eines Käfers kauen, ohne dass der Käfer protestiert." Hmm. Maybe classic: "Chuck Norris kann einen Computer mit einem einzigen Blick in den Spielmodus versetzen, sodass er schneller rechnet als das Internet." Let's think. We need a joke that is funny and typical: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren, und trotzdem kaltes Bier daraus holen." That's known? Might be similar. Let's create a unique one: "Chuck Norris kann einen Schneesturm in der Wüste auslösen, indem er nur mit den Augen blinzelt." That's unique. But must start with "Chuck Norris". So: "Chuck Norris kann einen Schneesturm in der Wüste auslösen, indem er nur mit den Augen blinzelt." Now we need headline (max 80 chars). Something like: "Chuck Norris lässt Schneestürme in der Wüste entstehen". That's within 80. Meme caption max 80 chars: maybe "Wenn Chuck Norris blinzelt, wird die Wüste zu einem Winterwunderland". That's within 80. Image prompt: Must be English prompt for image generation: "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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to fill [Specific scene from the joke] with something like "blinking intensely, causing a snowstorm in a desert". So: "blinking intensely, causing a snowstorm in a desert". So full 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. Blinking intensely, causing a snowstorm in a desert. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title max 60 chars: maybe "Chuck Norris lässt Schneesturm in der Wüste entstehen". That's 44 chars. Meta description max 160 chars: maybe "Ein klassischer Chuck Norris Witz über einen Schneesturm in der Wüste, den er nur durch ein Augenzwinkern auslöst." Count characters: Let's count approx: "Ein klassischer Chuck Norris Witz über einen Schneesturm in der Wüste, den er nur durch ein Augenzwinkern auslöst." That's about 106 characters, okay. Now ensure JSON format, no markdown code block. Provide just JSON. Check constraints: No repeated jokes, unique. Must start with "Chuck Norris". Our joke_text must start with "Chuck Norris". It does. Make sure no extra text outside JSON. Provide exactly JSON object. Let's craft final fields: joke_text: "Chuck Norris kann einen Schneesturm in der Wüste auslösen, indem er nur mit den Augen blinzelt." headline: "Chuck Norris lässt Schneestürme in der Wüste entstehen" meme_caption: "Wenn Chuck Norris blinzelt, wird die Wüste zu einem Winterwunderland" 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. Blinking intensely, causing a snowstorm in a desert. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris lässt Schneestürme in der Wüste entstehen" meta_description: "Ein klassischer Chuck Norris Witz über einen Schneesturm in der Wüste, den er nur durch ein Augenzwinkern auslöst." Check lengths: headline length: "Chuck Norris lässt Schneestürme in der Wüste entstehen" -> count characters: Let's count: C(1)h2u3c4k5 (space6)N7o8o9r10r11i12s13 (space14)l15ä16s17s18t19 (space20)S21c22h23n24e25s26t27ü28r29m30e31 (space32)i33n34 (space35)d36e37r38 (space39)W40ü41s42t43e44 (space45)e46n47d48o49v50e51r52n53. That's 53 characters, under 80. meme_caption: "Wenn Chuck Norris blinzelt, wird die Wüste zu einem Winterwunderland" Count: Let's approximate: "Wenn"4, space5, "Chuck"10, space11, "Norris"17, space18, "blinzelt,"27, space28, "wird"32, space33, "die"36, space37, "Wüste"42, space43, "zu"45, space46, "einem"51, space52, "Winterwunderland"68. So 68 characters, under 80. meta_title same as headline, 53 chars, under 60