We need to produce JSON with fields: joke_text, headline, meme_caption, image_pr...
We need to produce JSON with fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be in German language overall, but image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must avoid profanity, politics, real suffering. Must be creative. We need to ensure each field respects length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to output JSON without markdown code blocks. Let's craft a joke: maybe something like "Chuck Norris can divide by zero" is classic but maybe too common. Need unique twist. Idea: "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language with his toes." That's known but maybe okay but we need unique. Let's think: "Chuck Norris can slam a revolving door and make it stay open forever." That's known. We need something fresh: maybe "Chuck Norris can turn water into wine without a miracle, just by staring at it." That's similar to miracle. Maybe: "Chuck Norris can make a snowman melt just by breathing on it." Not typical. Better: "Chuck Norris can make a computer crash by simply thinking about it." That's generic. We need something that fits Chuck Norris style: He can do impossible things, like "Chuck Norris can make a horse run backwards." Not typical. Let's craft: "Chuck Norris can make a traffic light turn green just by winking at it." That's plausible. But must start with "Chuck Norris" or mention him. So the joke_text should start with "Chuck Norris". Eg: "Chuck Norris can make a traffic light turn green just by winking at it, causing all cars to accelerate into the sunset." But need to be funny and unique. Let's propose: "Chuck Norris can make a snowflake fall upward just by breathing on it, turning winter into summer in a single exhale." That's unique. But need to be concise enough for JSON fields. joke_text: full joke text. Could be a short sentence. We also need headline: short heading up to 80 chars. meme_caption: up to 80 chars. image_prompt: English description of specific scene from the joke, with details. meta_title: SEO Title up to 60 chars. meta_description: SEO Description up to 160 chars. Let's craft: joke_text: "Chuck Norris can make a snowflake fall upward just by breathing on it, turning winter into summer in a single exhale." Check length: It's okay. headline: maybe "Chuck Norris lässt Schneeflocken nach oben fallen" Count characters: "Chuck Norris lässt Schneeflocken nach oben fallen" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Schneeflocken(12)=31, space=32, nach(4)=36, space=37, oben(4)=41, space=42, fallen(6)=48. So 48 characters, within 80. meme_caption: maybe "Wenn selbst Schnee den Regeln von Chuck Norris gehorcht". Count characters: "Wenn selbst Schnee den Regeln von Chuck Norris gehorcht" length? Let's count: Wenn(4)=4, space=5, selbst(6)=11, space=12, Schnee(6)=18, space=19, den(3)=22, space=23, Regeln(6)=29, space=30, von(3)=33, space=34, Chuck(5)=39, space=40, Norris(6)=46, space=47, gehorcht(7)=54. So 54 characters, okay. image_prompt: Must be English, describing specific scene from the joke. Eg: "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. He is exhaling a gust of wind that lifts a single snowflake upward against a bright summer sky, with a subtle American flag in the background. Photorealistic action movie poster, dramatic cinematic lighting." But need to 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." We need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we can write: "He is exhaling a gust of wind that lifts a single snowflake upward, turning winter into summer." So final 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. He is exhaling a gust of wind that lifts a single snowflake upward, turning winter into summer. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: up to 60 chars. Something like "Chuck Norris lässt Schneeflocken nach oben fallen – Witz". Count characters: "Chuck Norris lässt Schneeflocken nach oben fallen – Witz". Let's count: Chuck(5)=5, space=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Schneeflocken(12)=31, space=32, nach(4)=36, space=37, oben(4)=41, space=42, fallen(6)=48, space=49, –(1?) Actually dash with spaces? We'll count characters including spaces. Let's just keep within 60. Maybe "Chuck Norris lässt Schneeflocken nach oben fallen". That's 48 characters as earlier, within 60. So meta_title: "Chuck Norris lässt Schneeflocken nach oben fallen". That's 48 characters. meta_description: up to 160 characters. Something like "Ein kurzer, klassischer Chuck Norris Witz, bei dem er mit einem Atemzug Schneeflocken nach oben bringt und den Winter in Sommer verwandelt." Let's count characters: We'll approximate length