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 a classic Chuck Norris joke, unique, start with "Chuck Norris". Must be funny, ironic, typical genre. Must avoid repeats, no profanity, no politics, no real suffering. Must be unique. We need to produce a single JSON object. We must ensure fields lengths: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to craft a joke text that starts with "Chuck Norris". Could be something like: "Chuck Norris can divide by zero." But that's common. Need unique twist. Maybe: "Chuck Norris once tried to teach a cat to code, but the cat wrote its own programming language and now all computers run on purrs." That's a bit long but okay. But must be classic Chuck Norris style: exaggeration, impossible feats. Let's craft: "Chuck Norris counted to infinity... twice." That's common. Need unique. Maybe: "Chuck Norris once challenged a mountain to a push‑up contest, and the mountain now serves as his personal weight‑lifting bench." That's okay. But must be in German. So start with "Chuck Norris". Then German sentence. Example: "Chuck Norris kann einen Stein so stark anschauen, dass er zu einem Diamanten wird, bevor er den Boden berührt." That's unique. But need to be funny and typical. Maybe: "Chuck Norris hat einmal versucht, einen Kuchen ohne Ei zu backen – das Ergebnis war ein schwarzes Loch, das die ganze Küche verschlang." That's okay. But must be unique, not repeating known jokes. Let's craft a joke: "Chuck Norris hat einmal einen Regenbogen zum Tanzen gebracht, und seitdem leuchtet er in allen Farben des Universums, wenn er lächelt." That's okay. But need to start with "Chuck Norris". So "Chuck Norris ..." then rest. Let's produce: joke_text: "Chuck Norris kann einen Regenbogen zum Tanzen bringen, und wenn er lächelt, leuchtet er in allen Farben des Universums." Check uniqueness: not a known joke. Now headline: short, max 80 chars. Something like "Der ultimative Chuck Norris Regenbogen-Witz". That's 38 chars. meme_caption: max 80 chars. Something like "Wenn Chuck Norris lächelt, leuchtet das Universum". That's 44 chars. image_prompt: English prompt for image generation. Must include scene from joke. Must be 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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed specific scene: maybe "standing on a rainbow that is dancing". So include that. 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, standing on a dancing rainbow that glows with all colors of the universe, photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: max 60 chars. Something like "Chuck Norris Regenbogen-Witz – Lacher Klassiker". Count characters: "Chuck Norris Regenbogen-Witz – Lacher Klassiker" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, Regenbogen-Witz(15?) Actually "Regenbogen-Witz" is 15 inc hyphen? Let's count: R1 e2 g3 e4 n5 b6 o7 g8 e9 n10 -11 W12 i13 t14 z15. So 15 characters. So far 13+15=28, space=29, "–" (dash) maybe counts as 1 =30, space=31, "Lacher" (6) =37, space=38, "Klassiker" (9) =47. So total 47 characters, within 60. meta_description: max 160 chars. Something like "Ein witziger Chuck Norris Witz über einen tanzenden Regenbogen, der bei einem Lächeln das Universum leuchten lässt. Ein echter Klassiker!" Count characters: Let's count roughly: "Ein witziger Chuck Norris Witz über einen tanzenden Regenbogen, der bei einem Lächeln das Universum leuchtet. Ein echter Klassiker!" That's maybe ~130 characters, okay. Now ensure JSON format, no markdown code block. Provide just JSON. Check fields: - joke_text: must be the full joke text. Should start with "Chuck Norris". Provide German sentence. - 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 final values: joke_text: "Chuck Norris kann einen Regenbogen zum Tanzen bringen, und wenn er lächelt, leuchtet er in allen Farben des Universums." Check length? Not required but fine. headline: "Der ultimative Chuck Norris Regenbogen-Witz" Count characters: "Der ultimative Chuck Norris Regenbogen-Witz" length: D1 e2 r3 space4 u5 l6 t7 i8 m9 a10 t11 i12 v13 e14 space15 C16 h17 u18 c19 k20 space21 N22 o23 r24 r25 i26 s27 space28 R29 e30 g31 e32 n33 b34 o35 w36 e37 n38 -39 W40 i41 t42 z43. That's 43 characters, okay. meme_caption: "Wenn Chuck Norris lächelt, leuchtet das Universum" Count: "Wenn Chuck Norris lächelt, leuchtet das Universum" length: Let's count: W1 e2 n3 space4 C5 h6 u7 c8 k9 space10 N11 o12 r13 r14 i15 s16 space17 l18 ä19 c20 h21 e22 l23 t24 ,25