TL;DR
EU AI Act compliance is not just a legal document exercise. For high-risk AI systems, it becomes an engineering architecture requirement: risk management, data governance, logging, transparency, human oversight, accuracy monitoring, robustness, cybersecurity, and post-market monitoring must be designed into the product. The fastest safe path is to build a compliance evidence layer alongside your AI system: model registry, dataset lineage, decision logs, human review workflows, evaluation reports, and incident monitoring.
Table of Contents
- Key Takeaways
- What Counts as High-Risk AI
- Technical Obligations
- Reference Compliance Architecture
- Risk Management System
- Data Governance
- Logging and Audit Trails
- Human Oversight
- Accuracy, Robustness and Cybersecurity
- Implementation Checklist
- FAQ
- Summary
Key Takeaways
- High-risk status depends on the legal use, role, product route, and exceptions, not whether your model is open source or closed source.
- Compliance evidence must be generated by the system, not reconstructed manually after an audit.
- Human oversight needs workflow design: reviewer queues, escalation paths, override logging, and accountability.
- Logging must preserve context without leaking personal data or sensitive prompts.
- Post-market monitoring is risk-proportionate: drift, incidents, complaints, and performance changes need an owned process and evidence.
What Counts as High-Risk AI
The EU AI Act classifies AI systems by use case. A general-purpose model is not automatically high-risk, but an application built on top of it can be.
Common high-risk domains include:
| Domain | Example |
|---|---|
| employment | candidate screening, performance ranking |
| education | exam scoring, admissions decisions |
| credit and essential services | loan approval, insurance eligibility |
| healthcare | triage, diagnosis support |
| law enforcement | risk scoring, evidence analysis |
| migration and border control | visa or asylum decision support |
| critical infrastructure | energy, transport, safety systems |
If your AI product affects rights, opportunities, safety, or essential services, record the intended purpose and obtain a documented Article 6/Annex III applicability review rather than relying on a precautionary label as a legal conclusion.
For broader product safety context, see EU AI Act Compliance Developer Checklist and Open Source AI License Compliance Guide.
Technical Obligations
High-risk AI systems need a technical compliance baseline:
| Obligation | Engineering Artifact |
|---|---|
| risk management | risk register, mitigation controls, test cases |
| data governance | dataset lineage, data quality reports |
| technical documentation | model cards, system cards, architecture diagrams |
| logging | traceable event logs with integrity, access, privacy, and retention controls |
| transparency | user notices, explanation records |
| human oversight | review queues, override workflows |
| accuracy and robustness | evaluation reports, drift monitoring |
| cybersecurity | threat model, access control, abuse monitoring |
| post-market monitoring | incident reports, feedback loops |
Reference Compliance Architecture
The evidence collector is the critical component. It captures which model version, dataset version, prompt template, retrieval context, policy version, and human reviewer influenced each decision.
Risk Management System
Risk management should be a living system:
{
"riskId": "HR-AI-EMP-001",
"useCase": "candidate screening",
"severity": "high",
"hazard": "qualified candidates may be unfairly filtered",
"mitigation": "human review required for configured high-impact recommendations",
"metrics": ["false_negative_rate", "demographic_parity_gap"],
"owner": "ai-governance"
}
Engineering teams should connect this register to tests and monitoring. A metric such as demographic parity is a policy choice, not a universal statutory threshold; document why it fits the use and what other slices and uncertainty checks are needed.
Data Governance
Data governance is about lineage and quality. Track:
- data source and collection basis
- labeling process and reviewer agreement
- protected attribute handling
- data minimization and retention
- train/validation/test split
- known biases and coverage gaps
Use dataset manifests:
interface DatasetManifest {
datasetId: string;
source: string;
purpose: string;
piiFields: string[];
retentionDays: number;
qualityChecks: Array<{ name: string; passed: boolean }>;
approvalBasis: string;
reviewedBy: string;
}
Logging and Audit Trails
Audit logs should answer, to the extent necessary and lawful: what happened, which version and policy were involved, what evidence was used, and who reviewed or intervened.
{
"eventType": "ai.decision.created",
"decisionId": "dec_123",
"modelVersion": "risk-model-2026-06-01",
"promptVersion": "candidate-screen-v4",
"inputHash": "sha256:...",
"output": {"recommendation": "review_required"},
"policyVersion": "eu-ai-act-v2",
"humanReviewRequired": true,
"timestamp": "2026-06-07T12:00:00Z"
}
Avoid logging raw sensitive inputs unless necessary and protected. Hashing does not provide confidentiality or prove authorization; combine minimization, redaction, encryption, access control, retention, and deletion.
Human Oversight
Human oversight is not a checkbox. It requires product and workflow design:
- reviewers must understand why a case is escalated
- overrides must be logged
- reviewers need policy guidance
- reviewer disagreement should be measured
- AI output must not be presented as final when human approval is required
Bad design: "human can theoretically override."
Better design: define which actions require review, give the reviewer relevant evidence and authority, block the side effect until the decision is recorded, and test timeout, disagreement, and emergency-stop paths. The exact gate is use-specific.
Accuracy, Robustness and Cybersecurity
Systems classified as high-risk should be tested across normal, edge, and adversarial cases; the Act does not prescribe one universal metric suite or pass threshold.
| Area | Required Control |
|---|---|
| accuracy | per-slice evaluation and confidence calibration |
| robustness | drift tests and out-of-distribution detection |
| cybersecurity | prompt injection defense, access control, rate limits |
| abuse | anomaly detection and misuse monitoring |
| resilience | fallback mode and incident response |
Security guidance overlaps with AI Guardrails Engineering and Prompt Injection Defense.
Implementation Checklist
- Record provider/deployer role, intended purpose, product route, and Article 6/Annex III reasoning.
- Create model registry and dataset manifests.
- Add traceable, privacy-aware event logs for decisions and recommendations.
- Implement human review for high-impact outcomes.
- Build evaluation reports by user segment and scenario.
- Monitor drift, incidents, complaints, and override rates.
- Create technical documentation before release.
- Review open-source model licenses and GPAI obligations.
- Run security testing for prompt injection and data leakage.
- Assign owners for post-market monitoring.
FAQ
What makes an AI system high-risk under the EU AI Act?
An AI system may be high-risk when its intended purpose falls within Article 6 and Annex III or a product-safety route. Hiring, education, credit, healthcare, law enforcement, and migration are prompts for review, not automatic classifications.
What technical controls are required?
High-risk systems need risk management, data governance, technical documentation, logging, transparency, human oversight, accuracy monitoring, robustness testing, cybersecurity, and post-market monitoring.
Do open-source AI models avoid EU AI Act obligations?
Open-source treatment depends on the provider role, model characteristics, and applicable conditions. A downstream provider or deployer may still have duties based on the integrated system and intended purpose.
What should engineers build first?
Start with model registry, dataset lineage, decision logging, risk classification, and human review workflows. These generate the evidence needed for audits and product safety reviews.
How detailed should AI logs be?
Detailed enough to reconstruct the decision context: model version, prompt version, input hash, output, policy version, retrieval context, and reviewer action. Avoid storing raw sensitive data unless necessary.
Summary
EU AI Act work for high-risk AI systems is an engineering and legal coordination discipline. Build traceable evidence into the architecture: applicability records, risk registers, model and dataset lineage, decision logs, human review, evaluations, and monitoring. Treat it as a governed production process, not a PDF created after launch.
Related Resources
- EU AI Act Compliance Developer Checklist
- Open Source AI License Compliance Guide
- LLM Guardrails Engineering Guide
- Generative AI Glossary
- LLM Glossary