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. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering, etc. Must be creative. We need to produce a single JSON object with those fields. Ensure headline <=80 chars, meme_caption <=80 chars, meta_title <=60 chars, meta_description <=160 chars. We need to craft a joke text in German, starting with "Chuck Norris". Something like: "Chuck Norris kann einen Bleistift aus einem Stein schneiden, ohne dass dieser je einen Schnitt bekommt." But need to be unique. Maybe: "Chuck Norris hat einmal einen Schneemann gebaut, und als er schmolz, hat er das Wetter um 10 Grad gekühlt – weil er einfach zu kalt ist." Hmm. Better: "Chuck Norris kann einen Kaugummi aus einem Keks machen, ohne dass jemand den Geschmack merkt." Might be okay. But must be unique. Let's think of a classic style: "Chuck Norris kann einen Kühlschrank mit einem Blick zum Einfrieren bringen, und das Eis bleibt ewig." But we need to be unique. Maybe: "Chuck Norris hat einmal einen Matrosch aus einem Gummihandschuh gezähmt, indem er ihm die Hand schüttelte und sagte: 'Du bist jetzt ein Handschuh.'" That's weird. Better: "Chuck Norris kann einen Kaktus zum Blühen bringen, indem er ihn einfach anschaut – und der Kaktus macht dann ein Feuerwerk." But need to be typical Chuck Norris: exaggeration of superhuman abilities. Let's craft: "Chuck Norris kann einen Bleistift aus einem Stück Brot schneiden, und das Brot dankt ihm jeden Tag für die neue Schreibweise." But maybe better: "Chuck Norris hat einmal einen Sandwich aus einem Telefon gebaut – und das Telefon hat danach nie wieder einen Anruf verpasst." We need to ensure it's unique and not a known joke. Let's propose: "Chuck Norris kann einen Regenbogen mit einem einzigen Blick zum Schweigen bringen, weil er ihn für einen Fehlalarm hält." Hmm. Maybe: "Chuck Norris hat einmal einen Matrosch aus einem Gummihandschuh gezähmt, indem er ihm die Hand schüttelte und sagte: 'Du bist jetzt ein Handschuh.'" That's weird. Better: "Chuck Norris kann einen Kaugummi aus einem Keks machen, ohne dass jemand den Geschmack merkt – und der Keks bleibt trotzdem knusprig." But we need to start with "Chuck Norris". So the joke_text must start with "Chuck Norris". Let's craft a concise joke: "Chuck Norris kann einen Bleistift aus einem Stein schneiden, ohne dass der Stein je einen Schnitt bekommt – und der Stift schreibt trotzdem besser als jeder Professor." That's okay. But we need to ensure uniqueness. Let's think of a more original scenario: "Chuck Norris hat einmal einen Schneemann gebaut, der dann die globale Erwärmung um 5 Grad reduzierte, weil er einfach zu kalt war." That's okay. But maybe better: "Chuck Norris kann einen Kaugummi aus einem Keks herstellen, und der Keks bleibt dabei so knusprig, dass selbst die Zähne applaudieren." Let's decide on a joke_text: "Chuck Norris kann einen Kaugummi aus einem Keks herstellen, und der Keks bleibt so knusprig, dass selbst die Zähne applaudieren." Check length: It's okay. Now headline: max 80 chars. Something like: "Chuck Norris lässt Keks zu Kaugummi werden – knusprige Magie". Count characters: Let's count: "Chuck Norris lässt Keks zu Kaugummi werden – knusprige Magie". That's 57 characters approx, okay. Meme caption: max 80 chars. Something like: "Wenn Chuck Norris einen Keks in Kaugummi verwandelt, bleibt die Welt knusprig". Count: maybe 66 characters. Image prompt: English prompt for image generation: Must describe 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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed the specific scene: maybe "Chuck Norris transforms a crisp cookie into a bubble gum with a single glance". 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, standing in a kitchen holding a crisp cookie that turns into bubble gum with a single intense gaze, photorealistic action movie poster, dramatic cinematic lighting, American flag background, no text, no captions." Make sure it's within the prompt description. Meta title: max 60 chars. Something like: "Chuck Norris verwandelt Keks in Kaugummi – Witz". Count characters: Let's count: "Chuck Norris verwandelt Keks in Kaugummi – Witz". That's about 48 characters, okay. Meta description: max 160 chars. Something like: "Ein kurzer, knuspriger Chuck‑Norris‑Witz, bei dem ein Keks zu Kaugummi wird – perfekt für Memes und Lacher." Count characters: Let's count roughly: "Ein kurzer, knuspriger Chuck‑Norris‑Witz, bei dem ein Keks zu Kaugummi wird – perfekt für Memes und Lacher." That's about 115 characters, okay. Now ensure JSON format, no markdown code fences. Provide just JSON. Check each field length constraints: - headline max 80 chars: "Chuck Norris lässt Keks zu Kaugummi werden – knusprige Magie" length? Let's count precisely: characters including spaces. We'll approximate: "Chuck Norris lässt Keks zu Kaugummi werden – knusprige Magie". Count: C1 h2 u3 c4 k5 (space6) N7 o8 o9 r10 r11 i12 s13 (space14) l15 ä16 s17 s18 t19 (space20) K21 e22 k23 s24 (space25) z26 u27 (space28) K29 a30 u31 g32 u33 m34 m