Spezifikation v0.1 · offen · herstellerneutral

Spielplatz

Baue ein Mandat per Klick und teste, was ein Agent darf. Alles läuft in deinem Browser – nichts wird verschickt.Mandat per Klick bauen und testen. Alles bleibt in deinem Browser.

Der Spielplatz braucht JavaScript
Alles andere auf dieser Seite funktioniert ohne. Das Beispielmandat unten kannst du trotzdem lesen, oder du liest die Spezifikation.

Beispiel: Sprachassistent

Regeln des Mandats „m-voice-assistant“

  • erlauben

    Jedes Gerät: Voice assistant darf lesen.

    r-read-all
  • erlauben

    Licht: Voice assistant darf einschalten, ausschalten oder einstellen.

    r-lights
  • erlauben

    Heizung: Voice assistant darf Temperatur einstellen.

    r-climate
  • nachfragen

    Schlösser: Voice assistant darf entriegeln oder öffnen, aber nur nach Bestätigung durch user-1.

    r-locks
  • ablehnen

    Kameras: Voice assistant darf nichts tun.

    r-no-cameras
  • ablehnen

    Alarmanlage: Voice assistant darf nicht unscharf schalten.

    r-no-alarm
  • ablehnen

    Alles andere: ablehnen (Standard)

Mandat wählen

Aktuelle Anfrage:

Regeln

Alles andere: ablehnen (Standard)

Das Mandat trägt dann "enforce": false. Abgelehnte Aktionen laufen trotzdem und werden als abgelehnt protokolliert, nach einer Bestätigung, wenn eine passende Regel nachfragt; kritische Aktionen bleiben geschützt.

Reihenfolge egal – die strengste greifende Regel gewinnt: ablehnennachfragenerlauben

Anfrage simulieren

Bereiche, Geräte-ID und Markierung

Zeitzone des Haushalts Europe/Berlin, Woche vom 12. Oktober 2026.

Ergebnis

Die Entscheidungen kommen von spec-ts, einer unabhängigen TypeScript-Implementierung, die die Konformitätsfälle der Spezifikation v0.1.1 besteht.

Überblick: was erlaubt ist

  • nicht verfügbar

Zelle anklicken, um sie zu testen. Hover oder Fokus zeigt die entscheidende Regel. Pfeiltasten wechseln die Zelle.Seitlich wischen für alle Aktionen. Zelle antippen öffnet sie unter „Testen“.

Mandat als JSON

Du kannst das JSON direkt bearbeiten. Gültige Änderungen erscheinen oben in den Regeln.