Funktionale Rollen eines Operators innerhalb des Genesis Operational Layers.
Rollen definieren die funktionale Zuständigkeit eines Operators innerhalb der Genesis‑Engine. Jede Rolle besitzt klar definierte Aufgaben, Berechtigungen und Audit‑Pflichten.
| Rolle | Beschreibung | Kern‑Permissions |
|---|---|---|
GENESIS_OPERATOR |
Verantwortlich für Änderungen an Genesis‑Parametern und Systemkonfiguration. | canModifyGenesis, canModifyOperators |
RITUAL_OPERATOR |
Führt Rituale aus und löst deterministische Übergänge im System aus. | canTriggerRituals |
PAYOUT_OPERATOR |
Autorisiert und signiert Payout‑Ereignisse. | canAuthorizePayouts |
ECHO_OPERATOR |
Schreibt Ereignisse in die Echo‑Registry. | canWriteEcho |
SKELETTON_OPERATOR |
Verwaltet Drift‑Signale und Skeletton‑Strukturen. | canModifySkeletton |
AUDIT_OPERATOR |
Rekonstruiert State, validiert Ereignisse und prüft Operator‑Integrität. | canModifyOperators |
Das Rollenmodell ist deterministisch und audit‑fähig:
role_changed EventRollen definieren die funktionale Identität eines Operators. Sie bestimmen, welche Aktionen erlaubt sind und wie der Operator in der Engine interagiert.