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. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must be funny, classic Chuck Norris style. Must avoid profanity, political, etc. Provide image prompt in English describing scene. Must be hyper-realistic portrait etc. Must include specific scene from joke. Must not include text or captions in image prompt. Must be within length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60, meta_description max 160. Provide JSON only, no markdown code block. We need to craft a joke. Classic Chuck Norris jokes often involve absurd superhuman feats. Let's think of a unique one: "Chuck Norris can divide by zero." That's common but maybe okay but we need unique. Maybe "Chuck Norris can make a roundhouse kick that creates a new dimension where the opponent is still waiting for the punchline." That's too long. Must start with "Chuck Norris". Let's craft: "Chuck Norris can sneeze and create a new country." That's also known. Need unique. Maybe: "Chuck Norris can program a computer using only his beard." Or "Chuck Norris can make a coffee so strong that it powers the entire United States for a week." Hmm. Better: "Chuck Norris can solve a Rubik's Cube blindfolded while riding a unicycle on the moon." That's unique. But must be a joke text, likely a short sentence. Let's craft: "Chuck Norris can fold a piece of paper into a perfect origami dinosaur and then make it roar, causing all dinosaurs to go extinct again." That's too long. Simplify: "Chuck Norris can fold a paper airplane that flies to the future and delivers tomorrow's newspaper." That's okay. But must be classic Chuck Norris style: exaggeration, impossible feats. Maybe: "Chuck Norris can bench press the entire Earth and use it as a paperweight for his to‑do list." That's classic. Let's craft a joke: "Chuck Norris can bench press the Earth and use it as a coaster for his coffee." That's okay. But we need unique, not repeating existing. Let's think of something else: "Chuck Norris can make a roundhouse kick that rewinds time by exactly 5 seconds, allowing him to finish his own jokes before he tells them." That's unique. But must be short enough for JSON fields. joke_text: full joke text. Could be: "Chuck Norris can roundhouse‑kick a meteor so hard that it becomes his personal pizza oven, baking a pepperoni pizza in zero gravity." That's fun. But must start with "Chuck Norris". So start with that phrase. Let's craft: "Chuck Norris can roundhouse‑kick a meteor so hard that it turns into a perfectly baked pepperoni pizza, floating in zero gravity, and everyone gets a slice." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris' Meteor Pizza Kick". That's 27 chars. meme_caption: max 80 chars, maybe "When a meteor becomes a pizza delivery". That's 38 chars. image_prompt: English prompt describing specific scene from 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. [Specific scene from joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed the specific scene: "roundhouse‑kick a meteor that transforms into a pepperoni pizza floating in zero gravity". So include that. Thus 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, performing a roundhouse kick that turns a meteor into a floating pepperoni pizza in zero gravity, photorealistic action movie poster, dramatic cinematic lighting, American flag background, no text, no captions." Make sure it's within length? Not specified but okay. meta_title: SEO Title max 60 chars. Something like "Chuck Norris Meteor Pizza Kick – Funny Joke". Count characters: "Chuck Norris Meteor Pizza Kick – Funny Joke" length? Let's count: Chuck(5) space1=6 Norris(6)=12 space=13 Meteor(6)=19 space=20 Pizza(5)=25 space=26 Kick(4)=30 space=31 – (dash with spaces?) Actually "–" counts as 1 char maybe, plus spaces. Let's just make shorter: "Chuck Norris Meteor Pizza Joke". That's 27 chars. Good. meta_description: max 160 chars. Something like "Ein klassischer Chuck Norris Witz über einen Meteor, der durch einen Roundhouse-Kick zu einer schwebenden Pepperoni-Pizza wird – humorvoll, absurd und einzigartig." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz über einen Meteor, der durch einen Roundhouse-Kick zu einer schwebenden Pepperoni-Pizza wird – humorvoll, absurd und einzigartig." That's maybe ~140. Should be okay. Now ensure JSON fields are correct and no extra text. Provide JSON only. Check constraints: headline max 80 characters. "Chuck Norris Meteor Pizza Kick" length: count: Chuck(5) space=6 Norris(6)=12 space=13 Meteor(6)=19 space=20 Pizza(5)=25 space=26 Kick(4)=30. So 30 chars, okay. meme_caption max 80 characters. "When a meteor becomes a pizza delivery" length: count: When(4) space=5 a(1)=6 space=7 meteor(6)=13 space=14 becomes(7)=21 space=22 a(1)=23 space=24 pizza(5)=29 space=30 delivery(8)=38. So 38 chars, okay. Now meta_title max 60 characters. "Chuck Norris Meteor Pizza Joke" length: count: Chuck(5) space=6 Norris(6)=12 space=13 Meteor(6)=19 space=20 Pizza(5)=25 space=26 Joke(4)=30. So 30 chars, okay. meta_description max 160 characters. Let's count roughly: "Ein klassischer Chuck Norris Witz über einen Meteor, der durch einen Roundhouse-Kick zu einer schwebenden Pepperoni-Pizza wird – humorvoll, absurd und einzigartig." Let's count characters including