21 lines
751 B
TypeScript
21 lines
751 B
TypeScript
/** Shared user-facing vocabulary; stored verdicts and query values stay unchanged. */
|
|
export const POLICY_STATUS_LABELS = {
|
|
deviation: 'Deviation',
|
|
passed: 'Passed',
|
|
'not-configured': 'Not configured',
|
|
'no-baseline-rule': 'No baseline rule',
|
|
'not-comparable': 'Not comparable',
|
|
conflicts: 'Conflicts',
|
|
duplicates: 'Duplicates',
|
|
'review-required': 'Review required'
|
|
} as const;
|
|
|
|
export const POLICY_CLASSIFICATION_LABELS = {
|
|
misconfigured: POLICY_STATUS_LABELS.deviation,
|
|
match: POLICY_STATUS_LABELS.passed,
|
|
'not-configured': POLICY_STATUS_LABELS['not-configured'],
|
|
conflict: POLICY_STATUS_LABELS.conflicts,
|
|
duplicate: POLICY_STATUS_LABELS.duplicates,
|
|
'review-required': POLICY_STATUS_LABELS['review-required']
|
|
} as const;
|