feat: Add Education Verification section and use neutral language
- Add Education Verification section to report UI showing institution
verification status, qualifications, and dates
- Add differentiated icons for Information flags (career, timeline,
management, education types)
- Change potentially defamatory language to neutral terms:
- "Diploma Mill" → "Not Accredited"
- "Suspicious" → "Unrecognised"
- Flag descriptions now recommend manual verification rather than
making definitive claims about institution legitimacy
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -398,8 +398,8 @@ public sealed class ProcessCVCheckJob
|
||||
{
|
||||
Category = FlagCategory.Education.ToString(),
|
||||
Severity = FlagSeverity.Critical.ToString(),
|
||||
Title = "Diploma Mill Detected",
|
||||
Description = $"'{edu.ClaimedInstitution}' is a known diploma mill. {edu.VerificationNotes}",
|
||||
Title = "Unaccredited Institution",
|
||||
Description = $"'{edu.ClaimedInstitution}' was not found in accredited institutions databases. Manual verification recommended.",
|
||||
ScoreImpact = -DiplomaMillPenalty
|
||||
});
|
||||
}
|
||||
@@ -413,8 +413,8 @@ public sealed class ProcessCVCheckJob
|
||||
{
|
||||
Category = FlagCategory.Education.ToString(),
|
||||
Severity = FlagSeverity.Warning.ToString(),
|
||||
Title = "Suspicious Institution",
|
||||
Description = $"'{edu.ClaimedInstitution}' has suspicious characteristics. {edu.VerificationNotes}",
|
||||
Title = "Unrecognised Institution",
|
||||
Description = $"'{edu.ClaimedInstitution}' was not found in recognised institutions databases. Manual verification recommended.",
|
||||
ScoreImpact = -SuspiciousInstitutionPenalty
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user