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. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic style. Provide image prompt in English describing scene from the joke. Must be hyper-realistic portrait etc. Provide meta title <=60 chars, meta description <=160 chars. No markdown code blocks. Just raw JSON. We need to craft a joke. Something like: "Chuck Norris can divide by zero." That's common but maybe too generic. Need unique. Maybe: "Chuck Norris once tried to play a game of hide and seek with the GPS; it still hasn't found him." That's okay. But must start with "Chuck Norris" or mention him. Let's start with "Chuck Norris". Provide joke_text: a short story. Let's craft: "Chuck Norris once tried to teach a roundhouse kick to a calendar. The calendar now has 366 days because it can't handle the impact." That's a bit unique. But need to be funny and typical. Maybe: "Chuck Norris counted to infinity—twice, and the second time he got a standing ovation from the numbers." That's okay. But we need to ensure uniqueness. Let's think of a fresh scenario: "Chuck Norris once tried to use a snow globe to predict the weather; now the globe only shows him doing push-ups in a blizzard." Might be okay. Better: "Chuck Norris once tried to teach a cat to do a roundhouse kick; the cat now has nine lives and a black belt." That's okay. But we need to keep it short enough for JSON fields. Let's craft a joke_text: "Chuck Norris once tried to teach a snowman to do a roundhouse kick. The snowman melted, but the kick left a permanent frostbite scar on the North Pole." That's a bit long but okay. We need headline max 80 characters. Provide a short headline like "Der ultimative Roundhouse-Kick-Snowman". That's within 80. Meme caption max 80 characters: maybe "Wenn selbst der Frost nicht standhält". That's 27 characters. Image prompt: Must be English, 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. Then [Spezifische Szene aus dem Witz]. So we need to embed the specific scene: "teaching a snowman a roundhouse kick". 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. Teaching a snowman a roundhouse kick in a snowy landscape. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English and includes the scene. Meta title max 60 chars: maybe "Chuck Norris und der frostige Roundhouse-Kick". Count characters: Let's count: "Chuck Norris und der frostige Roundhouse-Kick" length: count characters including spaces: C1 h2 u3 c4 k5 space6 N7 o8 o9 r10 r11 i12 s13 space14 u15 n16 d17 space18 d19 e20 r21 space22 f23 r24 o25 s26 t27 i28 g29 e30 space31 R32 o33 u34 n35 d36 h37 o38 u39 s40 e41 -42 K43 i44 c45 k46. That's 46 characters, okay. Meta description max 160 chars: maybe "Ein klassischer Chuck Norris Witz über einen Roundhouse-Kick, der sogar den Frost schmelzen lässt. Lache jetzt!" Let's count characters: We'll approximate under 160. Let's count: "Ein klassischer Chuck Norris Witz über einen Roundhouse-Kick, der sogar den Frost schmelzen lässt. Lache jetzt!" Count: We'll count roughly: "Ein klassischer Chuck Norris Witz über einen Roundhouse-Kick, der sogar den Frost schmelzen lässt. Lache jetzt!" That's about 95 characters, okay. Now ensure JSON fields are correct. Fields: - joke_text: The full joke text in German, starting with "Chuck Norris". Must be unique. - headline: short headline max 80 chars. - meme_caption: short caption max 80 chars. - image_prompt: English prompt as described. - meta_title: SEO Title max 60 chars. - meta_description: SEO Description max 160 chars. Make sure no markdown code fences. Just raw JSON. Let's craft final values: joke_text: "Chuck Norris versuchte einmal, einem Schneemann einen Roundhouse-Kick beizubringen. Der Schneemann schmolz, doch der Kick hinterließ eine ewige Frostbeule am Nordpol." Check length: okay. headline: "Der frostige Roundhouse-Kick des Chuck Norris" Count characters: Let's count: D1 e2 r3 space4 f5 r6 o7 s8 t9 i10 e11 space12 R13 o14 u15 n16 d17 h18 o19 u20 s21 e22 -23 K24 i25 c26 k27 space28 d29 e30 s31 space32 C33 h34 u35 c36 k37 space38 N39 o40 r41 r42 i43 s44 space45. That's about 45 characters, okay. meme_caption: "Wenn selbst der Frost den Kick nicht hält" Count: W1 e2 n3 space4 s5 e6 l7 b8 space9 d10 e11 r12 space13 F14 r15 o16 s17 t18 space19 d20 e21 n22 space23 K24 i25 c26 k27 space28 n29 i30 c31 h32 t33 space34 h35 ä36 l37 t38 t39 space40. That's 40 characters, okay. image_prompt: Must be English, include scene. Let's write: "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.