value => OperatorOutcomeTaxonomy::spec(BadgeDomain::EnvironmentReviewCompleteness, $state, 'heroicon-m-check-circle'), EnvironmentReviewCompletenessState::Partial->value => OperatorOutcomeTaxonomy::spec(BadgeDomain::EnvironmentReviewCompleteness, $state, 'heroicon-m-exclamation-triangle'), EnvironmentReviewCompletenessState::Missing->value => OperatorOutcomeTaxonomy::spec(BadgeDomain::EnvironmentReviewCompleteness, $state, 'heroicon-m-clock'), EnvironmentReviewCompletenessState::Stale->value => OperatorOutcomeTaxonomy::spec(BadgeDomain::EnvironmentReviewCompleteness, $state, 'heroicon-m-arrow-path'), default => BadgeSpec::unknown(), } ?? BadgeSpec::unknown(); } }