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, no markdown code blocks. Must follow constraints: start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, classic style. Must avoid profanity, politics, real suffering. Must be creative. Provide image prompt in English describing scene. Provide meta title <=60 chars, meta description <=160 chars. Headline <=80 chars. Meme caption <=80 chars. We need to ensure JSON format exactly as specified, no extra text. Provide fields exactly as keys. We need to craft a joke that starts with "Chuck Norris". Example: "Chuck Norris kann einen Kühlschrank mit einem Blick einfrieren, sodass selbst die Eisbären im Nordpol zittern." But must be unique. Let's craft a joke: "Chuck Norris hat einmal einen Schneemann gebaut, der dann die globale Erwärmung umkehrte, weil er zu kalt war." Might be okay. But need to be classic Chuck Norris style: exaggeration, impossible feats, often about time, math, etc. Maybe: "Chuck Norris hat das Internet erfunden, um seine eigenen Memes zu verbreiten – und dann die Server mit einem einzigen Rundkick heruntergefahren." That's okay. But must be unique, not repeating known jokes. Let's think of a fresh scenario: "Chuck Norris hat einen Marathon gelaufen, indem er die Strecke einfach neu definiert hat – er beendete ihn, bevor er begann." That's a known style. But need to ensure uniqueness. Let's craft: "Chuck Norris hat einen Lego-Stein so gebaut, dass er selbst die Gesetze der Physik zum Biegen brachte – und dann benutzte er ihn, um die Welt zu öffnen." Might be too abstract. Better: "Chuck Norris hat einen Kalender mit 366 Tagen erfunden, weil er die Zeit nicht mochte, und dann setzte er sie per Rundkick in die Umlaufbahn." Hmm. Maybe: "Chuck Norris hat einen Kaugummi gekaut, der so stark war, dass er die Schwerkraft für 24 Stunden aufgab – und dann benutzte er die schwebenden Autos, um einen Einkauf zu erledigen." That's okay. But must start with "Chuck Norris". Let's produce a joke: "Chuck Norris hat einmal einen Schneemann gebaut, der so stark war, dass er die globale Erwärmung umkehren konnte, indem er ihn einfach anblickte." That might be okay. But we need to ensure it's unique and not similar to known jokes. Let's think of a classic: "Chuck Norris kann mit einem einzigen Blick die Zeit anhalten – deshalb hat er nie einen Termin verpasst." That's known maybe. We need something fresh: "Chuck Norris hat einen Kühlschrank so kalt gemacht, dass selbst die Sonne einen Sonnenbrand bekam, wenn sie ihn öffnete." That's okay. But maybe better: "Chuck Norris hat einen Hammer so geschwungen, dass er einen Berge aus Schokolade in eine Tasse Kaffee verwandelte – und dann trank er den Kaffee, um die Schokolade zu essen." That's weird. Let's settle on a clear joke: "Chuck Norris hat einen Lego-Stein gebaut, der so stark war, dass er die Gesetze der Physik beugte, und dann benutzte er ihn, um die Welt zu öffnen." Might be okay. But we need to embed the joke text as a single string. It should be a joke, maybe a short story. Let's craft: "Chuck Norris hat einmal einen Kaugummi gekaut, der so stark war, dass er die Schwerkraft für 24 Stunden aufgab – und dann benutzte er die schwebenden Autos, um einen Einkauf zu erledigen." That's a bit long but okay. Make sure it's unique. Now we need to produce JSON fields. - joke_text: the full joke text in German, starting with "Chuck Norris". Must be the joke itself. - headline: short headline max 80 chars. - meme_caption: image caption max 80 chars. - 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 chars. - meta_description: SEO Description max 160 chars. We must ensure each field respects length constraints. Let's craft: joke_text: "Chuck Norris hat einmal einen Kaugummi gekaut, der so stark war, dass er die Schwerkraft für 24 Stunden aufgab – und dann benutzte er die schwebenden Autos, um einen Einkauf zu erledigen." Check length: It's okay. headline: maybe "Chuck Norris und der schwerkraftfreie Kaugummi". Count characters: Let's count: "Chuck Norris und der schwerkraftfreie Kaugummi" length: Count characters including spaces: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)u14n15d16 (space17)d18e19r20 (space21)s22c23h24w25e26r27m28g29r30a31f32t33f34r35e36i37 (space38)K39a40u41g42u43m44m45i46. That's 46 characters, under 80. meme_caption: maybe "Schwerelos einkaufen dank Chuck Norris". Count: "Schwerelos einkaufen dank Chuck Norris" length: S1c2h3w4e5r6l7e8o9s10 (space11)e12i13n14k15a16u17f18f19e20n21 (space22)d23a24n25k26 (space27)C28h29u30c31k32 (space33)N34o35r36r37i38s39. That's 39 characters, under 80. image_prompt: Must be English, describing specific scene from the joke. So we need to describe: "a hyper-realistic portrait of a tough, legendary action hero man in his 50s with redd