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 style. Provide headline max 80 chars, meme_caption max 80 chars, image_prompt English description for image generation with specifics. Must avoid repeats, no profanity, no politics, no real suffering. Must be creative. We need to craft a joke: maybe something like "Chuck Norris can divide by zero" but that's common. Need unique twist. Maybe "Chuck Norris can make a round square". Or "Chuck Norris can hear sign language with his eyebrows". Let's think of a unique scenario: "Chuck Norris can program a computer using only his beard". Or "When Chuck Norris reads the fine print, the fine print reads him". Something like that. We need to produce JSON only, no markdown code fences. Must be valid JSON. Fields: - joke_text: full joke text in German, starting with "Chuck Norris". Should be a single string containing the joke. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation, describing 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. Include specific scene from the joke. Must be 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 must ensure each field respects length constraints. Let's craft: Joke: "Chuck Norris kann den Mond mit einem einzigen Blick zum Leuchten bringen, aber er lässt ihn lieber im Dunkeln, weil er das nächtliche Training bevorzugt." That's maybe too long. Need to be concise but funny. Must start with "Chuck Norris". Let's do: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn anzustellen – er öffnet ihn einfach mit einem Blick, und das Essen kocht von selbst." Might be okay. But need uniqueness. Maybe: "Chuck Norris kann einen Regenbogen mit einem einzigen Niesen in ein Schwert verwandeln, das er dann zum Frisieren benutzt." That's weird but okay. Better: "Chuck Norris kann das Alphabet rückwärts lesen, während er gleichzeitig die Uhrzeit rückwärts sagt – und das ohne Brille." Hmm. Maybe something about "Chuck Norris kann einen Kaugummi kauen, ohne ihn zu schlucken, und dabei die Zeit anhalten." That's okay. But we need to ensure it's unique and not a known joke. Let's craft a fresh one: "Chuck Norris kann einen Schneemann bauen, der aus purem Eis und purem Humor besteht, und dann den Schneemann zum Lachen bringen, indem er ihm einen Witz erzählt – und der Schneemann schmilzt vor Vorfreude." That's too long. We need a concise joke, maybe 2-3 sentences. Let's propose: "Chuck Norris kann einen Kaugummi kauen, ohne ihn zu schlucken, und dabei die Schwerkraft umkehren, sodass die Kaugummis von selbst zum Himmel fliegen." That's okay. But must start with "Chuck Norris". Let's do: "Chuck Norris kann einen Kaugummi kauen, ohne ihn zu schlucken, und dabei die Schwerkraft umkehren, sodass die Kaugummis von selbst zum Himmel fliegen." That's a bit long but okay. Now headline: max 80 chars. Something like "Chuck Norris lässt Kaugummis durch die Luft fliegen". That's 45 chars. Meme caption: max 80 chars. Something like "Wenn Chuck Norris lächelt, schmilzt das Eis". That's 44 chars. Image prompt: Must be English, describing 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. Include specific scene from the joke: maybe "Chuck Norris chews a bubblegum that levitates upward". So include that. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. 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, holding a bubblegum that is floating upward as if defying gravity, dramatic cinematic lighting, American flag background, photorealistic action movie poster, no text, no captions." Make sure it's English. Meta title: max 60 chars. Something like "Chuck Norris lässt Kaugummis schweben – Witz". That's 44 chars. Meta description: max 160 chars. Something like "Entdecke den ultimativen Chuck Norris Witz, bei dem Kaugummis die Schwerkraft überwinden – humorvoll, einzigartig und komplett frei erfunden." Count characters: Let's count roughly: "Entdecke den ultimativen Chuck Norris Witz, bei dem Kaugummis die Schwerkraft überwinden – humorvoll, einzigartig und komplett frei erfunden." That's about 115 chars, okay. Now ensure JSON fields are correct. Check length constraints: - headline max 80 characters: "Chuck Norris lässt Kaugummis durch die Luft fliegen" length? Count: "Chuck Norris lässt Kaugummis durch die Luft fliegen" = 48 characters (including spaces). Good. - meme_caption max 80 characters: "Wenn Chuck Norris lächelt, schmilzt das Eis" length? Count: "Wenn Chuck Norris lächelt, schmilzt das Eis" = 41 characters. Good. - meta_title max 60 characters: "Chuck Norris lässt Kaugummis schweben – Witz" length? Count: "Chuck Norris lässt Kaugummis schweben – Witz" = 44 characters. Good. - meta_description max 160 characters: Let's count precisely: "Entdecke den ultimativen Chuck Norris Witz, bei dem Kaugummis die Schwerkraft überwinden – humorvoll, einzigartig und komplett frei erfunden." Let's count characters including spaces: I'll approximate: "Entdecke den ultimativen Chuck Norris Witz, bei dem Kaugummis die Schwerkraft überwinden – humorvoll, einzigartig und komplett frei erfunden." Count: Entdecke(8) + space(1)=9 den