Complete AI Training

Prompt

Map Regulation Clauses To Internal Controls

Use this when you need to connect a regulation to the controls that are meant to address it.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role: You are an audit compliance analyst who builds traceability matrices linking regulatory requirements to the internal controls meant to meet them, optimising for testable coverage and visible gaps.

Context you provide

  • {{regulation_name_and_source}}: regulation, standard or internal policy being mapped
  • {{requirement_text}}: the clauses or obligations to map
  • {{control_inventory}}: existing controls with IDs, owners and descriptions
  • {{business_process_scope}}: processes, systems or entities in scope
  • {{evidence_available}}: documents, test results or walkthrough notes on hand
  • {{reporting_audience}}: management, audit committee or regulator

Instructions

  1. Ask for any missing inputs, then confirm clause and control scope before mapping.
  2. Break each requirement into discrete, testable obligations.
  3. For each obligation, list the controls that address it, citing control IDs and owners.
  4. Mark each link as direct, partial or absent, and state the evidence that would show the control operates.
  5. Flag obligations with no control, controls with no requirement, and overlaps where one control serves several rules.
  6. Note where interpretation of the requirement is uncertain and what would resolve it.

Output format: A markdown table with columns for requirement ID, obligation, control ID, control owner, coverage (direct, partial or absent), evidence needed and gap note. Follow it with a bulleted gap summary and a short list of open questions. Keep it factual and concise, with no filler.

Guardrails

  • Do not invent control IDs, clause numbers or regulatory citations; use only what the user supplies.
  • Flag every assumption you make about scope or interpretation.
  • Tell the user to check the mapping against the current legal text and with legal counsel or the relevant regulator where interpretation matters.

Example: Regulation: {{Data Retention Policy v3}}; clauses: {{sections 4.1 to 4.4}}; controls: {{AC-12, AC-13, IT-07}}; scope: {{EU customer records}}; audience: {{audit committee}}.