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, joke starts with "Chuck Norris". Must be unique, no repeats. Must be funny, classic. Provide image prompt in English describing scene. Must be hyper-realistic portrait etc. Provide meta title <=60 chars, meta description <=160 chars. No markdown code blocks. Just plain JSON. We need to ensure fields are within length constraints. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Firewall." That's okay but maybe better: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent." That's classic. Let's make something unique: "Chuck Norris hat einmal einen Schneemann gebaut, und der schmolz erst, als er ihn anlächelte." Hmm. Better: "Chuck Norris kann mit einem einzigen Niesen die Zeit um 0,5 Sekunden zurücksetzen." That's classic but maybe okay. We need to ensure uniqueness and not repeat existing jokes. Let's craft: "Chuck Norris hat einmal einen Kaktus bewässert, und der wuchs sofort zu einem Baum heran, den er dann als Schreibtisch benutzte." That's unique. Make sure starts with "Chuck Norris". Provide headline max 80 chars. Provide meme_caption max 80 chars. Provide image_prompt: must include scene from joke. Provide meta_title <=60 chars, meta_description <=160 chars. Let's craft: joke_text: "Chuck Norris hat einmal einen Kaktus bewässert, und der wuchs sofort zu einem Baum heran, den er dann als Schreibtisch benutzte." Headline: "Chuck Norris lässt selbst Pflanzen als Schreibtisch dienen" Length? Count characters: "Chuck Norris lässt selbst Pflanzen als Schreibtisch dienen" = 53 characters approx, okay. Meme caption: "Wenn der Kaktus zum Bürochef wird" (maybe 30 chars). Must be <=80. Image prompt: Must be English, describing 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. Then [Specific scene from the joke]. So we need to embed scene: "Chuck Norris waters a cactus that instantly grows into a tree which he uses as a desk". So 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 standing next to a giant cactus that has instantly grown into a massive tree used as a desk, holding a watering can. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's within reasonable length but okay. Meta title: "Chuck Norris lässt Kaktus zum Schreibtisch werden" length? Count: "Chuck Norris lässt Kaktus zum Schreibtisch werden" = 45 characters approx, okay <=60. Meta description: "Ein humorvoller Chuck Norris Witz über einen Kaktus, der zu einem Baum wird und als Schreibtisch dient. Einfach, clever und einzigartig." Let's count characters: maybe 130. Must be <=160. Let's craft: "Chuck Norris verwandelt einen Kaktus in einen Baum und nutzt ihn als Schreibtisch – ein witziger Klassiker, der dich zum Lachen bringt." Count: let's approximate 124 characters, okay. Now produce JSON without markdown code block. Ensure proper escaping of quotes? JSON strings need to escape internal quotes. We'll not include quotes inside strings except for delimiting. The joke_text contains quotes? No. It contains apostrophe? No. It contains commas but fine. The headline contains apostrophe? No. The meme_caption contains apostrophe? "Wenn der Kaktus zum Bürochef wird" no apostrophe. The image_prompt contains double quotes? It contains double quotes? It contains "A hyper-realistic..." but that's part of string; we need to escape double quotes inside JSON string. Actually we can avoid double quotes inside the string by not using them, or escape them with backslash. The prompt includes double quotes? It starts with "A hyper-realistic..." but that's part of the string; we need to include the whole string as a JSON string, so we must escape internal double quotes. Simpler: we can avoid double quotes inside the string by not using them, but the prompt includes double quotes at start and end? The instruction says "image_prompt": "Englischer Prompt für Bildgenerierung: 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. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We can embed the prompt without surrounding quotes; just the text. But we need to include the whole prompt as a string value. It can contain periods and commas but not double quotes. The example includes double quotes around the whole string, but inside we can avoid double quotes. So we will write the prompt without internal double quotes. Use single quotes? JSON only allows double quotes for strings, but we can include single quotes inside without escaping. So we can write the prompt with no double quotes. 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 standing next to a giant cactus that has instantly grown into a massive tree used as a desk, holding a watering can. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." This contains double quotes at start and end of string, but those are the JSON delimiters, not part of the string. Inside we have no double quotes. Good. Now ensure no line breaks? JSON can have line breaks inside string if escaped, but we can keep it as one line or with \n? Safer to keep as one line without line breaks. We'll keep it as one line. Now produce final JSON. Check lengths: joke_text: "Chuck Norris hat einmal einen Kaktus bewässert, und der wuchs sofort zu einem Baum heran, den er dann als Schreibtisch benutzt hat." Let's count characters: maybe ~106, okay. headline: "Chuck Norris lässt selbst Pflanzen als Schreibtisch dienen" length ~53. meme_caption: "Wenn der Kaktus zum