feat(hololake): add office registration and multi-persona collaboration gates

This commit is contained in:
冰朔 2026-09-11 13:18:04 +08:00
commit bb5a7a2f61
10 changed files with 167 additions and 1 deletions

View file

@ -0,0 +1,13 @@
{
"schema":"guanghu.persona-office-multi-collaboration-contract/v1",
"board_id":"HB-OFFICE-MULTI-PERSONA-COLLAB-001",
"building_id":"HB-BUILDING-0001",
"state":"CURRENT_LOCAL_CONTRACT_SERVER_REQUIRED",
"participant_rule":"DIFFERENT_HUMANS_WITH_THEIR_OWN_PERSONAS",
"same_persona_multi_host":"FORBIDDEN",
"required_transport":"SERVER_BACKED_RELAY",
"connection_states":["REQUESTED","SERVER_REQUIRED_NOT_CONNECTED","CONNECTED","DISCONNECTED","REJECTED"],
"shared_screen_scope":"EXPLICIT_COLLABORATION_BOARD_ONLY",
"private_memory_default":"NOT_SHARED",
"authority_granted":false
}