EU AI Act Enforcement-Deadline — 2. August 2026 Jetzt prüfen →
Engine-Hub
Test-Coverage · 100% Pass-Rate

985/985 Tests grün — 100.0%

Die Engine durchläuft eine 6-Layer-Test-Pyramide bei jedem Rule-Set-Update. Kein Push ohne grüne Suite. Re-running auf jedem ZIP-Build.

Engine-Validation-Cases

Reproduzierbare Klassifikations-Tests pro Engine-Modul: Annex-III-Specialists, Art. 5 Qualifier-Cascade, GPAI-Overlays, Art. 50 Transparenz, Sektorale Regimes. Jeder Case enthält Inputs + erwartetes Verdikt + erwartete Article-Refs.

491/491
Test-Sourcen (10)
  • lib/engine-v3/empire/validation/cases/biometric.ts
  • lib/engine-v3/empire/validation/cases/healthcare.ts
  • lib/engine-v3/empire/validation/cases/employment.ts
  • lib/engine-v3/empire/validation/cases/finance.ts
  • lib/engine-v3/empire/validation/cases/critical_infra.ts
  • lib/engine-v3/empire/validation/cases/migration.ts
  • lib/engine-v3/empire/validation/cases/justice.ts
  • lib/engine-v3/empire/validation/cases/law_enforcement.ts
  • lib/engine-v3/empire/validation/cases/gpai.ts
  • lib/engine-v3/empire/validation/cases/art_50_transparency.ts

Use-Case-Library-Audit

Schema-Validierung jedes einzelnen Use-Cases: Slug-Eindeutigkeit, Sektor-Mapping, Familien-Konsistenz, SEO-Felder, Test-Kontrakte. Jeder Use-Case muss alle Invarianten passieren.

216/216
Test-Sourcen (2)
  • lib/use-cases/run-audit.ts
  • lib/use-cases/library*.ts (13 files)

Empire-Smoke-Test

End-to-End-Tests aller 14 Empire-Features: Engine-Klassifikation, Audit-Package, Document-Generators, Compliance-Tasks, White-Label-Branding, Reasoning-Trail, Custom-Domain-DNS-Verifikation.

28/28
Test-Sourcen (1)
  • lib/__tests__/empire-smoke.ts

Persona-Library

DACH-Personas — realistische User-Profile aus HR, Banking, Healthcare, öffentlicher Verwaltung, Versicherung. Jede Persona simuliert eine vollständige Wizard-Sitzung mit erwartetem Outcome.

100/100
Test-Sourcen (1)
  • lib/engine-v3/empire/tests/personas/dach-personas.test.ts

Adversarial-Suite

Bypass-Versuche, Edge-Cases, regulatorische Stresstests. Prüft ob die Engine bei manipulativen Eingaben standhält (Pseudo-Definitionen, Recital-Fehlinterpretation, Carve-Out-Missbrauch).

100/100
Test-Sourcen (1)
  • lib/engine-v3/empire/tests/adversarial/bypass-factory.test.ts

Cross-Product-Matrix

Kombinatorische Tests: jede Use-Case-Area × jeder Country × jede Decision-Autonomy. Erkennt Inkonsistenzen zwischen Engine-Modulen.

50/50
Test-Sourcen (1)
  • lib/engine-v3/empire/__tests__/cross-product-matrix.test.ts

Reproduzierbarkeit

Alle Tests sind deterministisch. Gleiche Inputs → gleiche Outputs. Keine Mocks, keine Stubs, keine Network-Dependencies. Du kannst das Repository klonen und npx tsx lib/use-cases/run-audit.ts selbst ausführen.

Test-Coverage — 491 Validation-Cases · 100% Pass | ai-risk-check | ai-risk-check.com