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. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must avoid profanity, politics, real suffering. Must be creative. We need to produce a classic Chuck Norris joke in German, with headline up to 80 chars, meme caption up to 80 chars, image prompt English describing scene, meta title up to 60 chars, meta description up to 160 chars. We must ensure no duplicate jokes. Provide unique concept. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Serverfarm." That's maybe not classic enough. Classic style: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick zum Schmelzen bringen." Hmm. Better: "Chuck Norris hat einmal einen Schneemann gebaut, und der schmolz erst, als er aufgehört hat, ihn anzusehen." Not great. Maybe: "Chuck Norris kann einen Kaugummi aus einem Nickel herstellen, indem er ihn einfach anstarrt." Hmm. We need something unique. Let's think: Chuck Norris can divide by zero. But that's overused. Maybe: "Chuck Norris hat einmal einen leeren Raum mit einem einzigen Rundkick befüllt." That's okay. But must start with Chuck Norris or mention him. Could be "Chuck Norris lässt einen Regenbogen nur dann entstehen, wenn er mit dem Zeigefinger auf die Sonne zeigt." Hmm. Better: "Chuck Norris kann einen Schneesturm im Sommer verursachen, indem er nur mit den Augen blinzelt." That's unique. Let's craft a joke: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick zum Schreien bringen, weil er die Kälte so stark kontrolliert, dass das Eis rebelliert." Might be too long. We need a concise joke text. Maybe: "Chuck Norris kann einen leeren Raum mit einem einzigen Rundkick füllen, sodass selbst der Staub vor Angst flüchtet." That's okay. But we need to ensure uniqueness. Let's think of a classic style: "Chuck Norris kann einen Kaugummi aus einem Nickel herstellen, indem er ihn einfach anstarrt." Not sure. Maybe: "Chuck Norris hat einmal einen Computer mit einem einzigen Blick zum Schweigen gebracht, weil er die Bits so schnell umsortiert, dass das Betriebssystem vor Scham weicht." That's okay. But we need to keep it short enough for JSON fields. Let's produce: joke_text: "Chuck Norris kann einen leeren Raum mit einem einzigen Rundkick füllen, sodass selbst der Staub vor Angst flüchtet." Headline: "Leerer Raum wird zum Action-Highlight" Meme caption: "Staub flieht vor Chucks Rundkick" Image prompt: English description of 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. He delivers a powerful roundhouse kick that fills an empty room, dust particles scattering in dramatic motion. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title: "Chuck Norris füllt leeren Raum mit Rundkick – Witz" But meta title max 60 chars. Let's count: "Chuck Norris füllt leeren Raum mit Rundkick – Witz" length? Count characters: "Chuck Norris füllt leeren Raum mit Rundkick – Witz" = 48? Let's count: C(1)h2u3c4k5 (space6)N7o8o9r10r11i12s13 (space14)f15ü16l17l18t19 (space20)l21e22e23n24 (space25)r26a27a28m29 (space30)m31i32t33 (space34)R35u36n37d38k39i40c41k42 (space43)–44 (space45)W46i47t48z49. That's 49 characters, okay. Meta description max 160 chars: "Ein kurzer Chuck Norris Witz, der zeigt, wie ein einziger Rundkick einen leeren Raum komplett verändert – perfekt für Memes und Lacher." Let's count characters: approximate length maybe 124, okay. Now ensure no duplicates. This is unique. Check constraints: Must start with "Chuck Norris" or mention him. Our joke_text starts with "Chuck Norris kann..." Good. Headline max 80 chars: "Leerer Raum wird zum Action-Highlight" length? Count: L1e2e3r4 (space5)r6a7ä8m9 (space10)w11i12r13d14 (space15)z16u17m18 (space19)A20c21t22i23o24n25-26H27i28g29h30l31i32g33h34t35. That's 35 characters, okay. Meme caption max 80 chars: "Staub flieht vor Chucks Rundkick" length? Count: S1t2a3u4b5 (space6)f7l8i9e10h11t12 (space13)v14o15r16 (space17)C18h19u20c21k22s23 (space24)R25u26n27d28k29i30c31k32. That's 32 characters, okay. Image prompt must be English, we have that. Meta title max 60 chars: we have 49, okay. Meta description max 160 chars: we have maybe 124, okay. Now produce JSON without markdown code block. Ensure proper JSON formatting, no trailing commas. Let's craft final JSON: { "joke_text": "Chuck Norris kann einen leeren Raum mit einem einzigen Rundkick füllen, sodass selbst der Staub vor Angst flüchtet.", "headline": "Leerer Raum wird zum Action-Highlight", "meme_caption": "Staub flieht vor Chucks Rundkick", "