Maschinenlesbare Grunddefinition eines Operators im Genesis Operational Layer.
Der Operator‑Blueprint definiert die minimale, deterministische Struktur eines Operators innerhalb des Genesis Operational Layers. Er ist maschinenlesbar, audit‑fähig und bildet die Grundlage für Rollen, Berechtigungen und Operator‑Zustände.
| Property | Typ | Beschreibung | Enum | Required |
|---|---|---|---|---|
| operatorId | string | Deterministisch generierte Identität des Operators. | – | ✔ |
| publicKey | string | Ed25519 Public Key des Operators. | – | ✔ |
| role | string | Funktionale Rolle des Operators. |
GENESIS_OPERATOR RITUAL_OPERATOR PAYOUT_OPERATOR ECHO_OPERATOR SKELETTON_OPERATOR AUDIT_OPERATOR |
✔ |
| seal | string | Signiertes Identitäts‑Artefakt des Operators. | – | ✖ |
| permissions | array[string] | Granulare Berechtigungen des Operators. |
canTriggerRituals canWriteEcho canAuthorizePayouts canModifyOperators canModifyGenesis canModifySkeletton |
✖ |
| active | boolean | Aktivierungsstatus des Operators. | – | ✔ |
Ein deterministisches Beispielobjekt, das exakt dem Blueprint‑Schema entspricht:
Für vollständige maschinelle Verarbeitung.