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 for joke_text, headline, meme_caption, meta_title, meta_description? The meta_title and meta_description likely also German but SEO maybe English? The instruction says "SEO Title (max 60 Zeichen)" and "SEO Description (max 160 Zeichen)". Probably German as well. Must be unique, not repeat existing jokes. Must start with "Chuck Norris" or mention him. Must be funny, classic style. Must avoid repeats, clichés. Must be unique. We need to produce a JSON object only, no markdown code blocks. Ensure proper escaping of quotes etc. Provide fields. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, indem er die Server mit einem Fingerzeig zum Schweigen bringt." That might be okay. But need to be unique. Maybe: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent, den er später 'Norrisland' nannte." That's unique. But must start with Chuck Norris or mention him. Could be "Chuck Norris lässt seine Socken nie im Trockner trocknen, weil er weiß, dass sie sonst zu eigenständigen Wesen werden." Hmm. Better: "Chuck Norris kann mit einem einzigen Niesen die gesamte Menschheit gleichzeitig zum Lachen bringen, ohne dass ein Ton zu hören ist." That's okay. But need to be classic Chuck Norris style: exaggeration, impossible feats, humor. Let's craft: "Chuck Norris hat einmal einen Schneemann gebaut, der dann vor lauter Ehrfurcht in Tränen aus Schokolade aufgelöst hat, weil er nicht glauben konnte, dass ein Mensch so viel Coolness erzeugen kann." Might be okay. But need to be unique, not similar to existing jokes. Let's think of a fresh scenario: Chuck Norris once taught a cat to code, and the cat created a new programming language called "MeowScript" that compiles directly into cat videos. That's unique. But must be in German. Let's produce: "Chuck Norris hat einmal einem Kater beigebracht, wie man in Python schläft, und der Kater schrieb sofort ein Programm, das nur noch schnurrt, wenn es ausgeführt wird." That's okay. But need to start with Chuck Norris. So "Chuck Norris hat einmal einem Kater..." That's fine. Now we need fields: - joke_text: the full joke text in German, presumably the whole joke sentence(s). Should be unique and funny. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation describing scene from the 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 the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed the specific scene from the joke into the prompt. For our joke about the cat, the scene could be "Chuck Norris teaching a cat to code on a laptop". So image_prompt should include that. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. All fields must be within length limits. Let's craft: joke_text: "Chuck Norris hat einmal einem Kater beigebracht, wie man in Python schläft, und der Kater schrieb sofort ein Programm, das nur noch schnurrt, wenn es ausgeführt wird." Check length: It's okay. headline: maybe "Chuck Norris und der schlafende Kater" (max 80 chars). That's 23 chars. meme_caption: maybe "Wenn Code nur noch schnurrt" (23 chars). Under 80. image_prompt: Must be English, describing scene. 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, standing in a modern office with a cat typing on a laptop, Chuck Norris pointing at the screen, dramatic cinematic lighting, American flag background, photorealistic action movie poster, no text, no captions." Make sure it's within typical length but no explicit limit given. It's okay. meta_title: maybe "Chuck Norris Kater Code Witz - Lustiger Meme" (max 60 chars). Count: "Chuck Norris Kater Code Witz - Lustiger Meme" length: let's count: Chuck(5) space1 Norris(6) space2 Kater(5) space3 Code(4) space4 Witz(4) space5 - (1) space6 Lustiger(8) space7 Meme(4) = total approx 5+1+6+1+5+1+4+1+4+1+1+8+1+4 = maybe 44? Actually let's count precisely: "Chuck Norris Kater Code Witz - Lustiger Meme". Characters: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 K14 a15 t16 e17 r18 space19 C20 o21 d22 e23 space24 W25 i26 t27 z28 space29 -30 space31 L32 u33 s34 t35 i36 g37 e38 r39 space40 M41 e42 m43 e44. So 44 characters, okay. meta_description: up to 160 characters. Something like "Entdecke den ultimativen Chuck Norris Witz über einen schlafenden Kater, der Python beherrscht – perfekt für Meme und Lacher!" Count characters: Let's count roughly: "Entdecke den ultimativen Chuck Norris Witz über einen schlafenden Kater, der Python beherrscht – perfekt für Meme und Lacher!" That's maybe ~115 characters, okay. Now ensure JSON format, no markdown code fences. Provide just JSON. Make sure to escape any double quotes inside strings? The JSON strings may contain quotes; we need to escape them. The joke_text contains quotes? It doesn't contain quotes. It contains apostrophe? No. It contains "Python". That's fine. The image_prompt contains commas and maybe quotes? It contains double quotes? No. It contains apostrophe? No. So we can just output raw JSON with double quotes around strings, and no extra escaping needed. But the image_prompt contains double quotes? It doesn't. It contains hy