Prerequisites
- Target system, dependencies and environment configured.
Usage
Purpose
Audits examine evidence that controls actually operate — not just that they're documented. The difference between a smooth audit and a painful one is whether that evidence was collected continuously as controls ran, or scrambled together at the last minute (often reconstructed, sometimes fabricated, always stressful). This skill covers collecting compliance evidence and preparing for audits so they're routine confirmations of real practice, not a crisis.
When to use it
Preparing for any audit (SOC 2, ISO 27001, PCI), and — more importantly — building the ongoing evidence collection that makes audits painless. It's central to SOC 2 Type II (which requires evidence over a period) and to any framework where auditors check that controls operate.
Procedure
- Understand what auditors want: evidence controls operate, not just exist. A documented policy isn't evidence the control ran; auditors want proof — the access review was actually performed (with the record), changes were actually approved (with the tickets), alerts were actually triaged (with the logs). Design your evidence around demonstrating operation over time, not just design.
- Collect evidence continuously — the make-or-break practice. The single biggest determinant of audit pain: is evidence gathered as controls run, or reconstructed at audit time? Continuous collection (as the access review happens, save the record) makes audits routine; last-minute reconstruction is stressful, error-prone, and for period-based audits (SOC 2 Type II) sometimes impossible (you can't recreate six months of evidence you never captured). Collect as you go.
- Map evidence to controls and frameworks. Each control produces evidence; organise evidence by control (the control-mapping skill) so one piece of evidence serves all the frameworks that control maps to. This makes multi-framework audits efficient — collect once, use for many audits.
- Automate evidence collection where possible. Compliance-automation platforms (Vanta, Drata, and others) integrate with your systems to collect evidence automatically and continuously (access lists, configurations, MFA status), turning evidence gathering from manual toil into a background process. Automation is what makes continuous collection practical at scale.
- Organise evidence for the auditor. Well-organised, clearly-mapped evidence (this evidence proves this control, satisfying this requirement) makes the audit faster and the auditor's job easier — which reflects well and reduces back-and-forth. Disorganised evidence, even if complete, drags out the audit.
- Do a readiness check before the audit. Verify you have the evidence for each control the audit will examine (the gap-analysis skill); finding missing evidence before the auditor does lets you fix it. Going in with evidence gaps produces findings/exceptions.
- Never fabricate evidence. Under audit pressure, the temptation to backdate or fabricate evidence is real and disqualifying — it's fraud, destroys the audit's (and your) credibility, and often gets caught. If a control didn't operate or evidence wasn't collected, that's a finding to address honestly, not to fake. Continuous collection removes the temptation.
Cheatsheet
audits examine EVIDENCE that controls OPERATE (not just are documented)
smooth vs painful audit = evidence collected CONTINUOUSLY vs scrambled at the last minute
do
1. auditors want proof controls OPERATE OVER TIME: access review PERFORMED (record) ,
changes APPROVED (tickets) , alerts TRIAGED (logs) — not just a policy exists
2. COLLECT CONTINUOUSLY (make-or-break): as controls run, save the record
(last-minute reconstruction = stressful, error-prone ; SOC2 Type II = can't recreate 6mo you never captured)
3. MAP evidence -> controls -> frameworks (organise by CONTROL -> one evidence serves many frameworks/audits)
4. AUTOMATE (Vanta/Drata/... integrate + collect continuously: access lists, configs, MFA)
-> makes continuous collection practical at scale
5. ORGANISE for the auditor (this evidence -> this control -> this requirement) -> faster audit, less back-and-forth
6. READINESS CHECK before audit (find missing evidence before the auditor does) [gap-analysis]
7. NEVER FABRICATE (backdating/faking = fraud, disqualifying, often caught ; missing evidence = a HONEST finding)
continuous collection removes the temptation
Reading audit readiness
- Evidence scrambled together at audit time = the painful-audit path; reconstructed evidence is stressful, error-prone, and for period-based audits (SOC 2 Type II) sometimes impossible. Continuous collection is what makes audits routine — this is where audit pain is won or lost.
- Documented controls without evidence of operation = insufficient; auditors want proof the control ran (the performed review, the approved change), not just that a policy exists. Design evidence around operation over time.
- Evidence organised by control and mapped to frameworks = efficient multi-framework audits; one piece of evidence serves every framework the control maps to. Collecting per-audit duplicates effort.
- Automated evidence collection = continuous collection made practical; manual gathering doesn't scale and lapses. Automation turns evidence into a background process.
- The temptation to fabricate/backdate evidence under pressure = a serious red flag; it's fraud, disqualifying, and often caught. Missing evidence is an honest finding to address, not to fake — and continuous collection removes the temptation.
- Continuously-collected, automated, control-mapped, well-organised, readiness-checked evidence = audits as routine confirmations of real practice, not a crisis.
Pitfalls
- Last-minute evidence scrambling. The biggest source of audit pain; reconstructed evidence is stressful and error-prone, and for period-based audits sometimes impossible. Collect continuously as controls run.
- Confusing documentation with evidence. A policy isn't proof the control operated; auditors want records of actual operation. Design evidence around demonstrating operation over time.
- Collecting evidence per-audit. It duplicates effort across frameworks; organise by control so one evidence serves many audits.
- Manual-only collection. It doesn't scale and lapses; automate where possible to make continuous collection practical.
- Fabricating or backdating evidence. It's fraud, disqualifying, and often caught; a missing control/evidence is an honest finding, not something to fake. Continuous collection removes the temptation.
- No readiness check. Going into the audit without verifying evidence exists produces avoidable findings; check before the auditor does.
References
- The control-mapping, gap-analysis, and soc-2-readiness / iso-27001-isms skills
- Compliance-automation platforms (Vanta, Drata, Secureframe) for continuous evidence
- AICPA SOC 2 and ISO 27001 audit-evidence guidance
- The vulnerability-management remediation-verification discipline (evidence of operation)
Inputs
- Relevant source code, logs, network traces, or system specifications.
Outputs
- Analysis findings, security audit report, or generated code artifacts.
1---2name: evidence-and-audit-prep3description: Use when collecting compliance evidence and preparing for audits — gathering proof that controls operate continuously, so audits are routine instead of a last-minute scramble.4---5678## Prerequisites9- Target system, dependencies and environment configured.1011## Usage12### Purpose1314Audits examine *evidence* that controls actually operate — not just that they're documented. The difference between a smooth audit and a painful one is whether that evidence was collected continuously as controls ran, or scrambled together at the last minute (often reconstructed, sometimes fabricated, always stressful). This skill covers collecting compliance evidence and preparing for audits so they're routine confirmations of real practice, not a crisis.1516### When to use it1718Preparing for any audit (SOC 2, ISO 27001, PCI), and — more importantly — building the ongoing evidence collection that makes audits painless. It's central to SOC 2 Type II (which requires evidence over a period) and to any framework where auditors check that controls operate.1920### Procedure21221. **Understand what auditors want: evidence controls *operate*, not just exist.** A documented policy isn't evidence the control ran; auditors want proof — the access review was actually performed (with the record), changes were actually approved (with the tickets), alerts were actually triaged (with the logs). Design your evidence around demonstrating *operation over time*, not just design.232. **Collect evidence continuously — the make-or-break practice.** The single biggest determinant of audit pain: is evidence gathered as controls run, or reconstructed at audit time? Continuous collection (as the access review happens, save the record) makes audits routine; last-minute reconstruction is stressful, error-prone, and for period-based audits (SOC 2 Type II) sometimes impossible (you can't recreate six months of evidence you never captured). Collect as you go.243. **Map evidence to controls and frameworks.** Each control produces evidence; organise evidence by control (the control-mapping skill) so one piece of evidence serves all the frameworks that control maps to. This makes multi-framework audits efficient — collect once, use for many audits.254. **Automate evidence collection where possible.** Compliance-automation platforms (Vanta, Drata, and others) integrate with your systems to collect evidence automatically and continuously (access lists, configurations, MFA status), turning evidence gathering from manual toil into a background process. Automation is what makes continuous collection practical at scale.265. **Organise evidence for the auditor.** Well-organised, clearly-mapped evidence (this evidence proves this control, satisfying this requirement) makes the audit faster and the auditor's job easier — which reflects well and reduces back-and-forth. Disorganised evidence, even if complete, drags out the audit.276. **Do a readiness check before the audit.** Verify you have the evidence for each control the audit will examine (the gap-analysis skill); finding missing evidence before the auditor does lets you fix it. Going in with evidence gaps produces findings/exceptions.287. **Never fabricate evidence.** Under audit pressure, the temptation to backdate or fabricate evidence is real and disqualifying — it's fraud, destroys the audit's (and your) credibility, and often gets caught. If a control didn't operate or evidence wasn't collected, that's a finding to address honestly, not to fake. Continuous collection removes the temptation.2930### Cheatsheet3132```33audits examine EVIDENCE that controls OPERATE (not just are documented)34 smooth vs painful audit = evidence collected CONTINUOUSLY vs scrambled at the last minute3536do37 1. auditors want proof controls OPERATE OVER TIME: access review PERFORMED (record) ,38 changes APPROVED (tickets) , alerts TRIAGED (logs) — not just a policy exists39 2. COLLECT CONTINUOUSLY (make-or-break): as controls run, save the record40 (last-minute reconstruction = stressful, error-prone ; SOC2 Type II = can't recreate 6mo you never captured)41 3. MAP evidence -> controls -> frameworks (organise by CONTROL -> one evidence serves many frameworks/audits)42 4. AUTOMATE (Vanta/Drata/... integrate + collect continuously: access lists, configs, MFA)43 -> makes continuous collection practical at scale44 5. ORGANISE for the auditor (this evidence -> this control -> this requirement) -> faster audit, less back-and-forth45 6. READINESS CHECK before audit (find missing evidence before the auditor does) [gap-analysis]46 7. NEVER FABRICATE (backdating/faking = fraud, disqualifying, often caught ; missing evidence = a HONEST finding)47 continuous collection removes the temptation48```4950### Reading audit readiness5152- **Evidence scrambled together at audit time** = the painful-audit path; reconstructed evidence is stressful, error-prone, and for period-based audits (SOC 2 Type II) sometimes impossible. Continuous collection is what makes audits routine — this is where audit pain is won or lost.53- **Documented controls without evidence of operation** = insufficient; auditors want proof the control *ran* (the performed review, the approved change), not just that a policy exists. Design evidence around operation over time.54- **Evidence organised by control and mapped to frameworks** = efficient multi-framework audits; one piece of evidence serves every framework the control maps to. Collecting per-audit duplicates effort.55- **Automated evidence collection** = continuous collection made practical; manual gathering doesn't scale and lapses. Automation turns evidence into a background process.56- **The temptation to fabricate/backdate evidence under pressure** = a serious red flag; it's fraud, disqualifying, and often caught. Missing evidence is an honest finding to address, not to fake — and continuous collection removes the temptation.57- **Continuously-collected, automated, control-mapped, well-organised, readiness-checked evidence** = audits as routine confirmations of real practice, not a crisis.5859### Pitfalls6061- **Last-minute evidence scrambling.** The biggest source of audit pain; reconstructed evidence is stressful and error-prone, and for period-based audits sometimes impossible. Collect continuously as controls run.62- **Confusing documentation with evidence.** A policy isn't proof the control operated; auditors want records of actual operation. Design evidence around demonstrating operation over time.63- **Collecting evidence per-audit.** It duplicates effort across frameworks; organise by control so one evidence serves many audits.64- **Manual-only collection.** It doesn't scale and lapses; automate where possible to make continuous collection practical.65- **Fabricating or backdating evidence.** It's fraud, disqualifying, and often caught; a missing control/evidence is an honest finding, not something to fake. Continuous collection removes the temptation.66- **No readiness check.** Going into the audit without verifying evidence exists produces avoidable findings; check before the auditor does.6768### References6970- The control-mapping, gap-analysis, and soc-2-readiness / iso-27001-isms skills71- Compliance-automation platforms (Vanta, Drata, Secureframe) for continuous evidence72- AICPA SOC 2 and ISO 27001 audit-evidence guidance73- The vulnerability-management remediation-verification discipline (evidence of operation)7475## Inputs76- Relevant source code, logs, network traces, or system specifications.7778## Outputs79- Analysis findings, security audit report, or generated code artifacts.