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 start with "Chuck Norris" mention. Must be unique, no repeats. Must be funny, classic Chuck Norris style. Must avoid profanity, politics, real suffering. Must be creative. We need to generate a joke text that starts with "Chuck Norris" or mentions him. Provide headline (max 80 chars), meme_caption (max 80 chars), image_prompt (English description for image generation), meta_title (max 60 chars), meta_description (max 160 chars). All in JSON format, no code block. We must ensure no duplicate jokes. Provide unique content. Let's craft a joke: "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique twist. Maybe: "Chuck Norris doesn't read books. He stares them down until he gets the information he wants." That's also common. We need something unique: maybe about his beard controlling weather, or his beard being a separate entity. Let's think: "Chuck Norris once tried to open a jar of pickles, but the pickles surrendered and asked for a promotion." That's a bit unique. But must be classic Chuck Norris style: exaggeration of his strength, invincibility, etc. Maybe: "Chuck Norris can fix a broken clock just by looking at it, because time respects his authority." That's okay. But need to start with "Chuck Norris". Could be: "Chuck Norris doesn't need a calendar, because he already knows which day will be the most epic." That's okay. Better: "Chuck Norris once challenged a snowstorm to a push‑up contest, and the snowstorm now works as his personal trainer." That's unique. But need to be funny and typical. Let's craft: "Chuck Norris can sneeze with his eyes open and still make the entire city shiver." That's okay. But we need to ensure uniqueness. Maybe: "Chuck Norris once tried to teach a cat to fetch, but the cat ended up teaching him humility." That's maybe not typical. Better: "Chuck Norris can bench‑press a mountain, and the mountain now calls him 'Dad'." That's classic. But we need to ensure it's not a known joke. Let's produce a joke: "Chuck Norris can hear the silence scream, and it apologizes for being too quiet." That's weird. Maybe: "Chuck Norris doesn't need a Wi‑Fi signal; he simply glares at the router until it gives him full bars." That's modern but okay. But we need to keep it classic. Let's decide on a joke: "Chuck Norris can fix a broken heart with a single roundhouse kick, and the heart now writes him love letters." That's unique. But must start with "Chuck Norris". So: "Chuck Norris can fix a broken heart with a single roundhouse kick, and the heart now writes him love letters." That's okay. Now we need to produce JSON fields. joke_text: the full joke text. headline: short headline max 80 chars. Something like "Chuck Norris vs. Broken Hearts". That's 20 chars. meme_caption: max 80 chars, something like "Wenn das Herz den Kick braucht". That's 27 chars. image_prompt: English prompt 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 specific scene from the joke. Should include "Chuck Norris can fix a broken heart with a single roundhouse kick, and the heart now writes him love letters." So the specific scene could be "Chuck Norris delivering a roundhouse kick to a glowing, broken heart that is floating and sending love letters". Must be in English. Must end with "No text, no captions." Also include "photorealistic action movie poster, dramatic cinematic lighting, American flag background." meta_title: SEO Title max 60 chars. Something like "Chuck Norris Fixes Hearts with a Kick". That's 30 chars. meta_description: SEO Description max 160 chars. Something like "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Roundhouse-Kick ein gebrochenes Herz heilt und Liebe schreibt." That's about 130 chars. Make sure all fields are within limits. Check lengths: headline: "Chuck Norris vs. Broken Hearts" length: count characters: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)v14s15 (space16)B17r18o19k20e21n22 (space23)H24e25a26r27t28s29. That's 29 characters, okay (<80). meme_caption: "Wenn das Herz den Kick braucht" length: count: W1e2n3 (space4)d5a6s7 (space8)H9e10r11z12 (space13)d14e15n16 (space17)K18i19c20k21 (space22)b23r24a25u26c27h28 (space29)s30e31i32t33. That's 33 characters, okay. image_prompt: Must be English, include specifics. Let's craft: "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 is delivering a powerful roundhouse kick to a glowing, broken heart that is floating and sending love letters. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Check length? Not required to be limited, but must be a string. meta_title: "Chuck Norris Fixes Hearts with a Kick" length: count: C1h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)F14i15x16e17s18 (space19)H20e21a22r23t24s25 (space26)w27i28t29h30 (space31)a32 (space33)K34i35c36k37. That's 37 characters, okay (<60). meta_description: "Entdecke den legendären Chuck