👥 Human resources / AI Act
HR & Recruitment - AI Act High-Risk Category
Under the EU AI Act, AI systems used for recruitment, promotion and personnel decisions are classified as high-risk. This means mandatory human oversight - but the Act does not define what "demonstrable" oversight looks like. EVIDE does.
When a rejected candidate asks why, can you show the structure that governed the decision - not just who clicked approve?
Capabilities
● Standard Intake
● External Artifacts
Without EVIDE
- AI Act audit finds no evidentiary trail of human supervision on AI-assisted screening decisions
- A discrimination complaint cannot be rebutted because the internal taxonomy is not externally verifiable
- Reviewers applied different standards to similar cases - no record exists to demonstrate consistency
- The override was logged internally but the rationale is not structured or replayable
With EVIDE
- Each candidate decision links the human reviewer to a specific taxonomy and threshold - both externally verifiable
- threshold_status: not_met documents exceptions explicitly - turning compliance risk into documented process
- Inter-reviewer consistency becomes measurable over time through classification_status and rationale_type
- AI Act Article 14 compliance: demonstrable human oversight, not declared oversight
Concrete scenario - HR Decision Review
❌ Without EVIDE - in audit
The system shows: event log, reviewer ID, timestamp, outcome.
It cannot demonstrate:
which taxonomy was active, which threshold was defined, whether the reviewer operated within a structure or not.
Decision tracked. Not defensible.
It cannot demonstrate:
which taxonomy was active, which threshold was defined, whether the reviewer operated within a structure or not.
Decision tracked. Not defensible.
✓ With EVIDE - in audit
"classification_context": {
"taxonomy_reference": "HR_Eval_v3.2",
"threshold_reference": "AI_ACT_ART14",
"threshold_status": "met"
}
"taxonomy_reference": "HR_Eval_v3.2",
"threshold_reference": "AI_ACT_ART14",
"threshold_status": "met"
}
The candidate was evaluated under HR Evaluation Taxonomy v3.2. The applicable non-discrimination threshold was defined and met at the time of the decision. The record is externally anchored and timestamped.
The most revealing case:
threshold_status: not_defined does not accuse the reviewer. It demonstrates that at the moment of the decision no upstream threshold was defined - a governance gap, not individual failure.
"Not by forcing uniform classification, but by exposing the presence (or absence) of anchoring logic."
- HR governance practitioner, after reviewing the EVIDE v1.7 classification_context design
Example evidentiary record for HR and recruitment
A real, API-conformant payload example - verified against the EVIDE intake schema v2.1.
{
"evide_schema": "2.1",
"source_system": "RecruitmentDecisionPlatform",
"source_reference": "EVT-2026-0615-1330",
"source_timestamp_utc": "2026-06-15T13:30:52Z",
"decision": {
"type": "candidate_decision",
"status": "finalized",
"closure_timestamp_utc": "2026-06-15T13:30:52Z",
"summary": "Declared candidate screening decision completed following AI-assisted evaluation"
},
"authority": {
"id": "hr_reviewer_09",
"role": "Certified HR Reviewer",
"dapi_number": "DAPI-XXXX",
"verification": "DAPI-XXXX"
},
"intervention": {
"type": "declared_event",
"classification_status": "stable",
"classification_context": {
"taxonomy_reference": "https://example.org/taxonomies/hr-evaluation-taxonomy-v3.2",
"threshold_reference": "https://example.org/rules/ai-act-art14-non-discrimination-v1.0",
"threshold_status": "not_defined"
},
"rationale": "No upstream non-discrimination threshold was defined for this role category at the time of the decision",
"trace": {
"reference": "HR-027/candidate-review-20260615-1330",
"access": "restricted"
}
},
"human_oversight": {
"is_declared": true,
"declared_level": "L1"
},
"handoff": {
"boundary_readiness": {
"status": "candidate",
"readiness_gate": null,
"visibility_surface": null,
"unresolved_signals": []
},
"reconstruction_independence": "declared",
"submission_status": "not_submitted",
"acceptance_status": "not_claimed"
},
"extensions": ["evidence_references"],
"evidence_references": [
{
"artifact_type": "resume",
"pointer": "ats://candidates/cand-4471/resume.pdf",
"declared_origin": "candidate submission via applicant tracking system",
"declared_description": "Resume reviewed during the screening decision"
}
],
"content_hash": {
"algorithm": "SHA-256",
"value": "sha256:6d38...2ef1_example_not_for_submission"
}
}