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 be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering. Must be creative. We need to produce a single JSON object (no markdown code block). Provide fields as described. We need to ensure 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 that starts with "Chuck Norris". Let's think of a unique scenario. Potential joke: "Chuck Norris can divide by zero." That's common, avoid. Maybe something about his beard controlling gravity, or his beard being a separate entity. Unique: "Chuck Norris once tried to open a jar of pickles, and the pickles surrendered." That's maybe not typical. Better: "Chuck Norris can make a roundhouse kick that creates a new time zone." That's typical but maybe not unique. We need something fresh: "Chuck Norris can program a computer using only his beard." Hmm. Maybe: "Chuck Norris once challenged a calendar to a fight, and the calendar surrendered, resulting in an extra day of rest for everyone." That's unique. But must start with "Chuck Norris". So "Chuck Norris once challenged a calendar..." That works. Make it funny and typical. Let's craft: joke_text: "Chuck Norris once challenged a calendar to a fight, and the calendar surrendered, gifting humanity an extra day of rest that no one ever noticed." But need to be concise but still a joke. Maybe: "Chuck Norris can make a roundhouse kick that rewrites the laws of physics, causing gravity to take a coffee break." That's typical but maybe not unique. Better: "Chuck Norris can sneeze and create a new species of dinosaur, but only if the dinosaur promises to become his personal bodyguard." That's unique. But must be typical Chuck Norris: overpowered, absurd. Let's produce: joke_text: "Chuck Norris can sneeze and instantly generate a new species of dinosaur, which immediately pledges to be his personal bodyguard." That's unique. Now headline: short, max 80 chars. Something like "Der legendäre Chuck Norris Dino-Sneeze". That's within 80. Meme caption: max 80 chars. Something like "Wenn Chuck Norris niest, wird die Evolution zum Bodyguard". That's maybe 60. Image prompt: English prompt for image generation. Must describe 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. So we need to embed the scene: "Chuck Norris sneezing, a dinosaur emerging from his mouth, the dinosaur bowing as a bodyguard." Something like that. We need to keep it within the 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. [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 something like "Chuck Norris sneezing, a massive dinosaur emerging from his nostrils, the dinosaur kneeling as a loyal bodyguard". Must be in English. Meta title: SEO Title max 60 chars. Something like "Chuck Norris Dino-Sneeze – Der ultimative Witz". Count characters: Let's count: "Chuck Norris Dino-Sneeze – Der ultimative Witz". That's about 45 characters maybe. Should be <=60. Meta description: max 160 chars. Something like "Ein humorvoller Chuck Norris Witz über einen Sneeze, der eine neue Dinosaurierart erschafft und zum Bodyguard wird. Einfach genial!" Count characters: Let's count roughly: "Ein humorvoller Chuck Norris Witz über einen Sneeze, der eine neue Dinosaurierart erschafft und zum Bodyguard wird. Einfach genial!" That's maybe ~130. Good. Now ensure JSON fields are correctly quoted, no extra fields. Check constraints: No markdown code block. Just raw JSON. Make sure no extra text. Now produce final JSON. Let's craft each field precisely. joke_text: "Chuck Norris kann mit einem Niesen eine neue Dinosaurierart erschaffen, die sofort schwört, sein persönlicher Bodyguard zu sein." But must start with "Chuck Norris". It does. It's German. It's unique. But maybe better to keep it short: "Chuck Norris kann mit einem Niesen eine neue Dinosaurierart erschaffen, die sofort schwört, sein persönlicher Bodyguard zu sein." That's okay. headline: "Der legendäre Chuck Norris Dino-Sneeze". Count characters: Let's count: "Der legendäre Chuck Norris Dino-Sneeze" = 36 characters (including spaces). Under 80. meme_caption: "Ein Niesen, ein Dinosaurier, ein Bodyguard – pure Chuck Norris Magie". Count characters: Let's count: "Ein Niesen, ein Dinosaurier, ein Bodyguard – pure Chuck Norris Magie". That's about 71 characters maybe. Under 80. image_prompt: Must be English. Provide a prompt describing the scene. 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. Chuck Norris is sneezing, a massive dinosaur emerging from his nostrils, the dinosaur kneeling as a loyal bodyguard. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's within the format: The prompt should be a single string. It's okay. meta_title: "Chuck Norris Dino-Sneeze – Der ultimative Witz". Count characters: Let's count: "Chuck Norris Dino-Sneeze – Der ultimative Witz". That's about 45 characters, okay. meta_description: "Ein humorvoller Chuck Norris Witz, bei dem ein Niesen eine neue Dinosaurierart erschafft, die sofort zum persönlichen Bodyguard wird. Einfach genial!" Count characters: Let's count roughly: "Ein humorvoller Chuck Norris Witz, bei dem ein Niesen eine neue Dinosaurierart erschafft, die sofort zum persönlichen Bodyguard wird. Einfach genial!" That's maybe ~150 characters, okay. Now ensure JSON fields are exactly as required: "joke_text",