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. 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, political, real suffering. Must avoid similar formulations to existing jokes. Must be creative. Provide JSON only, no markdown code blocks. Ensure fields lengths: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide image_prompt in English describing scene, hyper-realistic portrait etc. Must include specific scene from the joke. Must be unique. Let's craft a joke: "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique twist. Maybe "Chuck Norris can solve a Sudoku puzzle in a single glance, and the numbers rearrange themselves to thank him." That might be okay. But must start with Chuck Norris. Let's craft: "Chuck Norris can make a roundhouse kick that creates a new continent, and the inhabitants immediately speak only in dad jokes." That's unique. We need joke_text: full joke text. Provide headline: short heading max 80 chars. meme_caption: short caption max 80 chars. image_prompt: English description of scene. Must include specific scene from joke. Eg: "Chuck Norris delivering a roundhouse kick that creates a new continent, with people speaking dad jokes." Provide meta_title and meta_description within limits. Let's craft: joke_text: "Chuck Norris kann einen Rundtritt so stark ausführen, dass er eine neue Kontinente erschafft – und die Bewohner sofort nur noch Väterchenwitze erzählen." But must be German, start with Chuck Norris. That's fine. Now headline: maybe "Der Kontinent-Vaterchensprung". Must be <=80 chars. That's fine. meme_caption: maybe "Wenn ein Kontinent nur aus Väterchenwitzen besteht". That's <=80 chars. image_prompt: English: "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 delivering a powerful roundhouse kick that creates a brand new continent, with tiny people on the new land speaking dad jokes. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Need to keep within typical length but okay. meta_title: maybe "Chuck Norris erschafft Kontinent mit Väterchenwitz". Count characters: let's count: "Chuck Norris erschafft Kontinent mit Väterchenwitz" length: count characters including spaces: C1 h2 u3 c4 k5 (space6) N7 o8 r9 r10 i11 s12 (space13) e14 r15 s16 c17 h18 a19 f20 t21 (space22) K23 o24 n25 t26 i27 n28 e29 n30 t31 (space32) m33 i34 t35 (space36) V37 ä38 t39 e40 r41 c42 h43 e44 n45 w46 i47 t48 z49. That's 49 characters, okay <=60. meta_description: up to 160 chars. Something like: "Chuck Norris schafft mit einem einzigen Rundtritt einen neuen Kontinent – und die Bewohner erzählen nur noch Väterchenwitze. Ein klassischer, witziger Knüller!" Count characters: let's count roughly: "Chuck Norris schafft mit einem einzigen Rundtritt einen neuen Kontinent – und die Bewohner erzählen nur noch Väterchenwitze. Ein klassischer, witziger Knüller!" Let's count: Ch(2) ... easier to approximate it's under 160. Should be fine. Now ensure no markdown code block. Just raw JSON. Check uniqueness: Not repeating known jokes. This is unique. Now produce JSON with fields exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure JSON is valid, no trailing commas. Let's craft final values: joke_text: "Chuck Norris kann mit einem einzigen Rundtritt einen völlig neuen Kontinent erschaffen – und die Bewohner dieses Landes erzählen fortan ausschließlich Väterchenwitze." headline: "Der Kontinent-Vaterchensprung" meme_caption: "Wenn ein Kontinent nur aus Väterchenwitzen besteht" 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. Chuck Norris delivering a powerful roundhouse kick that creates a brand new continent, with tiny people on the new land speaking dad jokes. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris erschafft Kontinent mit Väterchenwitz" meta_description: "Chuck Norris schafft mit einem einzigen Rundtritt einen neuen Kontinent – und die Bewohner erzählen nur noch Väterchenwitze. Ein klassischer, witziger Knüller!" Check lengths: headline length: "Der Kontinent-Vaterchensprung" = 27 chars, okay. meme_caption length: "Wenn ein Kontinent nur aus Väterchenwitzen besteht" count: let's count: Wenn(4) space5 ein6 space7 Kontinent8 space9 nur10 space11 aus12 space13 Väterchenwitze14 space15 besteht16 -> actually need exact count: Let's count characters including spaces: "Wenn ein Kontinent nur aus Väterchenwitze besteht" Characters: W1 e2 n3 n4 (space5) e6 i7 n8 (space9) K10 o11 n12 t13 i14 n15 e16 n17 t18 (space19) r20 u21 n22 (space23) a24 u25 s26 (space27) V28 ä29 t30 e31 r32 c33 h34 e35 n36 w37 i38 z39 e40 (space41) g42 e43 s44 t45 e46 h47 t48. That's 48 characters, under 80. meta_title length: "Chuck Norris erschafft Kontinent mit Väterchenwitz