We need to produce JSON with fields: joke_text, headline, meme_caption, image_pr...
We need to produce 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 be funny, classic Chuck Norris style. Must avoid profanity, politics, real suffering. Must be creative. We need to output only JSON, no markdown code blocks. So just raw JSON. We need to ensure fields length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to craft a joke text that starts with "Chuck Norris". Classic style: "Chuck Norris can divide by zero" etc. But must be unique. Let's think of a unique joke: maybe about Chuck Norris ordering coffee that causes the universe to reboot, or Chuck Norris can make a roundhouse kick that creates a new continent, or Chuck Norris can make a computer think it's a toaster. We need to ensure it's unique and not a known joke. Let's craft something: "Chuck Norris can program a calculator to solve the halting problem using only a glance." That might be unique. But must be in German. So "Chuck Norris kann einen Taschenrechner dazu bringen, das Halteproblem nur durch einen Blick zu lösen." That's a joke. But we need to ensure it's unique. Let's think of something else: "Chuck Norris can make a snowstorm disappear by blinking." That's similar to existing jokes? Might be similar but we can phrase uniquely: "Chuck Norris kann einen Schneesturm mit einem einzigen Zwinkern zum Schmelzen bringen, ohne dass die Temperatur steigt." That might be okay. But we need to ensure it's unique and not a known joke. Let's craft something about "Chuck Norris can make a Wi-Fi signal reach the moon using only his beard." That's unique. Let's write: "Chuck Norris kann das WLAN-Signal bis zum Mond verstärken, indem er nur seine legendäre Mähne bewegt." But need to start with "Chuck Norris". So "Chuck Norris kann das WLAN-Signal bis zum Mond verstärken, indem er nur seine legendäre Mähne bewegt." That's a joke. Now we need to produce JSON fields. joke_text: the full joke text in German, presumably the whole joke sentence. headline: short headline max 80 chars. Something like "Der ultimative WLAN-Boost durch Chuck Norris". That's under 80. meme_caption: short caption max 80 chars, maybe "Wenn Chuck Norris das WLAN bedient". That's short. image_prompt: English prompt for image generation. Must describe 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, and a specific scene from the joke. Must include "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 "[Spezifische Szene aus dem Witz]". Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to fill [Spezifische Szene aus dem Witz] with something like "Chuck Norris just lifted a satellite dish with one hand while sipping coffee". But must be in English? The prompt is English. So we can describe the scene: "Chuck Norris is holding a satellite dish aloft, with a coffee mug in his other hand, radiating confidence". Let's craft: "Chuck Norris is holding a satellite dish aloft, with a coffee mug in his other hand, radiating confidence". That fits. 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. Chuck Norris is holding a satellite dish aloft, with a coffee mug in his other hand, radiating confidence. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Now meta_title: SEO Title max 60 chars. Something like "Chuck Norris WLAN-Macht: Satellitenaufstieg". That's maybe 30 chars. Must be <=60. Let's do "Chuck Norris: Der WLAN-Gott des Mondes". That's 30? Count: "Chuck Norris: Der WLAN-Gott des Mondes" length: let's count characters: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12:13 (space)14D15e16r17 (space)18W19L20A21N22-23G24o25t26t27 (space)28d29e30s31 (space)32M33o34n35d36e37s38. That's 38 characters, okay. Meta_description: max 160 chars. Something like "Ein humorvoller Chuck-Norris-Witz über sein legendäres WLAN-Upgrade bis zum Mond – perfekt für Memes und Lacher!" Let's count roughly: It's under 160. Let's count: "Ein humorvoller Chuck-Norris-Witz über sein legendäres WLAN-Upgrade bis zum Mond – perfekt für Memes und Lacher!" Count characters: Let's approximate: It's likely under 160. We'll keep it safe. Now ensure JSON fields are correctly quoted and no extra text. We must output only JSON, no markdown code fences. Let's craft final JSON: { "joke_text": "Chuck Norris kann das WLAN-Signal bis zum Mond verstärken, indem er nur seine legendäre Mähne bewegt.", "headline": "Der ultimative WLAN-Boost durch Chuck Norris", "meme_caption": "Wenn Chuck Norris das WLAN bedient", "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. Chuck Norris is holding a satellite dish aloft, with a coffee mug in his other hand, radiating confidence. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions.", "meta_title": "Chuck Norris: Der WLAN-Gott des Mondes", "meta_description": "Ein humorvoller Chuck-Norris-Witz über sein legendäres WLAN