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 German language for joke_text, headline, meme_caption. image_prompt must be English description for image generation, includes specifics. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must avoid profanity, politics, real suffering. Must be creative. Provide JSON only, no markdown code blocks. Ensure fields length constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Let's craft a joke. Potential joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er Angst hat, dass seine eigenen Memes zu langweilig werden." That's maybe not classic enough. Better: "Chuck Norris hat einmal einen Laptop in eine Schreibmaschine verwandelt, indem er einfach darauf getippt hat." Not great. Classic style: "Chuck Norris kann mit einem einzigen Rundtritt die Erde umkreisen, ohne je ein Flugzeug zu besteigen." Hmm. We need a unique joke. Let's think: "Chuck Norris hat einmal einen Schneemann gebaut, der dann die globale Erwärmung umkehrte, weil er zu kalt war." Might be okay. But must start with Chuck Norris or mention him. Let's craft: Joke_text: "Chuck Norris hat einmal versucht, einen Kuchen zu backen, indem er einfach die Zutaten in den Weltraum schoss – und der Kuchen backte sich selbst, weil er zu heiß war." But need to be funny and classic. Maybe: "Chuck Norris kann mit einem einzigen Blick das Wetter umschalten – wenn er lächelt, scheint die Sonne, wenn er nur blinzelt, gibt es Regen." Better: "Chuck Norris hat einmal einen Regenbogen gebrochen, weil er ihn für einen schlechten Witz hielt." Let's craft a unique joke: "Chuck Norris hat einmal einen Kaugummi gekaut, der dann die gesamte Erde in ein Kaugummi-Labyrinth verwandelte – und niemand wagte, ihn auszuspucken." But need to be classic Chuck Norris style: exaggeration, impossible feats, humor. Maybe: "Chuck Norris hat einmal einen Schneemann gebaut, der dann die globale Erwärmung umkehrte, weil er zu kalt war." That's okay. But we need to ensure uniqueness and not similar to existing jokes. Let's think of something about "Chuck Norris can divide by zero" but in German. Maybe: "Chuck Norris kann jede Division durch Null durchführen – und das Ergebnis ist immer ein neuer Universum, das er sofort übernimmt." But that might be too abstract. Let's craft a joke: "Chuck Norris hat einmal versucht, einen Kaktus zu streicheln – und der Kaktus hat ihm ein Kompliment gemacht, weil er zu stark war." Hmm. Better: "Chuck Norris hat einmal einen Sandwich gemacht, indem er einfach die Luft zwischen zwei Brotscheiben drückte – und das Ergebnis war das schärfste Gericht der Welt." Maybe too weird. Let's pick a classic style: "Chuck Norris kann mit einem einzigen Finger die Zeit anhalten – und dann benutzt er die Pause, um einen Kaffee zu trinken." But we need to mention Chuck Norris at start or mention him. Let's start with "Chuck Norris" directly. Joke_text: "Chuck Norris kann mit einem einzigen Blick das Universum neu schreiben – er hat einmal einen Roman geschrieben, der so fesselnd war, dass die Leser vergessen haben, wie man atmet." That's okay but maybe too long. We need to keep joke_text as a single sentence? Not required but likely okay. Now headline: short, max 80 chars. Something like "Der ultimative Chuck Norris Kaffee-Witz". That's 33 chars. Meme_caption: max 80 chars, something like "Wenn Chuck Norris den Kaffee macht, bleibt die Tasse leer – weil er sie nicht braucht". That's 71 chars maybe. Image_prompt: English description for image generation. Must include specific scene from the joke. Must be 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 [Spezifische Szene aus dem Witz]. Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed the scene: maybe "Chuck Norris writes a novel with a single glance, the pages glow". Let's craft: "Chuck Norris writes a novel with a single glance, the pages glow". Then 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 writes a novel with a single glance, the pages glow. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta_title: SEO Title max 60 chars. Something like "Chuck Norris Witz: Der Roman im Blick". That's 27 chars. Meta_description: max 160 chars. Something like "Ein kurzer, witziger Chuck Norris Witz über seine Fähigkeit, mit einem Blick einen Roman zu schreiben – perfekt für Memes und Lacher." Count characters: let's count roughly: "Ein kurzer, witziger Chuck Norris Witz über seine Fähigkeit, mit einem Blick einen Roman zu schreiben – perfekt für Memes und Lacher." That's about 115 chars, okay. Now ensure JSON fields are correct and no extra text. Provide JSON only. Check constraints: headline max 80 chars, we have "Der ultimative Chuck Norris Kaffee-Witz" (33). meme_caption max 80 chars, we have "Wenn Chuck Norris den Kaffee macht, bleibt die Tasse leer – weil er sie nicht braucht". Let's count characters: "Wenn Chuck Norris den Kaffee macht, bleibt die Tasse leer – weil er sie nicht braucht". Count: W(1) ... Let's approximate: It's likely under 80. Let's count precisely: "Wenn Chuck Norris den Kaffee macht, bleibt die Tasse leer – weil er sie nicht braucht". Characters including spaces: Let's count: Wenn(4) + space(1)=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, den(3)=21, space=22, Kaffee(6)=28, space=29, macht,(6 inc comma?) Actually "macht," is 6 inc comma? Let's just approximate it's under 80