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 creative. Must avoid profanity, politics, real suffering. Must be within constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide JSON only, no markdown code blocks. We need to craft a classic Chuck Norris joke. Something like: "Chuck Norris can divide by zero." But need unique. Maybe: "Chuck Norris can slam a revolving door." Or "Chuck Norris can make a roundhouse kick to the past." Let's think of a unique scenario. We need to ensure no similar existing jokes. Avoid typical ones like "Chuck Norris counted to infinity twice." That's common. Let's create something fresh: "Chuck Norris can make a horse drink water by staring at it." Or "Chuck Norris can make a snowman melt just by breathing on it." Hmm. Maybe: "Chuck Norris can make a Wi-Fi signal reach the moon using only his beard." That's unique. But need to start with "Chuck Norris". Could be: "Chuck Norris can make a roundhouse kick that rewrites history." That's typical but maybe okay. Better: "Chuck Norris can make a calendar skip a month just by winking." That's unique. Let's craft: "Chuck Norris can make a snowflake melt by just looking at it." That's similar to typical. Maybe: "Chuck Norris can make a computer crash by pressing the power button with his eyes." That's okay. But need to be unique. Let's think of a scenario: "Chuck Norris can make a pancake flip itself by breathing on it." That's funny. But need to be classic Chuck Norris style: exaggeration, impossible feats. Let's propose: "Chuck Norris can make a roundhouse kick that creates a new continent." That's typical. Maybe: "Chuck Norris can make a snowman grow taller just by flexing his muscles." Hmm. Better: "Chuck Norris can make a traffic light turn green just by thinking about it." That's unique. But need to start with "Chuck Norris". Let's craft: "Chuck Norris can make a traffic light turn green just by thinking about it." That's okay. But we need to ensure uniqueness. Let's pick something like: "Chuck Norris can make a snowstorm disappear by blowing his nose." That's unique. Let's craft final joke_text: "Chuck Norris can make a snowstorm disappear by blowing his nose." That's a bit short but okay. But maybe we need a longer joke text with some context. The requirement: "Der Witz sollte lustig, einzigartig und typisch Chuck Norris sein." So we can have a short punchline. Let's produce: "Chuck Norris can make a snowstorm disappear by blowing his nose." That's a complete joke. Now we need headline: max 80 characters. Something like: "Chuck Norris lässt Schneesturm verschwinden". That's 33 chars. Meme caption: max 80 chars. Something like: "Wenn der Schnee Angst vor Chuck Norris hat". That's 38 chars. Image prompt: 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. Include specific scene from the joke. So we need to embed "blowing his nose causing a snowstorm to vanish". So maybe: "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 in a raging snowstorm that is instantly vanishing as he blows his nose, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: max 60 chars. Something like: "Chuck Norris lässt Schneesturm verschwinden – Witz". Count characters: "Chuck Norris lässt Schneesturm verschwinden – Witz" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Schneesturm(10)=29, space=30, verschwinden(11)=41, space=42, –(1?) Actually dash with spaces? Let's just keep under 60. Maybe "Chuck Norris lässt Schneesturm verschwinden". That's 38 characters. Good. Meta description: max 160 chars. Something like: "Ein kurzer, klassischer Chuck Norris Witz, bei dem ein Schneesturm durch ein einfaches Nasenbluten verschwindet. Humorvoll und einzigartig." Count characters: Let's count roughly: "Ein kurzer, klassischer Chuck Norris Witz, bei dem ein Schneesturm durch ein einfaches Nasenbluten verschwindet. Humorvoll und einzigartig." That's about 130 characters, okay. Now ensure JSON fields are correct. Fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. All must be strings. Make sure no markdown code block. Just raw JSON. Check constraints: headline max 80 characters. Our headline "Chuck Norris lässt Schneesturm verschwinden" length? Let's count precisely: characters including spaces: C(1)h2u3c4k5 space6 N7o8r9r10i11s12 space13 l14ä15s16t17 space18 S19c20h21n22e23e24s25t26r27u28m29 space30 v31e32r33w34i34? Wait need recount properly. Let's just approximate it's under 80. It's fine. Meme caption max 80 characters: "Wenn der Schnee Angst vor Chuck Norris hat" length? Let's count: Wenn(4) space5 der(8) space9 Schnee(14) space15 Angst(20) space21 vor(24) space25 Chuck(30) space31 Norris(37) space38 hat(41). So 41 characters, okay. Meta title max 60 characters: "Chuck Norris lässt Schneesturm verschwinden" length? Let's count: Chuck(5) space6 Norris(12) space13 lässt(18) space19 Schneest