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 for joke_text, headline, meme_caption. image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic Chuck Norris style. Must avoid profanity, political, etc. Must be unique. Provide JSON only, no markdown code block. We need to craft a joke that starts with "Chuck Norris". Something like: "Chuck Norris can divide by zero." That's common but maybe too common. Need unique twist. Maybe: "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language." Hmm. Classic Chuck Norris jokes often involve impossible feats, exaggeration, and a twist. Must be unique. Let's think of a fresh one: "Chuck Norris can make a horse jump over a cloud." Not typical. Maybe: "Chuck Norris can turn water into wine without a miracle." That's similar to biblical but maybe okay. Better: "Chuck Norris can make a snowstorm disappear with a single stare." That's unique. But must start with "Chuck Norris". So "Chuck Norris can make a snowstorm disappear with a single stare." That's okay. But we need to ensure it's not a known joke. I think it's okay. Now we need fields: joke_text: The full joke text. Should be the joke itself, maybe a short paragraph. headline: short headline max 80 characters. meme_caption: image caption max 80 characters. image_prompt: English prompt for image generation, describing scene, with specifics. Must 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 fill that with a specific scene from the joke. So we need to embed the scene description inside the prompt. For example: "Chuck Norris staring down a snowstorm that is vanishing". So we can write: "Chuck Norris staring down a snowstorm that instantly evaporates as he gazes at it". Then include that in the prompt. Thus image_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 staring down a snowstorm that instantly evaporates as he gazes at it. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: SEO Title max 60 characters. Something like "Chuck Norris lässt Schneesturm verschwinden – Witz". That's maybe 45 chars. meta_description: SEO Description max 160 characters. Something like "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziger Blick einen Schneesturm zum Verschwinden bringt. Lache jetzt!" That's within 160. Now ensure each field respects length constraints. Let's craft: joke_text: "Chuck Norris kann mit einem einzigen Blick einen Schneesturm zum Verschwinden bringen – und das Wetter wird sofort sommerlich." That's a full joke text. headline: "Ein Chuck Norris Witz, der den Schneesturm verjagt" Check length: count characters: "Ein Chuck Norris Witz, der den Schneesturm verjagt" = let's count: E(1) i2 n3 space4 C5 h6 u7 c8 k9 space10 N11 o12 r13 r14 i15 s16 space17 W18 i19 t20 z21 ,22 space23 d24 e25 r26 space27 d28 e29 n30 space31 S32 c33 h34 n35 e36 s37 t38 e39 r40 s41 t42 r43 u44 m45 space46 v47 e48 r49 j50 a51 s52 t53. That's 53 characters, under 80. meme_caption: "Wenn Chuck Norris lächelt, schmilzt der Schneesturm." Count: length? Let's count: W1 e2 n3 space4 C5 h6 u7 c8 k8? Actually "Wenn Chuck Norris lächelt, schmilzt der Schneesturm." Let's count characters including spaces: "Wenn"4, space5, "Chuck"10, space11, "Norris"17, space18, "lächelt,"? Actually "lächelt," is 7 characters inc comma? Let's just approximate it's under 80. Should be fine. image_prompt: as described. meta_title: "Chuck Norris lässt Schneesturm verschwinden – Witz" Count characters: let's count: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 l14 a15 s16 s17 t18 space19 S20 c21 h22 n23 e24 s24? Actually need to count precisely: "Chuck Norris lässt Schneesturm verschwinden – Witz". Let's count: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 l14 ä15 s16 t17 space18 S19 c20 h21 n22 e23 s24 t25 r26 u27 m28 space29 v30 e31 r32 s33 c34 h35 e36 i37 n38 d39 e40 n41 space42 –43 space44 W45 i46 t47 z48. That's 48 characters, under 60. meta_description: "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziger Blick einen Schneesturm zum Verschwinden bringt. Lache jetzt!" Let's count roughly: It's probably under 160. Let's count quickly: "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziger Blick einen Schneesturm zum Verschwinden bringt. Lache jetzt!" That's about 130-140 characters. Should be fine