Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.complior.ai/llms.txt

Use this file to discover all available pages before exploring further.

Every scan produces two independent scores, each computed across multiple frameworks.

Dual scores

ScoreSourceFrameworksScale
Compliance ScoreCode analysis against regulationsEU AI Act, AIUC-1, ISO 420010–100 (A–F)
Security ScoreAttack surface analysisOWASP LLM Top 10, MITRE ATLAS0–100 (A–F)

Grade scale

GradeScore RangeMeaning
A90–100Excellent — audit-ready
B80–89Good — minor improvements needed
C70–79Acceptable — significant gaps remain
D60–69Poor — major compliance work needed
F0–59Failing — critical issues

Critical caps

Certain categories cap the maximum achievable score:
  • Prohibited practices = 0 → max overall score: 29
  • Transparency = 0 → max overall score: 49
  • No passport → max overall score: 69

Multi-framework scoring

Configure which frameworks to score against in .complior/config.toml:
frameworks = ["eu-ai-act", "aiuc-1", "owasp-llm", "mitre-atlas"]
Each framework has its own scorer with independent weights and rules. The default is ["eu-ai-act"].

Info findings

Findings with severity info are excluded from scoring. They appear in scan output as recommendations (e.g., “bare LLM API call detected — consider @complior/sdk”) but do not reduce your compliance score. Only fail findings count toward scoring.

Score composition

Scores are computed in 3 layers:
LayerWhatExample
Foundation metricsScan results, passport presence, evidence, docs, adversarial testspassport-presence: +5, no-disclosure: -8
Per-framework scoresWeighted by framework-specific rulesEU AI Act weights Art.5 highest
Economic indicatorsCompliance debt, estimated cost, deadline risk45 days to deadline, €12K estimated cost