We need to output JSON only, no markdown code block. Provide fields: joke_text, ...
We need to output JSON only, no markdown code block. Provide fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be German joke, start with "Chuck Norris". Must be unique, no repeats. Must be funny, classic style. Provide image prompt in English describing scene. Must be hyper-realistic portrait etc. Provide headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. We need to ensure JSON format exactly as specified, no extra fields. No markdown code block. Just raw JSON. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, indem er die Server mit einem einzigen Nod zum Schweigen bringt." But need unique. Maybe: "Chuck Norris hat einmal einen Kühlschrank so kalt gebaut, dass selbst die Arktis einen Schauder bekam und sich sofort in die Karibane umzog." Hmm. Better: "Chuck Norris hat einen Schneemann gebaut, der so stark war, dass er die globale Erwärmung um 10 Jahre verzögerte, nur weil er ihn anblickte." Might be okay. But must be classic Chuck Norris style: exaggeration, impossible feats, humor. Let's craft: "Chuck Norris kann mit einem einzigen Schlag einen Tornado in eine Popcorn-Maschine verwandeln und dabei das Wetter zum Popcorn-Weather erklären." That's unique. Make sure starts with "Chuck Norris". Provide joke_text as full sentence. Headline: short, max 80 chars. Something like "Der Popcorn-Tornado von Chuck Norris". That's 27 chars. Meme caption: max 80 chars. Something like "Wenn Chuck Norris den Wetterbericht macht". That's 33 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 is turning a tornado into a giant popcorn machine, kernels flying everywhere, dramatic cinematic lighting, American flag background. No text, no captions." Make sure includes [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that phrase? Actually they wrote: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to replace that placeholder with the specific scene from the joke. So we should write something like "... Chuck Norris turning a tornado into a massive popcorn machine, kernels swirling, ...". So include that. Meta title max 60 chars. Something like "Chuck Norris Popcorn Tornado – Lustiger Witz". Count characters: Let's count: "Chuck Norris Popcorn Tornado – Lustiger Witz" length: Chuck(5) + space(1)=6, Norris(6)=12, space=13, Popcorn(7)=20, space=21, Tornado(7)=28, space=29, – (dash) maybe 1 char =30, space=31, Lustiger(8)=39, space=40, Witz(4)=44. So 44 chars, okay. Meta description max 160 chars. Something like "Ein klassischer Chuck Norris Witz über einen Tornado, den er in Popcorn verwandelt – absurd, witzig und perfekt für Memes." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz über einen Tornado, den er in Popcorn verwandelt – absurd, witzig und perfekt für Memes." That's about 115 chars, okay. Now ensure JSON fields are correct. joke_text: Must be the full joke text. Should start with "Chuck Norris". Provide a single sentence maybe. Let's craft: "Chuck Norris kann mit einem einzigen Schlag einen Tornado in eine riesige Popcorn-Maschine verwandeln, sodass das Wetter plötzlich nur noch knusprig ist." That's okay. But need to be unique, not repeating existing jokes. This seems unique. Now ensure no extra fields. Now produce JSON. Check lengths: - headline max 80 chars: "Der Popcorn-Tornado von Chuck Norris" length: count: Der(3) space=4, Popcorn-Tornado(15?) Actually "Popcorn-Tornado" is 13 inc hyphen? Let's count precisely: P(1)o2p3o4c5k6o7n8-(9)T10o11r12n13a14d15o16. So 16 characters. plus " von " (4) =20, "Chuck Norris" (12) =32. So 32 chars, okay. - meme_caption max 80 chars: "Wenn Chuck Norris den Wetterbericht macht" length: count: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, den(3)=21, space=22, Wetterbericht(12)=34, space=35, macht(5)=40. So 40 chars, okay. - meta_title max 60 chars: "Chuck Norris Popcorn Tornado – Lustiger Witz" we counted 44, okay. - meta_description max 160 chars: we need to ensure <=160. Let's craft: "Ein klassischer Chuck Norris Witz, in dem er einen Tornado in eine riesige Popcorn-Maschine verwandelt – absurd, witzig und perfekt für Memes." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz, in dem er einen Tornado in eine riesige Popcorn-Maschine verwandelt – absurd, witzig und perfekt für Memes." Let's count: Ein(3) space=4 klassischer(10)=14 space=15 Chuck(5)=20 space=21 Norris(6)=27 space=28 Witz,(5 inc comma)=33 space=34 in(2)=36 space=37 dem(3)=40 space=41 er(2)=43 space=44 einen(5)=49 space=50 Tornado(7)=57 space=58 in(2)=60 space=61 einer(5)=66 space=67 riesige(7)=74 space=75 Popcorn-Maschine(15 inc hyphen?) Let