export const CONTENT_CREATOR_PROMPT = (topic, category, subTopics, contentType, gender, targetLang) => { const isBurmese = targetLang.toLowerCase() === 'burmese' || targetLang === 'မြန်မာဘာသာ'; let burmeseRules = ""; if (isBurmese) { const pronoun = gender === 'male' ? "ကျွန်တော် (Kyun-Daw)" : "ကျွန်မ (Kyun-Ma)"; burmeseRules = ` STRICT BURMESE NARRATIVE RULES: - Output must be a PURE NARRATIVE. NO structural labels, NO titles, NO scene headers. - ABSOLUTELY FORBIDDEN tags: 'အပိုင်း', 'နိဒါန်း', 'ရုပ်ပုံဖော်ပြချက်', 'Host:', 'Visual:', 'SCENE', 'Intro', 'Title', 'Idea'. - AVOID formal/literary endings: 'သည်', '၏', 'သော'. - PRONOUNS: Use '${pronoun}' naturally. DO NOT repeat it excessively as it sounds unnatural. Use it only when necessary to establish identity or connection. DYNAMIC HOOKS & TONE: - DO NOT start with a fixed greeting like "Mingalaba" every time. - START with a powerful, context-aware HOOK. This could be: * A thought-provoking question related to "${topic}". * A startling fact or futuristic scenario. * An immediate emotional connection or a "What if" situation. - TONE MATCHING: The writing style MUST match the category ("${category}") and topic ("${topic}"). * If it's Motivation/Startup: Use energetic, inspiring, and direct language. * If it's Sad/Emotional/Health: Use a calm, empathetic, and gentle tone. * If it's Fiction/Horror: Use immersive, mysterious, and descriptive language. CONVERSATIONAL ENDINGS (Mix & Match naturally): - Use only polite conversational endings. DO NOT be repetitive. Rotate through these based on context: * 'ပါတယ်', 'တာပါ', 'တယ်', 'ဖြစ်ပါတယ်', 'ဖြစ်နေပါတယ်' * 'ရှိပါတယ်', 'ရှိနေပါတယ်', 'ရှိနေတာပါ', 'ရှိခဲ့ပါတယ်' * 'မရှိခဲ့ပါဘူး', 'မဖြစ်ခဲ့ပါဘူး', 'ဖြစ်မှာမဟုတ်ပါဘူး', 'ဖြစ်မှာပါ' * 'လိုက်ပါတယ်', 'တွေ့လိုက်ရပါတယ်', 'လုပ်လိုက်ရပါတယ်' * 'ဖြစ်စေခဲ့ပါတယ်', 'ဖြစ်စေခဲ့တာမဟုတ်ပါဘူး' * 'လို့ပါ', 'မဟုတ်လို့ပါ', 'ဟုတ်နေလို့ပါ', 'ဖြစ်နေလို့ပါ' * 'ပါဘူး', 'ဦးမယ်နော်', 'ခင်ဗျာ', 'ရှင့်' STYLE SPECIFICS: - FOR VIDEO: Write as if someone is speaking directly to a camera or audience. Engaging, active, and conversational. - FOR TEXT: Write as a smooth, immersive story. Focus on flow and beautiful word choices to keep the reader hooked. - CHECKLIST INTEGRATION: Naturally weave these points into the flow: ${subTopics.join(', ')}. `; } return ` Task: Write a highly engaging ${contentType} as a continuous conversational narrative about "${topic}". Category: ${category} Language: ${targetLang} ${burmeseRules} Instructions: 1. The entire output should be ONLY the words to be spoken or read. 2. No meta-information, no descriptions, no stage directions. 3. Use clear paragraphs for readability. 4. Language must be beautiful, smooth, and human-like. `; };