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, not repeating existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering. Must be unique, no similar formulations. Provide a classic Chuck Norris joke in German. We need to craft a joke_text that starts with "Chuck Norris" or mentions him. Could be something like: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, indem er ihn einfach ansieht." But must be unique. Let's think of a classic style: "Chuck Norris kann mit einem einzigen Blick das Internet zum Schweigen bringen." But need uniqueness. Maybe: "Chuck Norris hat einmal einen Tornado mit einem Handschlag zum Stillstand gebracht, indem er ihn einfach umarmt hat." That is unique. Make sure it's not a known joke. Let's craft something original. Joke_text: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn anzufassen – er lässt ihn einfach vor lauter Ehrfurcht vor seiner eigenen Kälte gefrieren." That might be weird. Better: "Chuck Norris hat einmal einen Marathon gelaufen, indem er nur im Kreis ging und die Strecke einfach neu definierte." Hmm. We need to ensure it's unique. Let's craft a witty one: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, indem er ihm einfach einen heißen Blick wirft." That might be similar to known jokes. Maybe: "Chuck Norris kann einen Computer Virus mit einem einzigen Niesen eliminieren, weil das Virus Angst vor seiner Atmung hat." That could be unique. Let's decide: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn anzufassen – er lässt ihn einfach vor lauter Ehrfurcht vor seiner eigenen Kälte gefrieren." That's a bit weird but okay. But we need to ensure it's unique and not similar to known jokes. Let's think of a more classic style: "Chuck Norris kann einen Stein mit einem Blick zum Leuchten bringen, weil er das Universum neu programmiert hat." Might be okay. Better: "Chuck Norris hat einmal einen Regenbogen mit einem einzigen Schlag zerschlagen, weil er dachte, er sei zu langweilig." That's unique. Let's craft: "Chuck Norris kann einen Regenbogen mit einem einzigen Schlag zerschlagen, weil er dachte, er sei zu langweilig." That starts with Chuck Norris, is unique. Now we need headline (max 80 chars). Something like "Der Regenbogen-Zerschlag". That's short. Meme caption (max 80 chars) maybe "Wenn Chuck Norris den Regenbogen zerschlägt, regnet es nur noch coole Effekte". Keep under 80 chars. Image prompt: English prompt for image generation: 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 the scene: Chuck Norris shattering a rainbow with a single punch. So maybe "shattering a rainbow with a single punch". 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. Shattering a rainbow with a single punch. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title (max 60 chars) maybe "Chuck Norris lässt Regenbogen platzen – Witz". That's 44 chars. Meta description (max 160 chars) maybe "Ein klassischer Chuck Norris Witz auf Deutsch: Er zerbricht einen Regenbogen mit einem einzigen Schlag – und das Universum staunt." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz auf Deutsch: Er zerbricht einen Regenbogen mit einem einzigen Schlag – und das Universum staunt." That's about 115 chars, okay. Now ensure JSON format, no markdown code block. Provide just JSON. Check constraints: Must be German language for fields except image_prompt is English. headline, meme_caption, meta_title, meta_description are German? They can be German, but meta_title maybe English? It's SEO Title, can be German. It's okay. Make sure no extra fields. Provide exactly the JSON object. Check length constraints: - headline max 80 characters. "Der Regenbogen-Zerschlag" length: 19 characters, fine. - meme_caption max 80 characters. Let's craft: "Wenn Chuck Norris den Regenbogen zerschlägt, regnet es nur noch coole Effekte". Count characters: Let's count: "Wenn Chuck Norris den Regenbogen zerschlägt, regnet es nur noch coole Effekte". That's about 71 characters maybe. Let's count precisely: "Wenn" (4) + space (1)=5 "Chuck" (5)=10 space=11 "Norris" (6)=17 space=18 "den" (3)=21 space=22 "Regenbogen" (10)=32 space=33 "zerschlägt," (10 inc comma?) Actually "zerschlägt," is 10 characters including comma? Let's count: z(1) s2 c3 h4 ä5 l6 l7 e8 g9 ,10 =10. So total 33+10=43 space=44 "regnet" (6)=50 space=51 "es" (2)=53 space=54 "nur" (3)=57 space=58 "noch" (4)=62 space=63 "coole" (5)=68 space=69 "Effekte" (7)=76 So 76 characters, within 80. Good. - meta_title max 60 characters. "Chuck Norris lässt Regenbogen platzen – Witz" length: count: "Chuck"5 + space1=6, "Norris"6 =>12, space=13, "lässt"4 =>17, space=18, "Regenbogen"10 =>28, space=29, "platzen"7 =>36, space=37, "–" (dash) maybe 1 =>38, space