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. Constraints: joke_text must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. No profanity, no politics, no real suffering. Must be in German. Provide headline max 80 chars, meme_caption max 80 chars, image_prompt in English describing scene, photorealistic etc. meta_title max 60 chars, meta_description max 160 chars. We need to generate a classic Chuck Norris joke in German, unique. Potential joke: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, nur indem er ihn ansieht." But need to start with Chuck Norris. Maybe: "Chuck Norris lässt Bäume im Winter im Sommer im Winter wachsen." Hmm. Better: "Chuck Norris kann einen Kühlschrank öffnen, ohne dass das Licht ausgeht." That's a known one. Need unique. Maybe: "Chuck Norris kann mit einem einzigen Blick die Uhrzeit ändern, ohne die Uhr zu berühren." That could be unique. But must be typical Chuck Norris: exaggeration of abilities. Let's craft: "Chuck Norris kann einen Stein in Wasser tauchen, ohne dass es nass wird." That's weird. Better: "Chuck Norris kann einen Schneeball im Vakuum schmelzen lassen, nur indem er ihn denkt." Hmm. Maybe: "Chuck Norris kann einen Kaugummi im Weltraum kauen, ohne dass er zerknittert." Not great. Let's think of something about his beard: "Chuck Norris kann seinen Bart so stark biegen, dass er damit ein Auto anheben kann." That's typical. But need unique. Maybe: "Chuck Norris kann einen Kometen mit einem einzigen Wimpernschlag aus dem Himmel holen, um ihn als Haustier zu haben." That's creative. But must be funny and typical. Let's craft a joke: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, indem er ihn nur ansieht, weil er zu heiß ist." Not great. Better: "Chuck Norris kann einen Kühlschrank öffnen, ohne dass das Licht ausgeht, weil er das Licht schon vorher ausgeschaltet hat." That's known. We need unique. Maybe: "Chuck Norris kann einen Hammer so schwingen, dass er damit einen Baum zum Tanzen bringt, ohne dass der Baum wackelt." Hmm. Let's produce a joke: "Chuck Norris kann einen Schneeball im Vakuum schmelzen lassen, indem er ihn einfach nicht mehr frieren lässt." Not great. Maybe we can use a classic format: "Chuck Norris kann einen Kaugummi im Weltraum kauen, ohne dass er zerknittert, weil er die Schwerkraft ignoriert." That could be unique. But need to start with Chuck Norris. Let's craft: "Chuck Norris kann einen Kaugummi im Weltraum kauen, ohne dass er zerknittert, weil er die Schwerkraft ignoriert." That's okay. But maybe better: "Chuck Norris kann einen Schneemann im Sommer am Leben erhalten, indem er ihn einfach nicht schmelzen lässt." That's similar. Let's think of something about his beard: "Chuck Norris kann seinen Bart so stark biegen, dass er damit ein Auto anheben kann, ohne dass das Auto protestiert." That's unique. But we need to ensure it's not a known joke. Let's produce: "Chuck Norris kann einen Hammer so schwingen, dass er damit einen Baum zum Tanzen bringt, ohne dass der Baum wackelt." That's unique. But maybe better: "Chuck Norris kann einen Schneeball im Vakuum schmelzen lassen, indem er ihn einfach nicht mehr frieren lässt." Hmm. Let's decide on a joke: "Chuck Norris kann einen Kaugummi im Weltraum kauen, ohne dass er zerknittert, weil er die Schwerkraft ignoriert." That's okay. Now we need to produce JSON fields. joke_text: The full joke text in German, starting with "Chuck Norris". So: "Chuck Norris kann einen Kaugummi im Weltraum kauen, ohne dass er zerknittert, weil er die Schwerkraft ignoriert." Check uniqueness: Not a known joke. Good. headline: short headline max 80 chars. Something like "Chuck Norris bezwingt die Schwerkraft im Weltraum". That's 38 chars. meme_caption: max 80 chars. Something like "Wenn selbst der Weltraum Kaugummi nicht zerknittert". That's 45 chars. image_prompt: English prompt describing scene: "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 chews a bright pink bubblegum floating in space, with tiny stars and a blue Earth in the background. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure to include specifics: "Chuck Norris chews a bright pink bubblegum floating in space". Also mention "no text, no captions". Good. meta_title: SEO Title max 60 chars. Something like "Chuck Norris und der schwerkraftfreie Kaugummi". Count characters: Let's count: "Chuck Norris und der schwerkraftfreie Kaugummi" = 44 chars (including spaces). Good. meta_description: max 160 chars. Something like "Erlebe den legendären Chuck Norris, der im Weltraum Kaugummi kaugt, ohne dass es zerknittert – ein humorvoller Klassiker im Stil der Internet-Meme." Count characters: Let's count roughly: "Erlebe den legendären Chuck Norris, der im Weltraum Kaugummi kaugt, ohne dass es zerknittert – ein humorvoller Klassiker im Stil der Internet-Meme." That's maybe ~130 chars. Good. Now ensure JSON format, no markdown code block. Just raw JSON. Check constraints: headline max 80 chars, we have 38. meme_caption max 80 chars, we have 45. meta_title max 60 chars, we have 44. meta_description max 160 chars, we have maybe 130. All good. Now produce JSON exactly as required. Make sure to escape any quotes inside strings? JSON strings need to be quoted, but we can include quotes inside? We should avoid unescaped quotes. Our strings contain quotes? headline: "Chuck Norris bezwingt die Schwerkraft im Weltraum" - no quotes inside. meme_caption: "Wenn selbst der Weltraum Kaugummi