Fünf Positionen, eingereicht am 3. Juni 2026, vollständig veröffentlicht.
Die Policy-Engine
Eine Regel, die Sie lesen können und eine Maschine ausführt.
AudactRules ist die veröffentlichte Grammatik für die Regeln, die die Engine ausführt. Eine Datei je Pflicht: wofür sie gilt, wann sie greift, was sie verlangt und welchen Nachweis sie hinterlässt. Kein Code.
Sie existiert, weil die Alternative eine Compliance-Regel ist, die in einem Prompt lebt. Ein Prompt lässt sich versionieren, aber er ist eine Anweisung an das Modell, keine Grenze, die außerhalb davon durchgesetzt wird.
Die Form einer Regel
Eine Pflicht, eine Datei, eine Versionsnummer.
Dies ist die Offenlegungspflicht nach Artikel 50(1), so geschrieben, wie die Engine sie liest. Die Regeldatei trägt eine Versionsnummer. Die Quittung jedes gesteuerten Segments enthält die Richtlinien- und die Konfigurationsversion und das Siegel, sodass die Frage ein Jahr später nicht lautet, was die Policy heute sagt.
AudactRules – Beispielregel
# AudactRules — sample rule id: article_50_disclosure version: 0.1.0 title: EU AI Act Article 50(1) — interaction disclosure applies_to: - channel: voice - channel: chat trigger: event: session.started requires: - disclosure_text: localized - timing: before_first_ai_turn - language: matches_user_locale evidence: hash_algo: sha256 binding: merkle_root
Ein illustrierendes Fragment, nicht die vollständige Grammatik.
- applies_to nennt die Kanäle, für die die Regel gilt – eine Pflicht muss also nicht je Oberfläche kopiert werden.
- trigger ist das Ereignis, das die Regel in den Anwendungsbereich bringt: eine beginnende Sitzung, eine gewählte Nummer, ein aufgerufenes Werkzeug.
- requires ist das, was zutreffen muss, damit die Regel besteht – in Begriffen, die die Engine gegen die geschriebene Regeldatei auswertet statt gegen einen Prompt.
- evidence legt fest, was die Quittung tragen muss, wenn die Regel greift. Genau das macht das Ergebnis im Nachhinein prüfbar.
Einen Regelsatz prüfen
Ein Regelsatz besteht – oder er besteht nicht.
Der Sinn einer ausführbaren Regel ist, dass man sie laufen lassen kann, bevor ein Anrufer sie hört. Die Ausgabe nennt Pflicht und Datei, sodass ein Fehlschlag etwas ist, das man behebt, statt es zu deuten.
Die Form der Ausgabe
$ audact-rules validate disclosure-de.yaml pass Article 50(1) disclosure present pass language de-DE matches the required language for DE pass disclosure precedes the first AI turn fail Art. 50(2) marking of synthetic audio: no assertion found 1 rule failed
Eine Illustration des Ausgabeformats. Der Kommandozeilen-Prüfer und der gehostete Prüfer sind in Entwicklung; diese Seite verlinkt sie, sobald es etwas auszuführen gibt.
Stand
Die Lizenzbedingungen sind indikativ und stehen vor der öffentlichen Freigabe der Spezifikation unter rechtlichem Vorbehalt.
Warum sie zur Veröffentlichung geschrieben ist
Eine Regel, die von außen niemand lesen kann, kann von außen auch niemand prüfen.
Zwei Parteien müssen eine Compliance-Regel lesen können, ohne uns zu fragen: die Rechtsabteilung, die den Einsatz freigibt, und die Behörde, die später danach fragt. Das ist eine Anforderung an das Format, keine Marketingposition.
AudactRules ist so geschrieben, dass es außerhalb von Audact gelesen werden kann. Eine offene Lizenz und ein Beitrag zum europäischen Normungsstrang bei CEN-CENELEC JTC 21 sind in Vorbereitung. Es wird in unserer Antwort auf die Artikel-50-Konsultation des EU AI Office vom 3. Juni 2026 referenziert, die hier vollständig veröffentlicht ist – die fünf Positionen, ungekürzt.
Das öffentliche Repository ist in Vorbereitung. Bis es steht, wird die Grammatik hier gezeigt und in der Einrichtung durchgegangen, und der Regelsatz, der Ihre Gespräche steuert, ist aus Ihrem eigenen Mandanten exportierbar.
Unsere Einreichung zur Artikel-50-Konsultation
Wenn sich das Recht bewegt
Ein Regelsatz hat eine Version – und jedes gesteuerte Gespräch auch.
Artikel 50 gilt seit dem 2. August 2026, die Leitlinien der Kommission vom 20. Juli 2026 präzisieren die Lesart, und der Digital Omnibus hat ein Datum für Systeme verschoben, die bereits auf dem Markt waren. Alles, was in einem Prompt steht, muss bei jeder dieser Änderungen von Hand gesucht und umgeschrieben werden.
Ein versionierter Regelsatz ändert sich an einer Stelle, und jede Quittung erfasst die Version, unter der sie ausgestellt wurde. Genau das macht es möglich, eine Frage zum letzten Quartal zu beantworten, ohne über den damaligen Regelungsstand zu streiten.
Artikel 50, Artikel für Artikel Was das Gesetz verlangt, mit den Artikelnummern.
Fristen, die zählen Welche Pflicht wann beginnt, je Regime.
Weiter
Sehen Sie eine Regel etwas tun.
Eine Regel beurteilt man am leichtesten an dem Artefakt, das sie hinterlässt. Der Receipt Explorer geht eine Kette Feld für Feld durch, mit den Beispieldateien daneben und ohne Konto.
