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. We must create a classic Chuck Norris joke in German, unique, starting with "Chuck Norris". Must be funny, ironic, typical genre. Must avoid repeats, no profanity, no politics, no real suffering. We need to ensure each field respects length constraints. - headline max 80 characters. - meme_caption max 80 characters. - image_prompt: English prompt for image generation, describing scene from the joke, with specifics. Must be within description but no constraints given besides being English and describing scene. Should not include text or captions. - meta_title max 60 characters. - meta_description max 160 characters. We must output JSON only, no markdown code block. We need to craft a joke. Classic format: "Chuck Norris can divide by zero." But need unique. Maybe something like: "Chuck Norris doesn't read books. He stares them down until he gets the information he wants." Or "Chuck Norris can slam a revolving door." Or "Chuck Norris can make a roundhouse kick to the past." Let's think of something unique. Maybe: "Chuck Norris can hear the silence of a library and make it scream." Hmm. Better: "Chuck Norris can program a computer using only his beard." That's unique. But must start with "Chuck Norris". So: "Chuck Norris can make a computer crash by blinking." That's known but maybe not unique. Let's craft something fresh: "Chuck Norris can turn a Wi‑Fi signal into a roundhouse kick that reaches the next dimension." That's a bit long but okay. But we need to keep it concise but funny. Let's propose: "Chuck Norris can make a snowflake melt just by looking at it." That's unique. But maybe better: "Chuck Norris can solve a Rubik's Cube with a single glance, and the cube apologizes afterward." That's unique. Let's craft: "Chuck Norris can solve a Rubik's Cube with a single glance, and the cube apologizes afterward." That's a bit long but okay. We need to ensure it's unique and not a known joke. I think it's okay. Now we need to produce fields. joke_text: the full joke text, presumably the sentence itself? Should be the joke text. So maybe just the joke sentence. headline: short headline max 80 chars. Something like "Der unbezwingbare Roundhouse-König". That's 27 chars. meme_caption: image caption max 80 chars. Something like "Wenn der Code zu komplex wird – Chuck Norris schlägt ihn". That's 58 chars. image_prompt: English prompt describing specific scene from the joke. For our joke about solving Rubik's Cube with a glance, we need to describe that scene: "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. He is staring intensely at a colorful Rubik's Cube floating in mid-air, the cube glowing with neon light, his hand raised as if about to strike, background of a futuristic neon cityscape. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." But we need to keep it within typical length? Not specified but must be English prompt for image generation. Should include specifics. Let's craft a concise but detailed prompt. 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. He is staring intensely at a floating Rubik's Cube that glows neon, his hand poised as if about to deliver a roundhouse kick, neon cityscape background, dramatic cinematic lighting, American flag subtly visible." Make sure no text or captions. meta_title: SEO Title max 60 chars. Something like "Chuck Norris löst Würfel – Legende der Action". Count characters: Let's count: "Chuck Norris löst Würfel – Legende der Action". That's 44 characters (including spaces). Good. meta_description: max 160 chars. Something like "Ein klassischer Chuck Norris Witz über einen unmöglichen Rubik's Cube Kampf, kombiniert mit epischer Action-Ästhetik." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz über einen unmöglichen Rubik's Cube Kampf, kombiniert mit epischer Action-Ästhetik." That's about 115 characters. Good. Now ensure no markdown code block. Just plain JSON. Check constraints: No repeats, unique. Should be okay. Now produce JSON with fields exactly as specified. Make sure JSON keys are exactly: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Provide values as strings. Let's craft final values: joke_text: "Chuck Norris kann einen Rubik's Cube mit einem einzigen Blick lösen, und der Würfel entschuldigt sich danach." headline: "Der unbezwingbare Roundhouse-König" meme_caption: "Wenn der Code zu komplex wird – Chuck Norris schlägt ihn" 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. He is staring intensely at a floating Rubik's Cube that glows neon, his hand poised as if about to deliver a roundhouse kick, neon cityscape background, dramatic cinematic lighting, American flag subtly visible." meta_title: "Chuck Norris löst Würfel – Legende der Action" meta_description: "Ein klassischer Chuck Norris Witz über einen unmöglichen Rubik's Cube Kampf, kombiniert mit epischer Action-Ästhetik." Check lengths: - headline length: "Der unbezwingbare Roundhouse-König" = 30 characters (including spaces). Under 80. - meme_caption length: "Wenn der Code zu komplex wird – Chuck Norris schlägt ihn" = let's count: characters: W(1) e2 n3 n4 ... let's approximate: It's about 55 characters, under 80. - meta_title length: "Chuck Norris löst Würfel – Legende der Action" = count: Chuck(5) space6 Norris(7) space8 löst(10) space11 Würfel(17) space18 – (maybe dash) space19 Legende(26) space27 der(30) space31 Action(37). So about 37 characters, under 60. - meta_description length: Let's