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 language, but image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, classic style. Must not be offensive. Must not repeat existing jokes. Must avoid similar formulations. Provide a unique joke. We need to craft a joke text that starts with "Chuck Norris" or mentions him. Classic Chuck Norris jokes often have hyperbolic statements like "Chuck Norris can divide by zero" etc. Must be unique. We need to produce JSON only, no markdown code block. Must be valid JSON. Fields: - joke_text: full joke text (German). Should be a single string? Probably the whole joke. - headline: short headline max 80 characters. - meme_caption: short caption for meme max 80 characters. - image_prompt: English prompt for image generation describing scene. Must include specifics: 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]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. We need to ensure each field respects length constraints. Let's craft a joke: maybe "Chuck Norris can slam a revolving door." That's common but maybe okay. Need unique. Let's think of a new one: "Chuck Norris can make a roundhouse kick that creates a new continent." That's typical. Need unique. Maybe: "Chuck Norris once challenged a calendar to a fight, and the calendar surrendered, resulting in an extra day of work for everyone." That's a bit unique. But must start with "Chuck Norris" or mention him. Could start with "Chuck Norris" exactly. Let's craft: "Chuck Norris once tried to teach a cat to fetch, and the cat responded by demanding a raise and a corner office." That's maybe too modern. Better: "Chuck Norris can divide by zero, and the universe politely apologizes for the inconvenience." That's typical but maybe okay. We need unique. Let's think of something about his beard or his age. Maybe: "Chuck Norris once tried to use a GPS, but the device gave up and started giving directions in karate chops." That's unique. But must be classic style: hyperbolic. Let's craft: "Chuck Norris can bench press the entire Empire State Building, and the building thanks him by offering a free Wi‑Fi upgrade." That's unique. But need to keep it short enough for joke_text maybe a sentence. Let's produce a joke_text: "Chuck Norris can bench press the entire Empire State Building, and the building thanks him by offering a free Wi‑Fi upgrade." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris hebt das Empire State Building". That's German, length okay. Meme_caption: short, max 80 chars. Something like "Wenn das Gebäude dankt: Kostenloser WLAN-Upgrade!" That's okay. Image_prompt: Must be English, describing specific scene from the joke. Must include the base 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." Then add "[Specific scene from the joke]". Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to embed the scene: maybe "He is lifting a miniature Empire State Building model with one hand while a Wi‑Fi signal icon floats above." But must be within prompt. Let's craft: "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 lifting a miniature Empire State Building model with one hand while a glowing Wi‑Fi symbol hovers above, as if offering a free upgrade. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." That's okay. Meta_title: SEO Title max 60 chars. Something like "Chuck Norris hebt Empire State Building – WLAN-Upgrade". Count characters: Let's count: "Chuck Norris hebt Empire State Building – WLAN-Upgrade". That's 53 maybe. Let's count precisely: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)h14e15b16t17 (space18)E19m20p21i22r23e24 (space25)S26t27a28t29e30 (space31)B32u33i34l35d36i37n38g39 (space40)–41 (space42)W43L44A45N46-47U48p49g50r51a52d53e54. That's 54 characters, within 60. Meta_description: max 160 chars. Something like "Ein humorvoller Chuck-Norris-Witz über das Bench‑Pressen des Empire State Building und den kostenlosen WLAN‑Upgrade." Let's count: "Ein humorvoller Chuck-Norris-Witz über das Bench‑Pressen des Empire State Building und den kostenlosen WLAN‑Upgrade." Count characters: Let's approximate: It's likely under 160. Let's count quickly: "Ein"3 + space1=4, "humorvoller"10? Actually let's just trust it's under 160. Might be around 130. Now ensure JSON fields are properly quoted, no extra text. Check constraints: No repeated jokes, unique. Should be okay. Now produce JSON. Make sure no markdown code block. Just raw JSON. Let's craft final JSON: { "joke_text": "Chuck Norris kann das gesamte Empire State Building bankdrücken, und das Gebäude bedankt sich, indem es einen kostenlosen WLAN‑Upgrade anbietet.", "headline": "Chuck Norris hebt das Empire State Building", "meme_caption": "Wenn das Gebäude dankt: Kostenloser WLAN‑Upgrade!", "image_prompt": "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with