Governance Posture
Run a scan to see compliance readiness per article.
No scan results yet. Use the "Run Scan" tab to scan a project.
Run Scan
Enter a project path and press Scan. Results will appear here.
Requires the API server: regula api-server
Keyboard shortcut: Ctrl+Enter to scan
Findings
No findings yet. Run a scan first.
Compliance Gap Analysis
Run a scan to generate the compliance gap analysis.
Governance Self-Assessment
Enforcement Timeline
| Violation | Maximum Fine |
|---|---|
| Prohibited AI practices (Article 5) | 35M EUR or 7% global revenue |
| High-risk obligations (Articles 9-15) | 15M EUR or 3% global revenue |
| Incorrect information to authorities | 7.5M EUR or 1% global revenue |
Audit Trail
Every regula check scan is automatically logged to
~/.regula/audit/ as a hash-chained
JSONL file. Each entry includes a SHA-256 hash
of the previous entry, creating a tamper-evident chain (the same construction used by
Certificate Transparency).
If a single byte of any past entry is altered, the chain breaks and verification fails.
regula audit verify
Expected output: "Audit chain verified (N entries, no tampering detected)"
regula audit show --format json | head -20
Each entry records: timestamp, command, file paths scanned, findings count, and the SHA-256 hash linking it to the previous entry.
Anchor the current audit log head to a public RFC 3161 Time Stamp Authority. This creates an independent, cryptographic proof that the audit log existed in its current form at a specific time.
regula audit anchor --tsa https://freetsa.org/tsr
Regula does not require trust in any specific TSA. Set REGULA_TSA_URL to the authority of your choice.
No scans run this session. Scans from the "Run Scan" tab will appear here.
Export Reports
Full findings with article mapping and remediation guidance.
Annex IV technical documentation scaffold with scan evidence.
Run from terminal: regula conform /path/to/project
CycloneDX 1.7 SBOM with GPAI signatory annotations.
Run from terminal: regula sbom --ai-bom
Governance questionnaire answers as structured evidence document.