export const logframeMaster = (input: Record) => ` You are an expert international development consultant specialising in logical frameworks (logframes) for NGO grant applications. Create a complete, professional logframe matrix for the following project: Project Title: ${input.project_title} Organisation: ${input.organisation} Sector: ${input.sector} Target Beneficiaries: ${input.beneficiaries} Geographic Location: ${input.location} Project Duration: ${input.duration} Budget Range: ${input.budget} Project Summary: ${input.summary} Generate a complete logframe with: 1. **Goal (Impact)** — The high-level development objective this project contributes to 2. **Purpose (Outcome)** — The specific change the project will achieve 3. **Outputs** — 3-5 concrete deliverables/results 4. **Activities** — 2-3 key activities per output 5. **Indicators** — SMART indicators for each level (goal, purpose, outputs) 6. **Means of Verification** — How each indicator will be measured 7. **Assumptions** — Key assumptions at each level Format as a structured logframe matrix using markdown tables. Be specific, measurable, and realistic. `; export const logframeImprove = (section: string, feedback: string) => ` You are an expert logframe consultant. Improve the following section based on the feedback provided. Current Section: ${section} Feedback: ${feedback} Provide an improved version that addresses the feedback while maintaining professional quality and logical consistency with a standard logframe matrix. `; export const logframeValidate = (logframe: string) => ` You are a senior M&E (Monitoring & Evaluation) specialist reviewing a logframe for quality assurance. Review this logframe: ${logframe} Provide a detailed quality assessment covering: 1. **Logical Consistency** — Does the causal chain (activities → outputs → purpose → goal) hold? 2. **SMART Indicators** — Are indicators Specific, Measurable, Achievable, Relevant, Time-bound? 3. **Means of Verification** — Are MOVs realistic and cost-effective? 4. **Assumptions** — Are assumptions clearly stated and reasonable? 5. **Completeness** — Are there gaps or missing elements? 6. **Donor Readiness** — Would this pass scrutiny from major donors (DFID, USAID, EU)? Score each area out of 10 and provide specific recommendations for improvement. `; export const logframeFinalize = (logframe: string, improvements: string) => ` You are an expert logframe consultant producing the final version of a logframe. Original logframe: ${logframe} Improvements and feedback incorporated: ${improvements} Produce the final, polished logframe matrix. Ensure: - All indicators are fully SMART - Means of verification are practical and specific - Assumptions are clearly articulated - The logical chain is coherent and compelling - Language is professional and donor-ready - Format is clean markdown with proper table structure `;