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" in the joke text? The rule: "Der Witz muss mit 'Chuck Norris' beginnen oder ihn erwähnen". So the joke_text must start with "Chuck Norris" or mention him. Provide a classic Chuck Norris style joke in German, unique, no repeats. Provide headline max 80 chars, meme_caption max 80 chars, image_prompt English description for image generation, meta_title max 60 chars, meta_description max 160 chars. We need to ensure uniqueness, no cliches. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, indem er die Server mit einem einzigen Fingerzeig zum Schweigen bringt." That's maybe okay but maybe too generic. Let's think of something unique: maybe about his beard being a national treasure, or his beard can hold a coffee cup, etc. Must be unique. Let's craft: "Chuck Norris hat einmal einen Kühlschrank mit einem einzigen Blick in eine Zeitmaschine verwandelt, sodass er gestern schon das Frühstück von morgen aß." That's a bit unique. But must start with "Chuck Norris". So "Chuck Norris hat einmal..." Good. Now headline: short, up to 80 chars. Something like "Der legendäre Kühlschrank-Trick von Chuck Norris". That's 44 chars. Meme caption: up to 80 chars. Something like "Wenn der Kühlschrank die Zeit reist". That's 30 chars. Image prompt: English description: "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 standing in front of a futuristic refrigerator that glows with neon light, holding a time-traveling remote, dramatic cinematic lighting, American flag background. No text, no captions." Must include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that placeholder? Actually they wrote: "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. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we need to include something like "holding a glowing refrigerator that opens a portal to the future". Let's craft: "holding a glowing refrigerator that opens a portal to the future". So the 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. holding a glowing refrigerator that opens a portal to the future. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title max 60 chars: maybe "Chuck Norris lässt den Kühlschrank die Zeit reisen". Count characters: Let's count: "Chuck Norris lässt den Kühlschrank die Zeit reisen" length? Count: Chuck(5) + space=1 =>6, Norris(6)=>12, space=13, lässt(5)=>18, space=19, den(3)=>22, space=23, Kühlschrank(10)=>33, space=34, die(3)=>37, space=38, Zeit(4)=>42, space=43, reisen(6)=>49. So 49 chars, okay. Meta description max 160 chars: maybe "Ein humorvoller Chuck-Norris-Witz über einen Kühlschrank, der die Zeit reist, mit epischer Bildunterschrift und SEO-tauglichem Titel." Count characters: Let's count roughly: "Ein humorvoller Chuck-Norris-Witz über einen Kühlschrank, der die Zeit reist, mit epischer Bildunterschrift und SEO-tauglichem Titel." Let's count: We'll approximate under 160. Probably okay. Now ensure JSON fields are correct. joke_text must be the full joke text. Must start with "Chuck Norris". Provide unique content. Let's craft final joke_text: "Chuck Norris hat einmal einen Kühlschrank mit einem einzigen Blick in eine Zeitmaschine verwandelt, sodass er gestern schon das Frühstück von morgen aß." That's unique. Now headline: "Der legendäre Kühlschrank‑Trick von Chuck Norris". That's okay. Meme caption: "Wenn der Kühlschrank die Zeit reist". Good. Image prompt: as described. Meta title: "Chuck Norris lässt den Kühlschrank die Zeit reisen". Good. Meta description: "Ein humorvoller Chuck-Norris-Witz über einen Kühlschrank, der die Zeit reist, mit epischer Bildunterschrift und SEO-tauglichem Titel." That's under 160. Now ensure no markdown code block. Just raw JSON. Check length constraints: - headline max 80 chars: "Der legendäre Kühlschrank‑Trick von Chuck Norris" length? Count: Der(3) + space=4, legendäre(9)=13, space=14, Kühlschrank‑Trick(15?) Actually "Kühlschrank‑Trick" includes hyphen and special char, count characters: K(1)ü2ü3l4l5e6n7s8c9h10r11a12n13k14‑15T16r17i18c19k20 = 20? Let's approximate total length maybe 45. So fine. - meme_caption max 80 chars: "Wenn der Kühlschrank die Zeit reist" length ~30, fine. - meta_title max 60 chars: we counted ~49, fine. - meta_description max 160 chars: we need to ensure under 160. Let's count roughly: "Ein humorvoller Chuck-Norris-Witz über einen Kühlschrank, der die Zeit reist, mit epischer Bildunterschrift und SEO-tauglichem Titel." Let's count characters precisely: E(1)i2n3 space4h5u6m7o8r9f10o11l12l13e