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 be a classic Chuck Norris joke, unique, funny, typical. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must avoid profanity, political, real suffering. Must be creative. We need to produce a joke text in German, starting with "Chuck Norris". Provide headline up to 80 chars, meme caption up to 80 chars, image_prompt in English describing a hyper-realistic portrait etc with specific scene from the joke. Must be unique. Provide meta title up to 60 chars, meta description up to 160 chars. We need to ensure JSON format, no markdown fences. Just raw JSON. Let's craft a joke: maybe "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique. Could be something like "Chuck Norris can make a roundhouse kick that creates a new continent." That's also common. Let's think of a fresh one: "Chuck Norris can program a computer using only his beard." Or "Chuck Norris can make a snowstorm disappear with a single stare." Let's craft something original: "Chuck Norris can solve a Rubik's Cube while blindfolded, and the cube solves itself out of respect." That might be okay. But must be typical Chuck Norris style: exaggeration, impossible feats, humor. Let's produce: "Chuck Norris can make a horse run backwards just by looking at it." That's also known. Need something fresh. Maybe: "Chuck Norris can turn water into wine without a miracle, just by flexing his muscles." That's okay. But we need to ensure uniqueness. Let's craft: "Chuck Norris can write a bestseller novel in a single breath, and the book becomes a bestseller before it even hits the shelves." That's okay. Better: "Chuck Norris can make a computer understand sarcasm just by winking at it." That's fresh. Let's decide on a joke: "Chuck Norris can make a computer understand sarcasm just by winking at it." That's unique enough. Now we need to embed that in a joke_text field. The joke_text should be the full joke text in German, starting with "Chuck Norris". So maybe: "Chuck Norris kann einen Computer Sarkasmus verstehen lassen, nur indem er ihm ein Augenzwinkern schenkt." That's German. But we need to keep it as a joke, maybe add a punchline: "Und der Computer beginnt, über die Wettervorhersage zu lachen." Let's craft a short joke: "Chuck Norris kann einen Computer Sarkasmus verstehen lassen, nur indem er ihm ein Augenzwinkern schenkt – und plötzlich bewertet er jede Wettervorhersage mit einem sarkastischen 'Genau, wie ich es predicted habe'." That might be too long. Simplify: "Chuck Norris kann einen Computer Sarkasmus verstehen lassen, nur indem er ihm ein Augenzwinkern schenkt – und plötzlich bewertet er jede Wettervorhersage mit 'Genau, wie ich es predicted habe'." That's okay. But we need to ensure it's a classic Chuck Norris joke style: exaggeration, impossible feat. Maybe: "Chuck Norris kann einen Computer Sarkasmus verstehen lassen, nur indem er ihm ein Augenzwinkern schenkt – und plötzlich schreibt er selbst den Code für 'if (sarcasm) { laugh(); }'." That's good. Let's produce: "Chuck Norris kann einen Computer Sarkasmus verstehen lassen, nur indem er ihm ein Augenzwinkern schenkt – und plötzlich schreibt er selbst den Code für 'if (sarcasm) { laugh(); }'." That's a full joke. Now headline: short, up to 80 chars. Something like "Chuck Norris lässt Computer über Sarkasmus lachen". That's 44 chars. Meme caption: up to 80 chars, maybe "Wenn der Computer sarkastisch wird, liegt es an Chuck Norris". That's 61 chars. Image prompt: English prompt 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, and specific scene from the joke. The scene: maybe "Chuck Norris winking at a computer screen that displays a laughing emoji". So we need to embed that in the 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 winking at a computer screen displaying a laughing emoji. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Provide as a string. Meta title: up to 60 chars. Something like "Chuck Norris Computer Sarkasmus Witz – Lustig". That's 49 chars. Meta description: up to 160 chars. Something like "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziges Augenzwinkern Computer-Sarkasmus versteht – perfekt für Memes und Lacher!". Count characters: let's count roughly: "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziges Augenzwinkern Computer-Sarkasmus versteht – perfekt für Memes und Lacher!" That's about 115 chars, okay. Now ensure JSON fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Make sure no markdown code block. Just raw JSON. Check each field length constraints: - headline max 80 chars: "Chuck Norris lässt Computer über Sarkasmus lachen" length? Let's count: "Chuck Norris lässt Computer über Sarkasmus lachen" = 48 characters (including spaces). Good. - meme_caption max 80 chars: "Wenn der Computer sarkastisch wird, liegt es an Chuck Norris" length? Count: "Wenn der Computer sarkastisch wird, liegt es an Chuck Norris" = 66 characters. Good. - meta_title max 60 chars: "Chuck Norris Computer Sarkasmus Witz – Lustig" length? Count: "Chuck Norris Computer Sarkasmus Witz – Lustig" = 45 characters (including spaces). Good. - meta_description max 160 chars: we need to ensure it's <=160. Let's count: "Entdecke den ultimativen Chuck Norris Witz, bei dem ein einziges Augenzwinkern Computer-Sarkasmus versteht – perfekt für Memes und Lacher!" Let's count characters precisely: "Entdecke den ultim