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. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must be funny, classic style. Must avoid profanity, politics, real suffering, etc. Must not use markdown code blocks. Must output only JSON. We need to craft a joke. Something like: "Chuck Norris can divide by zero." But that's common. Need unique. Maybe something about his beard or his beard controlling the internet. Or about his beard being a separate entity. Or about him once punching a black hole. Must be unique. Let's craft: "Chuck Norris once tried to teach a cat to play chess, and the cat surrendered after the first move because it realized it was playing against a legend." That's not typical. Need to start with Chuck Norris. Maybe: "Chuck Norris counted to infinity... twice." That's common. Need unique. Let's think of a unique scenario: "Chuck Norris once tried to bake a cake without using any ingredients, and the oven spontaneously generated a perfect chocolate cake just to avoid his disappointment." That's unique. But must be typical Chuck Norris genre: exaggeration of superhuman abilities, impossible feats, often with a twist. Maybe: "Chuck Norris once stared at a blank page for ten minutes until it apologized and wrote a bestseller." That's okay. But need to be unique and not similar to existing jokes. Let's craft something about his beard controlling the weather. Maybe: "Chuck Norris once shaved his beard, and the world experienced a sudden ice age because the sun missed his warmth." That's unique. But must start with "Chuck Norris". So: "Chuck Norris once shaved his beard, and the world entered a new ice age because the sun missed his warmth." That's okay. But we need to ensure it's unique. Let's think of something else: "Chuck Norris once tried to use a GPS, but the satellite asked for his autograph." That's unique. Let's craft a joke: "Chuck Norris once tried to send a text message to the future, and the future replied with a missed call." That's okay. But we need to ensure it's unique and not similar to existing jokes. Let's pick something about his ability to control time: "Chuck Norris once turned back time by simply blinking, causing yesterday to file a restraining order." That's unique. Let's finalize: "Chuck Norris once turned back time by blinking, causing yesterday to file a restraining order." That's a bit weird but okay. But we need to embed it in a joke_text field. The joke_text should be the full joke text. It should start with "Chuck Norris". So we can write: "Chuck Norris once turned back time by blinking, causing yesterday to file a restraining order." That's short but okay. But maybe we need a bit more context to be a full joke. Could add: "Chuck Norris once turned back time by blinking, causing yesterday to file a restraining order because it didn't want to be reminded of its own existence." That might be too long but okay. But we need to ensure it's unique and not similar to existing jokes. I think it's okay. Now we need to produce JSON with fields: - joke_text: the full joke text (German). Must be in German. So we need to translate? The joke can be in German but must start with "Chuck Norris". So we can write: "Chuck Norris drehte die Zeit einfach durch ein Augenzwinkern um, sodass Gestern eine Unterlassungsklage einreichte, weil es nicht noch einmal erinnert werden wollte, zu existieren." That's German. But we need to keep it as a joke. Let's craft a German sentence that starts with "Chuck Norris". Must be German language. So "Chuck Norris drehte die Zeit durch ein Augenzwinkern um, sodass Gestern eine Unterlassungsklage einreichte, weil es nicht noch einmal erinnert werden wollte, zu existieren." That's okay. But we need to ensure it's unique and not similar to existing jokes. It's okay. Now headline: short headline max 80 characters. Something like "Zeitreise durch ein Augenzwinkern". That's 27 characters. Meme caption: max 80 characters, image caption. Something like "Wenn Gestern die Konsequenzen fürchtet". That's 38 characters. Image prompt: English prompt for image generation: "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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to fill [Specific scene from the joke] with the scene: maybe "Chuck Norris blinking, causing a ghostly figure of 'Gestern' to appear with a legal document". Let's craft: "Chuck Norris blinking, causing a spectral figure of 'Gestern' holding a legal scroll, standing behind him". So the full 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 blinking, causing a spectral figure of 'Gestern' holding a legal scroll, standing behind him. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title: SEO Title max 60 characters. Something like "Chuck Norris lässt Gestern verklagen – Witz". That's 44 characters. Meta description: max 160 characters. Something like "Ein klassischer Chuck Norris Witz über Zeitreisen und rechtliche Konsequenzen – humorvoll und einzigartig." That's 106 characters. Now ensure JSON format, no markdown code block. Just raw JSON. Check constraints: Must be German language for fields? The fields can be English keys but values can be German. The joke_text must be German. headline, meme_caption also German. image_prompt must be English. meta_title and meta_description can be German or English? Probably German is fine. But they didn't specify language for those fields, just SEO Title/Description. Could be German. We'll keep them German. Now ensure no duplicate jokes. This is unique. Now produce JSON. Let's craft final values: joke_text: "Chuck Norris drehte die Zeit durch ein Augenzwinkern um, sodass Gestern eine Unterlassungsklage einreichte, weil es nicht noch einmal erinnert werden wollte, zu existieren." headline: "Zeitreise durch ein Augenzwinkern" meme_caption: "Wenn Gestern die Konsequenzen fürchtet" image_prompt: "A hyper-realistic portrait of a tough, legendary