We need to output JSON only, no markdown code blocks. Provide fields: joke_text,...
We need to output JSON only, no markdown code blocks. Provide fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be German joke, start with "Chuck Norris". Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering. Must be creative. We need to craft a joke text that starts with "Chuck Norris". Example: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Firewall." But must be unique. Let's think of a classic style: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, ohne dass er auch nur einen Hauch von Wasser berührt." Hmm. Better: "Chuck Norris hat einmal versucht, einen Kaugummi zu kauen, aber der Kaugummi gab sofort auf und bat um Ruhestand." That's okay. But need to be unique. Let's craft something about his beard or his ability to count to infinity. "Chuck Norris kann jede Zahl unendlich oft durch einen einzigen Finger zählen." That's typical. But must be unique. Let's think of a scenario: "Chuck Norris hat einmal einen Tornado zum Tanzen gebracht, indem er ihm die richtige Musik spielte." That is unique. Make sure it starts with "Chuck Norris". Provide headline max 80 chars. Provide meme caption max 80 chars. Provide image_prompt: English description of 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. Then [Spezifische Szene aus dem Witz]. Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed the specific scene in brackets. Eg: "[Chuck Norris lässt einen Tornado tanzen, während er einen Kaugummi ausspuckt]". But we need to keep within prompt. Meta title max 60 chars. Meta description max 160 chars. Let's craft: joke_text: "Chuck Norris kann einen Tornado zum Tanzen bringen, indem er ihm einfach die richtige Musik auflegt." Headline: "Chuck Norris lässt Tornado tanzen – ein Klassiker" But headline max 80 chars, okay. Meme caption: "Wenn der Wind tanzt, liegt es an Chuck Norris." Image prompt: Need to describe scene: Chuck Norris in his 50s, reddish-brown hair, thick reddish beard, piercing eyes, muscular, black sleeveless vest, maybe holding a vinyl record or a speaker, with a tornado swirling and dancing around him. So: "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 stands on a battlefield as a swirling tornado dances around him, to the beat of an invisible music, while he holds a vintage vinyl record. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure to include the specific scene in brackets? The instruction says: "[Spezifische Szene aus dem Witz]". So we need to embed that placeholder? Actually they want the prompt to include the specific scene from the joke. So we can write something like: "... muscular build. Black sleeveless vest. [Chuck Norris lässt einen Tornado tanzen, während er eine alte Schallplatte abspielt] Photorealistic..." But they said "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to put the scene inside brackets. So the prompt should be: "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 lässt einen Tornado tanzen, während er eine alte Schallplatte abspielt] Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Yes. Meta title: "Chuck Norris lässt Tornado tanzen – Witz" but max 60 chars. Let's count: "Chuck Norris lässt Tornado tanzen – Witz" length? Count characters: C(1)h2u3c4k5 (space6)N7o8o9r10r11s12 (space13)l14ä15s16t17 (space18)T19o20r21n22a23d24o25 (space26)t27a28n29z30e31n32 (space33)–34 (space35)W36i37t38z39. That's 39 characters, okay. Meta description max 160 chars: "Ein kurzer, ironischer Chuck Norris Witz über einen tanzenden Tornado – perfekt für Memes und Lacher." Count characters: Let's count roughly: "Ein kurzer, ironischer Chuck Norris Witz über einen tanzenden Tornado – perfekt für Memes und Lacher." That's about 95 characters, okay. Now ensure JSON fields are exactly as requested: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Provide JSON object only, no extra text. No markdown code block. Make sure no trailing commas. Provide proper JSON. Let's craft final values: joke_text: "Chuck Norris kann einen Tornado zum Tanzen bringen, indem er ihm einfach die richtige Musik auflegt." headline: "Chuck Norris lässt Tornado tanzen – ein Klassiker" meme_caption: "Wenn der Wind tanzt, liegt es an Chuck Norris." 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 lässt einen Tornado tanzen, während er eine alte Schallplatte abspielt] Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris lässt Tornado tanzen – Witz" meta_description: "Ein kurzer, ironischer Chuck Norris Witz über einen tanzenden Tornado – perfekt für Memes und Lacher." Check lengths: headline length? Count characters: "Chuck Norris lässt Tornado tanzen – ein Klassiker". Let's