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 German language for joke_text, headline, meme_caption, meta_title, meta_description? The meta_title and meta_description likely also German? They didn't specify language for those, but likely also German as it's for German SEO. Provide a unique Chuck Norris joke starting with "Chuck Norris". Must be classic, funny, unique, no repeats. Provide image prompt in English describing scene from the joke. Must be hyper-realistic portrait etc. Provide meme caption max 80 chars. Headline max 80 chars. meta_title max 60 chars. meta_description max 160 chars. We need to ensure no repeats of existing jokes. Provide a unique scenario. Let's craft a joke: "Chuck Norris can divide by zero." That's common, avoid. Maybe "Chuck Norris can make a roundhouse kick that creates a black hole." That's also common. Let's think of something unique: "Chuck Norris once tried to teach a cat to bark, and the cat now writes poetry about existential dread." That's maybe too weird. Must start with "Chuck Norris". Could be: "Chuck Norris can solve a Rubik's Cube blindfolded while juggling chainsaws, and the cube spontaneously turns into a perfect sphere of pure awesomeness." That's maybe too long. We need a joke text that is funny and typical Chuck Norris. Let's craft: "Chuck Norris can hear the words 'impossible' and instantly rewrite the laws of physics to make it possible." That's okay. But we need to ensure uniqueness. Let's produce a joke: "Chuck Norris can make a snowman melt just by staring at it, because even snow knows better than to defy him." That's okay. But must start with "Chuck Norris". So the joke_text should start with "Chuck Norris". Provide the whole joke as a single sentence? Could be multiple sentences but must start with "Chuck Norris". Let's produce: "Chuck Norris can make a snowman melt just by staring at it, because even snow knows better than to defy him." That's a joke. Now we need headline max 80 chars. Something like "Der Schneemann, der vor Chuck Norris kapituliert". That's under 80. Meme caption max 80 chars: maybe "Wenn selbst Schnee den Kampf gegen Chuck Norris aufgibt". That's under 80. Image prompt: English description of specific scene from the joke. So we need to describe 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. Then add "[Spezifische Szene aus dem Witz]". The scene: maybe "Chuck Norris stares at a melting snowman, the snowman droplets turning into steam". So we can embed that. The prompt must be: "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." We need to replace [Spezifische Szene aus dem Witz] with the specific scene: "staring intensely at a melting snowman, droplets turning to steam". So the prompt becomes: "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. staring intensely at a melting snowman, droplets turning to steam. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title max 60 chars: maybe "Chuck Norris lässt Schnee schmelzen – Witz". Count characters: "Chuck Norris lässt Schnee schmelzen – Witz" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Schnee(5)=24, space=25, schmelzen(7)=32, space=33, –(1)=34, space=35, Witz(4)=39. So 39 chars, okay. Meta description max 160 chars: maybe "Ein klassischer Chuck Norris Witz, bei dem selbst ein Schneemann vor seiner Präsenz schmilzt. Lustig, einzigartig und ohne Klischees." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz, bei dem selbst ein Schneemann vor seiner Präsenz schmilzt. Lustig, einzigartig und ohne Klischees." That's about 119 characters, okay. Now ensure JSON format, no markdown code blocks. Provide just JSON. Check fields: - joke_text: German sentence starting with "Chuck Norris". Must be unique. Provide exactly the joke text. - headline: max 80 chars. - meme_caption: max 80 chars. - image_prompt: English prompt as described. - meta_title: max 60 chars. - meta_description: max 160 chars. All must be within limits. Let's craft: joke_text: "Chuck Norris kann einen Schneemann nur durch einen einzigen Blick zum Schmelzen bringen, weil selbst das Eis vor ihm kapituliert." Check length? Not required but okay. headline: "Der Schneemann, der vor Chuck Norris kapituliert" Count characters: "Der Schneemann, der vor Chuck Norris kapituliert" length: Let's count: Der(3)=3, space=4, Schneemann,(10?) Actually "Schneemann," is 10 inc comma? Let's count precisely: S(1)c2 h3 n4 e5 e6 m7 a8 n9 n10 ,11. So "Schneemann," is 11 characters. So far 4+11=15, space=16, der=3 =>19, space=20, vor=3 =>23, space=24, Chuck=5 =>29, space=30, Norris=6 =>36, space=37, kapituliert=10 =>47. So 47 chars, okay. meme_caption: "Wenn selbst Schnee den Kampf gegen Chuck Norris aufgibt" Count: "Wenn selbst Schnee den Kampf gegen Chuck Norris aufgibt" length: Let's count: Wenn(4)=4, space=5, selbst(6)=11, space=12, Schnee(5)=17, space=18, den(3)=2