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 for joke_text, headline, meme_caption, meta_title, meta_description? The meta_title and meta_description likely also in German? They didn't specify language for meta fields, but likely also German as they are SEO. Must be within length limits: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. Provide a unique Chuck Norris joke starting with "Chuck Norris". Must be creative, not repeating existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must be in German. Must not contain profanity, political, etc. Must be unique. We need to craft a joke: maybe "Chuck Norris kann mit einem Blick das Internet zum Stillstand bringen." Something unique. Let's craft: joke_text: "Chuck Norris kann mit einem einzigen Augenzwinkern die Zeit zurückdrehen, sodass sein Kaffeesatz noch heiß ist, bevor er ihn überhaupt getrunken hat." But must start with "Chuck Norris". So start with that phrase. Maybe: "Chuck Norris kann mit einem einzigen Augenzwinkern die Zeit zurückdrehen, sodass sein Kaffeesatz noch heiß ist, bevor er ihn überhaupt getrunken hat." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris lässt die Zeit für Kaffee zurück" Count characters: "Chuck Norris lässt die Zeit für Kaffee zurück" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, die(3)=22, space=23, Zeit(4)=27, space=28, für(3)=31, space=32, Kaffee(6)=38, space=39, zurück(6)=45. So 45 chars, okay. Meme caption max 80 chars: maybe "Wenn Chuck Norris Kaffee trinkt, bleibt die Uhr stehen." Count: Let's count characters: "Wenn Chuck Norris Kaffee trinkt, bleibt die Uhr stehen." That's 53 characters maybe. Good. Image prompt: English prompt for image generation: Must describe scene from joke. Must be hyper-realistic portrait etc. Include specific scene: maybe "Chuck Norris sips a steaming cup of coffee that never cools, while the clock hands spin backwards". Must be within description. Must not contain text or captions. Must be English. Must be within the prompt format: "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 "holding a steaming cup of coffee that never cools as the clock hands spin backwards behind him". Must be in English. Meta title max 60 chars: maybe "Chuck Norris lässt die Zeit für Kaffee zurück". That's 45 chars, okay. Meta description max 160 chars: maybe "Ein humorvoller Chuck Norris Witz, bei dem er die Zeit für einen heißen Kaffee zurückdreht – perfekt für Memes und Lacher." Count characters: Let's count roughly: "Ein humorvoller Chuck Norris Witz, bei dem er die Zeit für einen heißen Kaffee zurückdreht – perfekt für Memes und Lacher." That's maybe ~106 characters, okay. Now ensure JSON format, no markdown code block. Provide just JSON. Check each field length constraints: - headline max 80 characters: ours is 45, okay. - meme_caption max 80 characters: ours maybe 53, okay. - meta_title max 60 characters: ours 45, okay. - meta_description max 160 characters: ours maybe 106, okay. Now ensure joke_text is unique and not repeating existing jokes. It's okay. Now produce JSON with fields exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure proper JSON quoting. Make sure no extra text. Let's craft final values: joke_text: "Chuck Norris kann mit einem einzigen Augenzwinkern die Zeit zurückdrehen, sodass sein Kaffeesatz noch heiß ist, bevor er ihn überhaupt getrunken hat." headline: "Chuck Norris lässt die Zeit für Kaffee zurück" meme_caption: "Wenn Chuck Norris Kaffee trinkt, bleibt die Uhr stehen." image_prompt: Need to include the scene: "holding a steaming cup of coffee that never cools as the clock hands spin backwards behind him". Let's craft 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. Holding a steaming cup of coffee that never cools as the clock hands spin backwards behind him. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English, includes the scene. meta_title: "Chuck Norris lässt die Zeit für Kaffee zurück" meta_description: "Ein humorvoller Chuck Norris Witz, bei dem er die Zeit für einen heißen Kaffee zurückdreht – perfekt für Memes und Lacher." Check meta_description length: Let's count roughly: "Ein humorvoller Chuck Norris Witz, bei dem er die Zeit für einen heißen Kaffee zurückdreht – perfekt für Memes und Lacher." That's about 106 characters, okay. Now ensure no duplicate fields. Provide JSON. Check that headline and meta_title are same? That's okay but they can be same; no rule against duplication. But maybe better to make meta_title slightly different but within 60 chars. Could be "Chuck Norris und der ewige Kaffee". That's 27 chars. Let's use that to avoid duplication. Let's set meta_title: "Chuck Norris und der ewige Kaffee". That's 27 chars, okay. Now meta_description remains same. Now final JSON: { "joke_text": "Chuck Norris kann mit einem einzigen Augenzwinkern die Zeit zurückdrehen, sodass sein Kaffeesatz noch heiß ist, bevor er ihn überhaupt getrunken hat.", "headline": "Chuck Norris lässt die Zeit für Kaffee zurück", "meme_caption": "Wenn Chuck Norris Kaffee trinkt, bleibt die Uhr stehen.", "image