Zum Hauptinhalt springen
Audact
Angebot ansehen

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 Grammatik: die veröffentlichte Form der Regeln, die die Engine ausführt
In Entwicklung
In der Plattform
Richtlinien- und Konfigurationsversion auf jeder Quittung
In kontrollierten Tests
Auf der Quittung
Öffentliches Repository unter offener Lizenz
In Vorbereitung
CC-BY-SA 4.0 vorgesehen
Prüfer zum Selbstausführen
In Entwicklung
Kommandozeile und gehostet

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.

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.

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.