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. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering, etc. Must be creative and surprising. Must avoid similar formulations to existing jokes. Must be unique. We need to produce a JSON object only, no markdown code blocks. Ensure proper escaping of quotes inside JSON values. Provide fields as described. We need to craft a joke that starts with "Chuck Norris". Something like: "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique twist. Maybe something about his beard or his ability to make the sun rise at will. Must be unique. Let's think: "Chuck Norris can program a computer using only his beard." That's maybe new. Or "Chuck Norris once roundhouse-kicked a meteor into orbit, causing the Ice Age." That might be too similar to existing jokes. Need something fresh. Maybe: "Chuck Norris can make a round of beer appear in an empty fridge just by staring at it." That's typical but maybe okay. But we need to ensure uniqueness. Let's craft a joke: "Chuck Norris can solve a Rubik's Cube while blindfolded, and the cube will rearrange itself to thank him." That might be too similar. Better: "Chuck Norris can make a snowstorm disappear by simply winking." That's unique. But must start with "Chuck Norris". So "Chuck Norris kann..." in German. Let's propose: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick mit Eiswürfeln füllen, ohne dass jemand den Türknopf drückt." That's maybe too long but okay. But we need to keep it concise but still funny. Maybe: "Chuck Norris kann einen leeren Kühlschrank mit einem einzigen Blick mit gefrorenen Pizzasäcken füllen, und die Pizzas werden sofort warm, wenn er sie isst." Hmm. Better: "Chuck Norris kann einen leeren Kühlschrank mit einem einzigen Blick mit gefrorenen Pizzasäcken füllen, und die Pizzas werden sofort warm, wenn er sie isst." That's okay. But we need to keep it unique. Let's think of something about his beard: "Chuck Norris' Bart ist so stark, dass er einen Baum fällen kann, ohne ihn zu berühren – er lässt ihn einfach umfallen, weil er zu müde ist, ihn zu berühren." That's maybe okay. But we need to ensure it's not too similar to known jokes. Let's craft a fresh one: "Chuck Norris kann einen Regenbogen mit einem einzigen Rundkick in ein Schwert verwandeln, und das Schwert wird dann zum neuen Nordstern." That's unique. But must be in German. Let's produce: "Chuck Norris kann einen Regenbogen mit einem einzigen Rundkick in ein Schwert verwandeln, das dann zum neuen Nordstern wird." That starts with Chuck Norris. Now we need to fill fields: - joke_text: the full joke text in German, presumably the same as the joke we wrote. Should be the full joke text. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation, describing 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 embed the specific scene from the joke into the prompt. For our joke, the scene is "transforming a rainbow into a sword that becomes the new North Star". So we can describe: "Chuck Norris roundhouse kicks a rainbow turning it into a glowing sword that pierces the night sky, becoming the new North Star". So the image prompt should include that. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. We must ensure each field respects length constraints. Let's craft: joke_text: "Chuck Norris kann einen Regenbogen mit einem einzigen Rundkick in ein Schwert verwandeln, das dann zum neuen Nordstern wird." That's the joke. headline: maybe "Chuck Norris verwandelt Regenbogen in Nordstern". That's under 80 chars. Count: "Chuck Norris verwandelt Regenbogen in Nordstern" length? Let's count characters: "Chuck Norris verwandelt Regenbogen in Nordstern" = 44 characters (including spaces). So okay. meme_caption: maybe "Wenn der Nordstern ein Schwert ist!" That's 27 characters, okay. image_prompt: Must be English, describing hyper-realistic portrait of tough legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build, black sleeveless vest. Then specific scene: "Chuck Norris roundhouse kicks a rainbow turning it into a glowing sword that becomes the new North Star". Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed that scene in brackets? The instruction says: "[Spezifische Szene aus dem Witz]" inside the prompt. So we can replace that placeholder with the scene description. So the prompt should be something like: "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 roundhouse kicks a rainbow turning it into a glowing sword that becomes the new North Star. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: maybe "Chuck Norris lässt Regenbogen zum Nordstern werden". Count characters: Let's count: "Chuck Norris lässt Regenbogen zum Nordstern werden" = 49 characters (including spaces). Under 60, okay. meta_description: maybe "Chuck Norris verwandelt einen Regenbogen mit einem Rundkick in ein Schwert, das zum neuen Nordstern wird – ein epischer Action-Moment." Count characters: Let's count roughly: "Chuck Norris verwandelt einen Regenbogen mit einem Rundkick in ein Schwert, das zum neuen Nordstern wird – ein epischer Action-Moment." That's maybe around 120 characters, under 160. Let's count precisely: "Chuck Norris verwandelt einen Regenbogen mit einem Rundkick in ein Schwert, das zum neuen Nordstern wird – ein epischer Action-Moment." Count characters including spaces: C(