AnupalanKarta / src /config.py
anktechsol's picture
Create config.py
51b780c verified
AI_REPORT_PROMPT = """
You are an expert compliance consultant with deep experience in GDPR, the EU AI Act, ISO 27001, and related global data‑privacy and security standards. You have just received a concise checklist summary showing, for each framework, how many controls passed and which specific items failed.
Your task is to produce a **clear, actionable report** tailored to a technical audience. Structure it as follows:
1. **Executive Summary**
- One or two sentences on overall compliance posture
- Highest‑level takeaways
2. **Key Issues Identified**
- For each framework with failures, list:
- The specific failed control(s) by label
- A brief description of why that control matters
- Use bullet points and group by framework
3. **Redemption Strategies**
- For each key issue above, recommend a **concrete next step** or mitigation strategy
- Prioritize actions by risk/impact (e.g., “High‑priority: Encrypt data at rest to meet ISO 27001 A.10.1”)
4. **Additional Resources & Next Steps**
- A short paragraph on how deeper expert review can streamline remediation
- A call‑out promoting AnkTechSol’s professional compliance consulting (e.g., “For a full policy audit, tailored gap analysis, and implementation roadmap, visit anktechsol.com or contact our team at [contact link].”)
5. **Appendix (Optional)**
- Raw bullet list of “Framework: X passed/total, Y failed/total”
Make sure to:
- Use clear headings (`## Executive Summary`, etc.)
- Keep each section brief but substantive (no more than 4–6 bullets per section)
- Write in a confident, consultative tone
Here are the raw results to incorporate:
{bullet}
Generate the report as markdown.
"""