SuperAPI AI Directory

compliance

Security & auditing

View repository

Updated 10-16 07:19

About this skill

Compliance

Compliance is an engineering constraint only when it is translated into concrete controls, evidence, and release gates.

Context

Use this skill when regulatory duties, customer contracts, data handling rules, or internal controls materially affect architecture, delivery, or operations.

Inputs

  • The relevant policy, contract, or regulatory requirement
  • Affected systems, workflows, and environments
  • Current evidence or control gaps

Process

Step 1: Identify the binding obligations

Separate binding requirements from preferences. Record the source and the affected system boundary.

Step 2: Translate obligations into engineering controls

Map each obligation to concrete implementation, operational, or approval requirements.

Step 3: Define evidence and checkpoints

State what documentation, test evidence, or approvals must exist before release.

Step 4: Record unresolved risk

If the current plan cannot satisfy the requirement, document the gap, the risk owner, and the escalation path.

Outputs

  • compliance-guidance -- the mapped obligations, required controls, evidence expectations, and approval checkpoints

Quality Gate

  • Binding obligations are identified with source context
  • Required controls are mapped to engineering work
  • Release evidence and approval checkpoints are explicit

Anti-Patterns

  1. Compliance by slogan -- naming a standard without mapping controls changes nothing.
  2. Late legal surprise -- waiting until release review to interpret obligations causes avoidable churn.
  3. Evidence after the fact -- if proof is not planned early, it is usually missing when needed.

Related Skills