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, classic Chuck Norris style. Must avoid profanity, politics, real suffering. Must be creative. Provide image prompt in English describing scene. 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. Include specific scene from joke. No text, no captions. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. Must not include text or captions in image prompt. Provide meta title up to 60 chars, meta description up to 160 chars. We need to craft a joke. 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 do push-ups; the cat now runs a marathon in his honor." Hmm. Better: "Chuck Norris once challenged a calendar to a fight; the calendar surrendered and now only has 364 days." That's known. Need unique. Maybe: "Chuck Norris once tried to brew coffee with his tears; the coffee became so strong it powered the entire US grid for a week." That's unique. But must start with "Chuck Norris" or mention him. Could be: "Chuck Norris once tried to teach a snowflake to do a roundhouse kick; now winter ends before it begins." That's creative. Let's craft: "Chuck Norris once tried to teach a snowflake to do a roundhouse kick; now winter ends before it begins." That's funny and unique. Now we need fields. joke_text: The full joke text in German. Should be something like: "Chuck Norris versuchte einmal, einer Schneeflocke einen Rundtritt beizubringen – jetzt endet der Winter, bevor er überhaupt beginnt." But must start with "Chuck Norris". So "Chuck Norris versuchte einmal, einer Schneeflocke einen Rundtritt beizubringen – jetzt endet der Winter, bevor er überhaupt beginnt." Headline: short, max 80 characters. Something like: "Chuck Norris vs. Winter: Der ultimative Roundhouse-Kick" Meme caption: max 80 characters. Something like: "Wenn Chuck Norris den Winter kickt, gibt's keinen Frühling mehr!" Image prompt: Must be English, describing specific scene from the joke. Must include the portrait description and mention "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 add specific scene: maybe "He is delivering a roundhouse kick to a snowflake that glows like a crystal, with an American flag background." Must not include text or captions. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. So image_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. He delivers a powerful roundhouse kick to a glowing snowflake, the snowflake shattering into icy shards. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title: up to 60 characters. Something like: "Chuck Norris kickt Winter – epischer Action-Meme" Count characters: Let's count: "Chuck Norris kickt Winter – epischer Action-Meme". That's 45 characters maybe. Good. Meta description: up to 160 characters. Something like: "Ein witziger Chuck-Norris-Meme, bei dem er einen Rundtritt auf eine Schneeflocke ausführt und den Winter sofort beendet. Ein echter Action-Held im Poster-Style." Count characters: Let's count roughly: "Ein witziger Chuck-Norris-Meme, bei dem er einen Rundtritt auf eine Schneeflocke ausführt und den Winter sofort beendet. Ein echter Action-Held im Poster-Style." That's maybe ~150. Good. Now ensure JSON format, no markdown code block. Just raw JSON. Check constraints: Must be unique, not repeat existing jokes. This seems unique. Must be funny, typical Chuck Norris style. It's okay. Now produce JSON with fields exactly as required: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Make sure no extra fields. Provide JSON object. Let's craft final values: joke_text: "Chuck Norris versuchte einmal, einer Schneeflocke einen Rundtritt beizubringen – jetzt endet der Winter, bevor er überhaupt beginnt." headline: "Chuck Norris vs. Winter: Der ultimative Roundhouse-Kick" meme_caption: "Wenn Chuck Norris den Winter kickt, gibt's keinen Frühling mehr!" image_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. He delivers a powerful roundhouse kick to a glowing snowflake, the snowflake shattering into icy shards. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris kickt Winter – epischer Action-Meme" meta_description: "Ein witziger Chuck-Norris-Meme, bei dem er einen Rundtritt auf eine Schneeflocke ausführt und den Winter sofort beendet. Ein echter Action-Held im Poster-Style." Check lengths: headline length: "Chuck Norris vs. Winter: Der ultimative Roundhouse-Kick" Count characters: Let's count: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)v14s15.16 (space17)W18i19n20t21e22r23:24 (space25)D26e27r28 (space29)u30l31t32i33m34a35t36i37v38e39 (space40)R41o42u43n44d45h46o47u48s49e50-51K52i53c54k55. That's about 55 characters, within 80. meme_caption length: "Wenn Chuck Norris