Skip to content

Generating a compliance report

The Compliance module aggregates the signals from the other modules into a single score and an audit-ready report.

Under Compliance → Policy, specify which controls apply (e.g. layer rules, security/OWASP, test coverage threshold, dependency policy). You define what compliance means.

The compliance score is derived from ArchPilot/ArchScan/ArchSecurity output. When you run these modules, the compliance score updates automatically; you can also trigger it manually from the panel with Compliance → Run scan.

  • Single compliance score - module outputs are reduced to a single, comparable score.
  • Gap analysis - shows line by line which rules failed.
  • Tracking over time - follow the score’s progression across versions.

Use Compliance → Report → Export to produce a shareable report you can hand directly to an auditor.