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. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, political, real suffering. Must avoid similar formulations to existing jokes. Must be creative. We need to produce a single JSON object, no markdown code blocks. Must be valid JSON. We need to craft a joke: maybe "Chuck Norris can divide by zero" is classic but maybe too common. Need unique. Something like "Chuck Norris can make a round square". Or "Chuck Norris can hear sign language with his eyebrows". Must be unique. Let's think: "Chuck Norris can make a horse go faster by staring at it". Not sure. We need to ensure it's unique. Let's craft something like: "Chuck Norris can solve a Rubik's Cube using only his beard". That's unique. But must start with "Chuck Norris". So maybe: "Chuck Norris can make a snowflake melt just by thinking about it". Hmm. Better: "Chuck Norris can turn a Wi‑Fi signal into a laser beam". That's unique. But need to be typical Chuck Norris style: absurd, hyperbolic. Let's craft: "Chuck Norris can make a computer understand sarcasm just by blinking". That's unique. But need to be in German. The joke_text must be in German. So we need to write the joke in German, starting with "Chuck Norris". Example: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick in einen Supercomputer verwandeln." That's unique. But we need to ensure it's not a known joke. Probably okay. Now we need fields: - joke_text: the full joke text in German, presumably a single sentence or short paragraph. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: 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 relevant to the joke. For example, if the joke is about him turning a fridge into a supercomputer, maybe "holding a frozen pizza that glows like a power core". Let's decide. Let's craft a joke: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick in einen Supercomputer verwandeln, indem er die Tür öffnet und das Licht die Daten überträgt." That's a bit long but okay. But we need to keep it unique and typical. Maybe better: "Chuck Norris kann einen leeren Raum mit einem einzigen Rundkick in ein Fitnessstudio verwandeln, das sofort die beste Muskelaufbautrainingseinheit der Welt bietet." That's more typical. But we need to ensure it's unique. Let's think of something like: "Chuck Norris kann einen Regenbogen mit einem einzigen Schlag mit dem Fuß in ein Schwimmbecken verwandeln, das dann Goldmedaillen produziert." That's absurd. But maybe simpler: "Chuck Norris kann einen leeren Stuhl mit einem Blick zum Leben erwecken und ihn dazu bringen, ihm Befehle zu gehorchen." Hmm. Let's pick a concrete scenario: "Chuck Norris kann einen leeren Kaffeebecher mit einem einzigen Schluck in ein Portal verwandeln, das direkt ins All führt." That's unique. But we need to start with "Chuck Norris". So the joke_text could be: "Chuck Norris kann einen leeren Kaffeebecher mit einem einzigen Schluck in ein Portal verwandeln, das direkt ins All führt." That's okay. Now headline: short, maybe "Der ultimative Kaffeebecher-Portal". Must be max 80 characters. Meme caption: max 80 characters, maybe "Wenn Chuck Norris Kaffee trinkt, wird das Universum neu gestartet". That's within 80 characters? Let's count: "Wenn Chuck Norris Kaffee trinkt, wird das Universum neu gestartet". That's about 55 characters. Image prompt: need to include specific scene from the joke. So "holding an empty coffee mug that glows and opens a portal to space". So the 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. Holding an empty coffee mug that glows and opens a portal to space. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title: SEO Title max 60 characters. Something like "Chuck Norris verwandelt Kaffeebecher in Portal". That's about 38 characters. Meta description: max 160 characters. Something like "Entdecke den legendären Chuck Norris Witz, bei dem ein leerer Kaffeebecher zum Portal ins All wird – absurd, episch und unverwechselbar!" Count characters: let's count roughly: "Entdecke den legendären Chuck Norris Witz, bei dem ein leerer Kaffeebecher zum Portal ins All wird – absurd, episch und unverwechselbar!" That's about 124 characters, okay. Now ensure JSON fields are correctly quoted, no extra fields. Make sure no markdown code block. Just plain JSON. Check constraints: Must be in German for joke_text, headline, meme_caption, meta_title, meta_description. Image_prompt must be English. That's fine. Make sure no repeated jokes. This is unique. Check length constraints: - headline max 80 characters: "Der ultimative Kaffeebecher-Portal" length? Count: D(1) e2 r3 space4 u5 l6 t7 i8 m9 a10 t11 e12 space13 K14 a15 f16 f17 e18 e19 n20 b21 e22 c23 h24 e25 r26 -27 P28 o29 r30 t31 a32 l33. That's 33 characters, okay. - meme_caption max 80 characters: "Wenn Chuck Norris Kaffee trinkt, wird das Universum neu gestartet". Count: Let's count characters including spaces: "Wenn"4, space5, "Chuck"10, space11, "Norris"16, space17, "Kaffee"22, space23, "trinkt,"30, space31, "wird"35, space36, "das