DOI: 10.5281/zenodo.17932239
title: RaumLogik Compliance Decision System – EU AI Act-konforme, transparente, priorisierte und ethikbasierte Entscheidungsunterstützung

description: Compliance Decision System (CDS)

Kurzüberblick (Executive Summary)

Das Compliance Decision System (CDS) ist ein deterministisches, regel- und risikobasiertes Entscheidungs- und Bewertungssystem zur Unterstützung von Unternehmen bei Compliance-, Governance- und Risikoentscheidungen, insbesondere im Kontext des EU AI Act, Datenschutz (z. B. DSGVO) und interner Unternehmensrichtlinien.

Das System trifft transparente, nachvollziehbare und auditierbare Entscheidungen darüber, ob eine geplante Aktion erlaubt (ALLOWED) oder blockiert (BLOCKED) wird. Zusätzlich priorisiert es blockierte Aktionen nach Kritikalität, sodass sich Organisationen auf die gravierendsten Risiken konzentrieren können.

CDS ist keine KI, sondern bewusst deterministisch aufgebaut. Jede Entscheidung ist erklärbar, reproduzierbar und revisionssicher.




Problemstellung

Unternehmen stehen vor der Herausforderung, technische, rechtliche und ethische Anforderungen gleichzeitig zu erfüllen:





EU AI Act verlangt nachvollziehbare Entscheidungslogiken




Datenschutzverletzungen müssen verhindert und dokumentiert werden




KI-Systeme dürfen nicht „blind“ oder unkontrolliert agieren




Auditoren und Aufsichtsbehörden verlangen Erklärbarkeit statt Blackbox



Viele bestehende Lösungen setzen selbst wieder auf KI-Modelle zur Überwachung von KI – was neue Risiken schafft.

CDS verfolgt einen anderen Ansatz: Ein klarer, überprüfbarer Entscheidungsmechanismus, der auf expliziten Regeln und Scores basiert.




Grundprinzip

Jede geplante Aktion wird als sogenanntes Proposal beschrieben. Dieses Proposal enthält:





die geplante Aktion (z. B. Datenspeicherung, Modell-Deployment)




einen Ethik-Score (0–1)




einen Trust-Score (0–1)




eine Liste erkannter Regelverletzungen (z. B. R7 = Datenschutzverstoß)



Das System bewertet dieses Proposal anhand von:





Harten Regeln (Rule Violations)




Weichen Faktoren (Ethik- und Vertrauens-Scores)




Gewichtungen pro Regel (Risikoschwere)



Ergebnis:





Entscheidung: ALLOWED oder BLOCKED




Begründungen (Reasons)




Kritikalitätswert (Priorisierung)




Zeitstempel (Audit-Trail)






Was das System leistet

✔ Deterministische Entscheidungen (keine Zufälligkeit) ✔ Vollständig erklärbar (Whitebox) ✔ Maschinenlesbare Audit-Logs (JSON) ✔ Priorisierung von Risiken nach Kritikalität ✔ EU-AI-Act- und Governance-tauglich ✔ Einfach integrierbar (Microservice-fähig)




Was das System bewusst nicht tut

✘ Keine Inhaltsanalyse von Daten oder Texten ✘ Keine automatische Erkennung von Regelverstößen ✘ Keine KI-basierte Bewertung

CDS ist ein Policy Decision Point, kein Detektor.

Das bedeutet:



Die Qualität der Entscheidung hängt von der Qualität der gelieferten Metadaten ab.


Genau dadurch bleibt das System kontrollierbar und auditierbar.




Architektur (vereinfacht)





Ein vorgelagertes System (z. B. KI, Scanner, Mensch) bewertet eine Aktion




Dieses System liefert Scores und erkannte Regelverletzungen




CDS trifft die finale Entscheidung




Ergebnis wird ausgeführt oder blockiert




Entscheidung wird revisionssicher protokolliert






Dateien & Struktur

Alle Dateien müssen sich im gleichen Ordner befinden:





compliance.py – Kernlogik der Entscheidungsfindung




demo.py – Beispiel- und Testausführung




rules.json – Regeldefinitionen mit Gewichtungen




proposals.json – Beispiel-Proposals (Testset)




audit_log.json – Automatisch erzeugtes Audit-Log






Installation & Start

Voraussetzungen





Python ≥ 3.10




Keine externen Abhängigkeiten



Start



 





python demo.py proposals.json




 


 



Das System:





bewertet alle Proposals




gibt Entscheidungen auf der Konsole aus




schreibt Ergebnisse in audit_log.json






Kritikalitätsbewertung

Zusätzlich zur Blockierung berechnet CDS eine Kritikalität, um Risiken zu priorisieren.

Beispiel:





Manipulation von KI-Empfehlungen → hohe Kritikalität




Lizenzproblem → niedrigere Kritikalität



Dies ermöglicht:





Fokus auf die gefährlichsten Vorfälle




Grundlage für Dashboards, Ticketsysteme, Audits






Einsatzszenarien





KI-Governance-Layer in Unternehmen




Entscheidungsfreigabe vor Deployment




Compliance-Prüfung von KI-Aktionen




Vorbereitung auf Audits (EU AI Act, ISO, DSGVO)




Forschung & Lehre (Explainable Governance)






Einordnung & Philosophie

Das System folgt einer raumlogischen Denkweise:





klare Zustände (erlaubt / blockiert)




explizite Grenzüberschreitungen




keine impliziten Annahmen




keine versteckten Heuristiken



Diese Denkweise ist nicht zwingend notwendig, um ein solches System zu bauen – sie erklärt jedoch, warum das System so klar, reduziert und erklärbar aufgebaut ist.




Status & Weiterentwicklung

Das System ist ein funktionaler Prototyp, der bewusst einfach gehalten ist.

Mögliche Erweiterungen:





API (z. B. FastAPI)




Konfigurierbare Schwellenwerte




Anbindung externer Detektoren




Datenbank- oder SIEM-Anbindung




UI für Regelverwaltung






Lizenz & Nutzung

Das System ist zur freien Evaluation, Forschung und Weiterentwicklung gedacht.

Eine Nutzung in produktiven Umgebungen erfordert:





fachliche Anpassung der Regeln




Integration in bestehende Governance-Prozesse






Zusammenfassung

Das Compliance Decision System bietet keine Magie, sondern Kontrolle.

In einer Zeit, in der viele Systeme immer intransparenter werden, setzt CDS bewusst auf:



Klarheit, Nachvollziehbarkeit und Verantwortung.


Genau das macht es für Unternehmen relevant.