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 repeating existing jokes. Must avoid profanity, politics, real suffering. Must be creative. We need to produce a joke text, headline (max 80 chars), meme caption (max 80 chars), image_prompt (English prompt for image generation) 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, plus specific scene from the joke. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. Meta title max 60 chars, meta description max 160 chars. We need to ensure JSON format, no markdown code blocks. Let's craft a unique Chuck Norris joke. Idea: Chuck Norris can divide by zero, and the result is a unicorn that writes poetry in binary. Or something like: "Chuck Norris counted to infinity... twice." That's common. Need unique. Maybe: "Chuck Norris once tried to teach a cat to code, but the cat wrote a program that automatically fixed all bugs in the universe." That's maybe too long. Better: "Chuck Norris once challenged a GPS to a duel; the GPS surrendered and now always points north on his command." Not sure. We need to start with "Chuck Norris" or mention him. Let's do: "Chuck Norris once tried to bake a cake using only the heat from his stare; the oven exploded, but the cake turned out perfectly golden." That's okay. But need to be typical Chuck Norris: impossible feats, exaggeration. Maybe: "Chuck Norris once tried to teach a snowflake to do push-ups; now every winter the world gets a new record for the most snowflakes doing push-ups simultaneously." That's okay. But need to be unique. Let's craft: "Chuck Norris once tried to measure the speed of light using a stopwatch he built from a sundial; the stopwatch stopped at 00:00:00 and declared him the ultimate timekeeper." That's okay. But we need a clear joke text that is funny. Maybe: "Chuck Norris once tried to teach a cactus to dance; now every desert has a cactus flash mob that only happens when he snaps his fingers." That's okay. But we need to mention Chuck Norris explicitly. Let's decide on a joke: "Chuck Norris once tried to write a novel using only the words he whispered to a goldfish; the resulting masterpiece became the most read book in the universe, and the goldfish now runs a bestseller list." That's a bit long but okay. But we need to keep it concise. Maybe: "Chuck Norris once tried to teach a rock to surf; now every beach has a rock that rides the biggest wave whenever he claps his hands." That's okay. But we need to ensure uniqueness. Let's pick: "Chuck Norris once tried to count all the stars in the sky using his beard; when he reached the last one, the universe applauded and gave him a standing ovation." That's okay. But we need to embed a specific scene for image prompt: "Chuck Norris counting stars with his beard while a galaxy watches, dramatic cinematic lighting, American flag background." We'll include that. Now we need to produce JSON. Fields: - joke_text: the full joke text in German, starting with "Chuck Norris". Should be a single string. - headline: short headline max 80 chars. - meme_caption: short caption max 80 chars. - image_prompt: English prompt for image generation, describing 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, plus specific scene from the joke. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. - meta_title: SEO Title max 60 chars. - meta_description: SEO Description max 160 chars. We must ensure lengths. Let's craft: joke_text: "Chuck Norris versuchte einmal, alle Sterne am Himmel mit seinem Bart zu zählen. Als er beim letzten Punkt ankam, applaudierte das Universum und spendete ihm einen Standing Ovation." That's German, starts with Chuck Norris, unique. headline: maybe "Sterne zählen mit dem Bart" (max 80 chars). That's fine. meme_caption: maybe "Wenn der Bart mehr Sterne zählt als das Universum" (max 80 chars). Let's count: "Wenn der Bart mehr Sterne zählt als das Universum" length? Count characters: W(1) ... Let's approximate it's under 80. image_prompt: English description: "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 holding a glowing beard that stretches into a galaxy of stars, with the universe watching in awe. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." But need to include specific scene from the joke: "counting stars with his beard". So maybe: "Chuck Norris counting stars with his beard while the cosmos looks on in amazement." 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 counting stars that glow from his beard, the universe watches in awe. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: maybe "Chuck Norris zählt Sterne mit dem Bart – Witz" but must be max 60 chars. Let's count: "Chuck Norris zählt Sterne mit dem Bart – Witz" length? Let's count characters: C1 h2 u3 c4 k5 space6 N7 o8 r9 w10 i11 s12 space13 z14 ä15 l16 l17 t18 space19 S20 t21 e22 r23 n24 e25 space26 m27 i28 t29 space30 d31 e32 m33 space34 B35 a36 r37 t38 space39 –40 space41 W42 i43 t44 z45. That's 45 characters approx, okay. meta_description: max 160 chars.