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. image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, classic style. Must avoid repeats, clichés. Must be within length constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide JSON only, no markdown code blocks. We need to craft a joke that starts with "Chuck Norris". Something like: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, indem er ihn ansieht." But need to be unique. Maybe something about his beard, or his ability to divide by zero, or his ability to make the sun rise just because he wants coffee. Let's think of a classic style: "Chuck Norris counted to infinity... twice." That's known. Need unique. Maybe: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil die Server Angst haben, ihn zu überfordern." That's okay. But must be unique and not repeat known jokes. Let's craft: "Chuck Norris hat einmal einen Marathon gelaufen – und die Strecke hat sich entschieden, ihn zu begleiten, weil sie nicht genug Mut hatte, ihn zu stoppen." That's okay. But need to start with "Chuck Norris". Could be: "Chuck Norris hat einen Kühlschrank so kalt gemacht, dass selbst die Arktis einen Handschuh braucht." That's okay. Better: "Chuck Norris kann mit einem einzigen Finger die Uhr zurückdrehen, damit er noch einen Kaffee mehr bekommt." That's okay. But must be unique. Let's craft something about his beard: "Chuck Norris' Bart ist so stark, dass er einmal einen Stein in einen Baum verwandelt hat, nur um einen Schatten zu haben, in dem er sich ausruhen kann." Might be too long. We need headline max 80 chars, meme_caption max 80 chars. Provide them. Let's propose: joke_text: "Chuck Norris kann mit einem einzigen Blick die Uhr zurückdrehen, damit er noch einen Kaffee mehr bekommt." Check length: It's okay. headline: "Chuck Norris lässt die Zeit für extra Kaffee zurück" Count characters: Let's count: "Chuck Norris lässt die Zeit für extra Kaffee zurück" length? Count characters including spaces: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14ä15s16s17t18 (space19)d20i21e22 (space23)Z24e25i26t27 (space28)f29ü30r31 (space32)e33x34t35r36a37 (space38)K39ä40f41f42e43 (space44)r45ü46c47h48. That's 48 characters, well under 80. meme_caption: "Wenn die Uhr zurück will, weil Chuck einen Espresso braucht" Count characters: Let's count: "Wenn die Uhr zurück will, weil Chuck einen Espresso braucht". Count: W1e2n3 (space4)d5i6e7 (space8)U9r10l11l12 (space13)r14ü15c16k17e18l18? Actually need to count precisely. Let's just ensure under 80. It's likely under 80. image_prompt: Must be English, describing specific scene from joke. Something like: "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. Chuck Norris is looking at a vintage clock that is moving backwards, coffee cup floating in midair." Must be within prompt description. meta_title: SEO Title max 60 chars. Something like: "Chuck Norris lässt die Zeit für extra Kaffee zurück". That's 48 characters, okay. meta_description: SEO Description max 160 chars. Something like: "Entdecke den ultimativen Chuck Norris Witz, bei dem er die Uhr zurückdreht, um noch einen Kaffee zu genießen – klassischer Humor garantiert!" Count characters: Let's count roughly: "Entdecke den ultimativen Chuck Norris Witz, bei dem er die Uhr zurückdreht, um noch einen Kaffee zu genießen – klassischer Humor garantiert!" That's likely under 160. Let's count: We'll approximate: It's probably around 130. Good. Now ensure no repeats, unique. The joke is unique. Now format JSON exactly as required, no markdown code block. Fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Make sure JSON is valid, strings quoted, no trailing commas. Let's craft final values: joke_text: "Chuck Norris kann mit einem einzigen Blick die Uhr zurückdrehen, damit er noch einen Kaffee mehr bekommt." headline: "Chuck Norris lässt die Zeit für extra Kaffee zurück" meme_caption: "Wenn die Uhr zurück will, weil Chuck einen Espresso braucht" 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 at an antique clock that is moving backwards while a steaming coffee cup hovers in midair." Check length of image_prompt? Not constrained, just English prompt. meta_title: "Chuck Norris lässt die Zeit für extra Kaffee zurück" (same as headline, okay under 60 chars) meta_description: "Entdecke den ultimativen Chuck Norris Witz, bei dem er die Uhr zurückdreht, um noch einen Kaffee zu genießen – klassischer Humor garantiert!" Now ensure meta_title length <=60 characters. Count: "Chuck Norris lässt die Zeit für extra Kaffee zurück" length we counted 48, okay. meta_description length <=160 characters. Let's count roughly: "Entdecke den ultimativen Chuck Norris Witz, bei dem er die Uhr zurückdreht, um noch einen Kaffee zu genießen – klassischer Humor garantiert!" Let's count characters including spaces: We'll approximate: It's likely under 160. Let's count precisely: E1 n2 t3 e4 c5 k6 e7