📋 eu-ai-act

EU AI Act, enforced on every PR.

European Union Artificial Intelligence Act. The same gate attaches whatever you're building — a reviewer agent reads the rule, your code, and your tests, and blocks the merge if a requirement is missing.

What EU AI Act requires

Concretely, line by line.

What a EU AI Act failure costs

The downside is not theoretical.

Up to €35M or 7% of global turnover for prohibited-practice violations; high-risk obligations phase in through 2026–2027.

Enforcement is staged from 2025; the binding question for most teams is classification — whether your system is "high-risk" and therefore owes a conformity assessment, technical documentation and human oversight.

The risk is rarely ignorance of the rule — it's the gap between knowing it and enforcing it on every pull request. Deploying a high-risk AI system with no conformity assessment, no logged human-oversight mechanism, and no technical documentation — each is a pattern a reviewer can catch in the diff, before it reaches production. That gap is what the ai-security-reviewer + archetype-specific gates fire per Article 6 high-risk classification closes.

How GreatCTO wires it

Detect → overlay → evidence.

GreatCTO detects your project's archetype, overlays the matching reviewer agent, and attaches the EU AI Act gates. The reviewer reads the regulation text, your code, and your tests, then emits a verdict per requirement — with a diff if anything's missing.

DETECT

Archetype + scope

Stack signals, manifests, and README keywords identify the project type. EU AI Act gates attach when the code paths that carry the obligation are in scope.

OVERLAY

ai-security-reviewer + archetype-specific gates fire per Article 6 high-risk classification

The reviewer prompt encodes each requirement above as a check. When a PR touches a relevant code path, the gate fires with the specific check that matters.

EVIDENCE

Audit trail per gate

Each gate decision is logged to .great_cto/gates.log with timestamp, reviewer, verdict, and rationale. Auditors get a tidy CSV; no scramble at audit time.

MEMORY

Lessons across audits

When an auditor flags something, the lesson promotes to ~/.great_cto/decisions.md after the 3rd similar finding and ships in the next project's Step 0.

Covered across every archetype

One reviewer, every project shape.

EU AI Act doesn't care what you're building — and neither does the gate. The same enforcement attaches whether your project is a fintech API, a healthcare app, a marketplace, an MLOps pipeline, or an internal tool:

🌐 web-service 🤖 agent-product 💸 fintech ⚕️ healthcare 🧠 ai-system 🛒 commerce 📱 mobile-app ⌨️ cli-tool 📦 library 🧩 browser-extension 🎮 game ⛓️ web3 📊 data-platform 🛠️ devtools 📡 iot-embedded 🏗️ infra 🏢 enterprise-saas 🔬 mlops 🌊 streaming 🤝 marketplace 📰 cms 📋 regulated 📚 edtech 🏛️ gov-public 🛡️ insurance
Caveats

What GreatCTO does not do.

It does not certify you. EU AI Act compliance requires human accountability — a sign-off, a review, in some cases an external auditor. GreatCTO ships the evidence; you still own the attestation.

It does not substitute legal review. The reviewer encodes commonly accepted readings of the regulation, not your specific jurisdictional interpretation. For high-stakes cases, lawyer involvement is still load-bearing.

It does not eliminate gaps in the requirements list. The list above is the surface area covered programmatically. Override the reviewer prompt in agents/ for your specifics.

Receipts

Don't take my word for it.

01 · ARCHITECTURE

Live state machine

Every box on the diagram is a clickable link to the agent's source on GitHub.

02 · PROOF

One real compliance run

A pack rollout with gates auto-wired. Timeline, costs, artifacts.

03 · AGENTS

Every reviewer on GitHub

The ai-security-reviewer + archetype-specific gates fire per Article 6 high-risk classification prompt is auditable. Read it, override it, fork it.

Install

Wire EU AI Act gates in one command.

$ npx great-cto init

Free, MIT, runs locally. The reviewer agent ships with the npm package — no SaaS portal, no compliance-vendor lock-in.

Related deep-dives

More from the blog

AI

What $1.4M of compliance work looks like in 14 hours – ten packs, ten regulated industries

Startups have often reached out to me with the same problem: their team could ship a regulated feature in days, but the compliance setup aro

AI

Three days of code, six weeks of compliance — the math behind why

Not a complaint about lawyers. A breakdown of where the six weeks actually go, and which parts of it are mechanical.

AI

Real cost breakdown: 10 packs, $0.60 LLM bill, $42K saved per regulated feature

Per-feature, per-MVP, per-quarter numbers. Hardware ratios, runway math, and the honest places where the savings stop.

AI

How GreatCTO chooses which compliance pack to attach

Regex vs LLM-based archetype detection, the false-positive count, and why I keep rejecting the obvious fix.