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 start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, classic style. Provide image prompt in English describing scene, hyper-realistic portrait etc. Provide meta title <=60 chars, meta description <=160 chars. Ensure no markdown formatting. Just raw JSON. We need to craft a joke: start with "Chuck Norris..." Something like "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Serverfarm." But must be unique, not typical. Maybe something about his beard or his ability to make the sun rise. Let's think: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren – er lässt ihn einfach wissen, dass er will, dass das Bier kühl ist." Might be okay. But must be unique and not typical. Let's craft something about his ability to make a snowstorm disappear with a stare. Or "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, indem er ihn anschaut." Hmm. Better: "Chuck Norris kann mit einem einzigen Nodding die Uhr zurückdrehen, sodass er nie alt wird." That's typical? Maybe not. Let's produce a joke: "Chuck Norris kann einen Kaugummi aus einem bereits gekautem Stück wieder herstellen, indem er es einfach zurückspuckt und das Universum neu ordnet." Might be too weird. We need to keep it classic: Chuck Norris can divide by zero, etc. But must be unique. Let's do: "Chuck Norris kann einen Regenbogen zum Schweigen bringen, indem er ihn anspricht – und plötzlich gibt es nur noch Stille und Farben, die im Takt seiner Atmung pulsieren." That's weird but okay. But need to be funny and typical Chuck Norris style: He can do impossible things, often with hyperbole. Let's craft: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren – er lässt das Bier einfach wissen, dass es jetzt kalt ist." That's okay. But we need to ensure uniqueness. Let's think of something about his beard: "Chuck Norris' Bart ist so stark, dass er beim Rasieren die Schere in Rente schickt." That's classic. But we need to start with "Chuck Norris". So: "Chuck Norris' Bart ist so stark, dass er beim Rasieren die Schere in Rente schickt." That's funny. But we need to ensure it's unique and not a known joke. Probably okay. Now we need to fill fields: joke_text: The full joke text. Should be the joke itself, presumably the sentence starting with Chuck Norris. headline: short headline max 80 chars. meme_caption: image caption max 80 chars. image_prompt: English prompt for image generation, 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 then [Spezifische Szene aus dem Witz]. Must include that scene. So we need to embed the specific scene from the joke. The joke is about his beard being so strong that it sends the scissors into retirement. So the scene could be "Chuck Norris' Bart zwingt eine Schere, in den Ruhestand zu gehen". So image 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 pair of scissors that are bowing and walking away, dramatic cinematic lighting, American flag background. No text, no captions." 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. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to replace [Spezifische Szene aus dem Witz] with something like "the scissors bowing and walking away". Let's craft: "the scissors bowing and walking away". So 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. The scissors bowing and walking away. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Now meta_title: SEO Title max 60 chars. Something like "Chuck Norris' Bart schickt Scheren in den Ruhestand – Witz". Count characters: Let's count: "Chuck Norris' Bart schickt Scheren in den Ruhestand – Witz". That's 53 maybe. Let's count precisely: C(1)h2u3c4k5 (space6)N7o8o9r10r11i12s13'14 (space15)B16a17r18t19 (space20)s21c22h23i24c25k26t27 (space28)S29c30h31e32r33e34n35 (space36)i37n38 (space39)d40e41n42 (space43)R44u45h46s47t48a49n50d51 (space52)–53 (space54)W55i56t57z58. That's 58 characters maybe. Within 60. Good. meta_description: SEO Description max 160 chars. Something like "Ein kurzer, klassischer Chuck Norris Witz über einen Bart, der Scheren in den Ruhestand schickt – humorvoll und einzigartig." Count characters: Let's count roughly: "Ein kurzer, klassischer Chuck Norris Witz über einen Bart, der Scheren in den Ruhestand schickt – humorvoll und einzigartig." That's maybe ~108 characters. Good. Now ensure JSON fields are correct, no extra fields. Provide JSON only, no markdown. Make sure headline <=80 chars. Let's craft: "Bart so stark, dass er Scheren in Rente schickt". Count: "Bart so stark, dass er Scheren in Rente schickt". That's 44 characters maybe. Good. meme_caption <=80 chars.