e4e76a7ede
- NodeIdentity/NodeRole in hms_domain: persistente node_id aus userdata/identity, Rollen RENDER_NODE/COORDINATOR/CONTROL_DESK, plausible Kombinationen validiert, keine Auto-Leader-Wahl (§6.3) - Control Core: create_app(identity) injizierbar; Dev-Modus ephemeral; Registry registriert eigene Node; neue Endpunkte /system/identity (ohne Secrets, §27.1) und /cluster/nodes (UI-Kategorien §6.3) - 16 neue/aktualisierte Integrationstests; Gesamtsuite 199 gruen
13 lines
308 B
Python
13 lines
308 B
Python
"""hms_domain – plattformneutrale Domänenobjekte (PLAN.md §10)."""
|
||
|
||
from hms_domain.identity import NodeIdentity, NodeRole
|
||
from hms_domain.ids import new_node_id, new_uuid, persistent_node_id
|
||
|
||
__all__ = [
|
||
"new_uuid",
|
||
"new_node_id",
|
||
"persistent_node_id",
|
||
"NodeIdentity",
|
||
"NodeRole",
|
||
]
|