The compliance score percentage (0-100)
Human-readable compliance status text
getComplianceStatusText(95) // 'Strong compliance position'
getComplianceStatusText(80) // 'Strong compliance position'
getComplianceStatusText(65) // 'Moderate compliance position'
getComplianceStatusText(50) // 'Moderate compliance position'
getComplianceStatusText(30) // 'Compliance gaps detected'
getComplianceStatusText(0) // 'Compliance gaps detected'
// Usage in dashboard
const score = calculateComplianceScore();
const status = getComplianceStatusText(score);
<ComplianceCard score={score} status={status} />
Gets compliance status text based on compliance score
Translates numeric compliance scores into human-readable status messages for executives and stakeholders. Uses industry-standard thresholds for compliance categorization.