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 language for joke_text, headline, meme_caption. image_prompt must be English description for image generation. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must avoid profanity, politics, real suffering. Must be creative. We need to craft a joke: maybe "Chuck Norris can divide by zero" is common; we need unique. Maybe "Chuck Norris can make a round square" etc. Let's think of a unique scenario: Chuck Norris once challenged a calendar and won, causing it to have 13 months. Or Chuck Norris can make a horse go faster by staring at it. Let's craft something original. Joke_text: something like "Chuck Norris can make a horse run faster just by looking at it, so he once entered a snail race and the snails finished before the starting gun." That's maybe too long. Better: "Chuck Norris can make a horse run faster just by looking at it, so he entered a snail race and the snails finished before the starting gun." That's okay. But must start with "Chuck Norris" or mention him. Could be "Chuck Norris can make a horse run faster just by looking at it, so he entered a snail race and the snails finished before the starting gun." That's okay. But we need to ensure uniqueness. Let's craft a joke: "Chuck Norris can make a horse run faster just by looking at it, so he entered a snail race and the snails finished before the starting gun." That's a bit odd but okay. Maybe better: "Chuck Norris can make a horse run faster just by looking at it, so he entered a snail race and the snails finished before the starting gun." That's okay. But we need to ensure it's unique and not a known joke. I think it's okay. Now headline: short, max 80 characters. Something like "Chuck Norris lässt Schnecken gewinnen". That's German, 20 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris gegen Schnecken antreten würde". That's okay. Image prompt: English description of scene from the joke. Must be hyper-realistic portrait of tough legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build, black sleeveless vest. Include specific scene: maybe "Chuck Norris staring at a snail on a race track, snail moving faster than a horse". Let's craft: "Chuck Norris staring intensely at a snail on a race track, the snail moving absurdly fast, background of an American flag, dramatic cinematic lighting, photorealistic action movie poster". Must not include text or captions. Meta title: SEO Title max 60 chars. Something like "Chuck Norris vs Schnecken – Lustiger Witz". That's 38 chars. Meta description: max 160 chars. Something like "Entdecke den ultimativen Chuck Norris Witz über Schnecken, die schneller finishen als ein Pferd. Lache jetzt!" That's within 160. Now ensure JSON fields are correct. Check length constraints: - headline max 80 characters: "Chuck Norris lässt Schnecken gewinnen" length? Count: Chuck(5) space1 Norris(6) space2 lässt(5) space3 Schnecken(8) space4 gewinnt(7) => total characters including spaces? Let's count precisely: "Chuck Norris lässt Schnecken gewinnen" = 5+1+6+1+5+1+8+1+7 = 35? Actually count characters: C(1)h2u3c4k5 space6 N7o8o9r10r11i12s13 space14 l15ä16s17t18 space19 S20c21h22n23e24c25k26e27n28 space29 g30e31w32i33n34n35t36. So 36 characters, well under 80. - meme_caption max 80 characters: "Wenn Chuck Norris gegen Schnecken antreten würde" length? Let's count: Wenn(4) space5 Chuck(6) space7 Norris(13) space14 gegen(19) space20 Schnecken(29) space30 antreten(38) space39 würde(45). So 45 characters, okay. - image_prompt: must be English, no text/captions. Provide description. Must include specifics: "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. [Specific scene from the joke]." So we need to embed scene: maybe "Chuck Norris staring intensely at a snail on a race track, the snail moving absurdly fast, background of an American flag, dramatic cinematic lighting, photorealistic action movie poster, no text, no captions." Make sure it's English and includes the required elements. - meta_title max 60 characters: "Chuck Norris vs Schnecken – Lustiger Witz" length? Count: Chuck(5) space6 Norris(12) space13 vs(15) space16 Schnecken(25) space26 – (maybe dash counts) space27 Lustiger(35) space36 Witz(39). So about 39 characters, okay. - meta_description max 160 characters: "Entdecke den ultimativen Chuck Norris Witz über Schnecken, die schneller finishen als ein Pferd. Lache jetzt!" Let's count roughly: It's likely under 160. Let's count: Entdecke(8) space9 den(12) space13 ultimativen(23) space24 Chuck(29) space30 Norris(35) space36 Witz(39) space40 über(44) space45 Schnecken,(55) space56 die(59) space60 schneller(67) space68 finishen(75) space76 als(79) space80 ein(83) space84 Pferd.(89) space90 Lache(85) space86 jetzt!(92). So about 92 characters, okay. Now ensure JSON format: no extra fields, just those six. Now produce final JSON. Ensure no markdown code fences. Just raw JSON. Let's craft joke_text: Must be German, start with "Chuck Norris". Something like: "Chuck Norris kann ein Pferd zum Laufen bringen, nur