Date: 2026-03-25
Status: ✅ Implemented
1. Regulatory Context
Title VII and the EEOC Uniform Guidelines require that employee selection procedures (including interviews) be:- Job-related and consistent with business necessity (§1607.3)
- Applied uniformly to all candidates for a given position
- Free from discriminatory bias in both design and application
- Documented with sufficient records for adverse impact analysis (§1607.4)
2. Controls Implemented
2.1 Standardized Evaluation Criteria
2.2 Blind Evaluation (Bias Prevention)
2.3 Audit Trail
2.4 Recommendation Constraints
3. Documentation & Recordkeeping
Per EEOC §1607.15, organizations must maintain records of selection procedures and their impact:- Scorecard data is retained indefinitely in
hr_interview_scorecards(no TTL/purge) - Template history preserved via
is_activesoft-disable (templates are not deleted) - PDF export capability allows generation of compliance-ready documentation
- Comparison Grid provides aggregate view for adverse impact analysis
4. Gaps and Recommendations
5. Testing Evidence
- Unit tests: 13 tests covering
computeOverallScore,countRecommendations,averageOverallScores - RLS tests:
hr-interview-scorecard-templates.rls.test.ts,hr-interview-scorecards.rls.test.ts— tenant isolation, cross-org blocking - E2E tests:
ats-scorecard-workflow.spec.ts— route rendering, skeleton loading, breadcrumbs