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 German language for joke_text, headline, meme_caption. image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, no repeats. Must avoid cliches, no profanity, no politics, no real suffering. Must be creative. We need to produce a classic Chuck Norris joke in German, with a headline (max 80 chars), meme caption (max 80 chars), image prompt describing a specific scene from the joke, photorealistic action movie poster style, etc. meta_title max 60 chars, meta_description max 160 chars. We must ensure JSON format, no markdown code fences. Just raw JSON. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Wetter auf der anderen Seite der Erde umkehren." That's typical. But we need unique. Maybe something about his beard controlling gravity. Let's think: "Chuck Norris hat einmal einen Kuchen gebacken, indem er die Zutaten einfach gedachte." That's typical. Need unique. Maybe: "Chuck Norris hat einmal einen Schneemann gebaut, der dann die globale Erwärmung umkehrte, weil er einfach einen Eisschnell." Hmm. Better: "Chuck Norris kann mit einem einzigen Niesen die Schwerkraft für 24 Stunden aufheben." That's typical but maybe okay. We need unique, not repeating existing jokes. Let's craft something about his beard being a separate entity that can lift cars. Joke: "Chuck Norris hat einmal versucht, einen Kaugummi zu kauen, aber der Kaugummi hat sich selbst zum Präsidenten erklärt und jetzt regiert er die Welt." That's too weird. Better: "Chuck Norris hat einmal einen Regenbogen gebrochen, weil er ihn für einen lächerlichen Farbton hielt." Hmm. Maybe: "Chuck Norris hat einmal einen Mathetest bestanden, indem er die Lösung einfach gedachte und die Zahlen sich selbst erledigten." Not great. We need a classic style: "Chuck Norris kann mit einem einzigen Blick die Zeit anhalten, sodass er einen Kaffee trinken kann, ohne dass die Uhr tickt." That's typical. Let's think of something more unique: "Chuck Norris hat einmal einen Schneemann gebaut, der dann als Waffe gegen die globale Erwärmung eingesetzt wurde, weil er einfach zu viel Kälte hatte." Hmm. Maybe: "Chuck Norris hat einmal einen Kaugummi aus dem Weltraum geklaut, und als er ihn kaute, wurde die Erde für 5 Minuten in 3D-Filmmodus versetzt." That's unique. But we need to start with "Chuck Norris". So start with "Chuck Norris kann..." Let's craft: "Chuck Norris kann mit einem einzigen Niesen die Schwerkraft für 24 Stunden aufheben, sodass er ein Auto auf dem Mond parken kann, ohne dass es fällt." But that's similar to known jokes. Let's make something about his beard controlling the internet. "Chuck Norris hat einmal das Internet abgeschaltet, indem er einfach den Router mit einem einzigen Blick anschaute, und seitdem funktioniert alles nur noch, wenn er lächelt." That's unique. Let's craft final joke_text: "Chuck Norris hat einmal den Router mit einem einzigen Blick ausgeschaltet, sodass das Internet nur noch funktioniert, wenn er lächelt." That's okay. Now headline: max 80 chars. Something like "Chuck Norris schaltet das Internet mit einem Blick aus". That's 45 chars. Meme caption: max 80 chars. Something like "Wenn Chuck Norris lächelt, surft die Welt". That's 38 chars. Image prompt: English, describing specific scene from the joke. Must be 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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. So we need to embed the specific scene: "Chuck Norris looks intensely at a router, his gaze causing the router to glow and shut down". 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 staring intensely at a glowing router that is powering down, with electric sparks flying. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: max 60 chars. Something like "Chuck Norris schaltet Internet mit Blick – Witz". That's 44 chars. Meta description: max 160 chars. Something like "Ein kurzer, klassischer Chuck Norris Witz über seine mystische Kraft, das Internet mit einem Blick auszuschalten. Einfach, genial und witzig." Count characters: Let's count: "Ein kurzer, klassischer Chuck Norris Witz über seine mystische Kraft, das Internet mit einem Blick auszuschalten. Einfach, genial und witzig." That's about 130 chars, okay. Now ensure JSON fields are correct. Fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. All must be strings. Make sure no extra fields. Now produce JSON without markdown. Let's craft final values: joke_text: "Chuck Norris hat einmal den Router mit einem einzigen Blick ausgeschaltet, sodass das Internet nur noch funktioniert, wenn er lächelt." headline: "Chuck Norris schaltet das Internet mit einem Blick aus" meme_caption: "Wenn Chuck Norris lächelt, surft die Welt" 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 glowing router that is powering down, with electric sparks flying. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris schaltet Internet mit Blick – Witz" meta_description: "Ein kurzer, klassischer Chuck Norris Witz über seine mystische Kraft, das Internet mit einem Blick auszuschalten. Einfach, genial und witzig." Check lengths: headline length: "Chuck Norris schaltet das Internet mit einem Blick aus" -> count characters: Let's count: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)s14c15h16a17l18