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? They didn't specify language but likely German as it's for German SEO. Provide unique Chuck Norris joke, start with "Chuck Norris". Must be classic, funny, unique, no repeats. Must avoid clichés, but typical genre. Provide image prompt in English describing scene from joke. Must be hyper-realistic portrait etc. Provide specific scene from joke. We need to ensure fields length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to ensure joke_text is full joke text, presumably starts with "Chuck Norris". Provide a unique joke. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, indem er die Server mit einem einzigen Fingerzeig zum Schweigen bringt." That's maybe not unique enough. Let's think of something more classic: "Chuck Norris kann mit einem einzigen Hauch von Bartwachstum einen Vulkan zum Ausbruch bringen." Hmm. Better: "Chuck Norris kann einen Kühlschrank öffnen, ohne die Tür zu berühren – er öffnet ihn einfach mit einem Gedanken, und das Essen bleibt frisch, weil er die Zeit zurückdreht." Might be too long. We need a unique joke that hasn't been used widely. Let's craft something about "Chuck Norris kann einen Schneesturm mit einem einzigen Atemzug besiegen, indem er die Schneeflocken in Popcorn verwandelt." That's unique. Make sure it starts with "Chuck Norris". Provide headline, meme_caption, image_prompt describing specific scene from joke. The scene: maybe "Chuck Norris transforms a blizzard into popcorn while standing on a mountain peak, with snowflakes turning into buttery popcorn kernels, dramatic lighting". Provide English prompt. Now fill fields. joke_text: "Chuck Norris kann einen Schneesturm mit einem einzigen Atemzug besiegen, indem er die Schneeflocken in knuspriges Popcorn verwandelt, das selbst die härtesten Berge zum Schmelzen bringt." Check length? Not constrained. headline: max 80 chars. Something like "Chuck Norris verwandelt Schneesturm in Popcorn – epischer Witz". Count characters: Let's count: "Chuck Norris verwandelt Schneesturm in Popcorn – epischer Witz". That's 57 characters approx, okay. meme_caption: max 80 chars. Something like "Wenn der Schnee knusprig wird, lacht sogar der Polarbär." Count: maybe 49 characters. image_prompt: English description of specific scene from joke. Must be hyper-realistic portrait etc. Provide scene: "Chuck Norris stands on a snow‑covered mountain peak, exhaling a powerful breath that turns swirling snowflakes into golden popcorn kernels, dramatic cinematic lighting, American flag subtly in background". Must be within prompt format. meta_title: max 60 chars. Something like "Chuck Norris Popcorn-Witz – Klassiker der Legende". Count: let's count: "Chuck Norris Popcorn-Witz – Klassiker der Legende" length: 49? okay. meta_description: max 160 chars. Something like "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Atem einen Schneesturm in knuspriges Popcorn verwandelt – humorvoll, episch und völlig einzigartig." Count characters: let's approximate <160. Now ensure no markdown code blocks, just raw JSON. Check constraints: Must be unique, not repeat existing jokes. This seems unique. Now produce JSON with fields exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure proper escaping of quotes inside strings? JSON strings need escaping of double quotes. Our strings contain double quotes? Not needed. But we have apostrophes? Not needed. Use plain text. Make sure no extra fields. Now craft final JSON. Check headline length: "Chuck Norris verwandelt Schneesturm in Popcorn – epischer Witz" length count: Let's count precisely: characters including spaces. "Chuck Norris verwandelt Schneesturm in Popcorn – epischer Witz" Count: C1 h2 u3 c4 k5 (space6) N7 o8 r9 r10 i11 s12 (space13) v14 e15 r16 w17 e18 n19 d20 e21 l22 t23 (space24) S25 c26 h27 n28 e29 s30 t31 s32 t33 u34 r35 m36 (space37) i38 n39 (space40) P41 o42 p43 c44 o45 r46 n47 (space48) – (space49) (space? Actually there is a space before dash? I wrote " – " includes space dash space. So after popcorn there is space, dash, space. Let's recount: after "Popcorn" there is space then dash then space. So after "Popcorn" we have space (48), dash (49), space (50). Then "epischer" (51-58) etc. Let's just approximate it's under 80. Now meme_caption: "Wenn der Schnee knusprig wird, lacht sogar der Polarbär." Count: maybe 49. Now image_prompt: Must be English, include scene. Provide as a single string. Now meta_title: "Chuck Norris Popcorn-Witz – Klassiker der Legende" length maybe 49. Meta_description: "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Atem einen Schneesturm in knuspriges Popcorn verwandelt – humorvoll, episch und völlig einzigartig." Count characters: let's count roughly: "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Atem einen Schneesturm in knuspriges Popcorn verwandelt – humorvoll, episch und völlig einzigartig." That's about 150-160. Should be <=160. Let's count quickly: "Entdecke" (8) + space (1) =9 "den" (3) =>12 "legendären" (10) =>22 space (1) =>23 "Chuck" (5) =>28 space (1) =>29 "Norris" (6) =>35 space