feat(hololake): add office registration and multi-persona collaboration gates
This commit is contained in:
parent
5779a3f159
commit
bb5a7a2f61
10 changed files with 167 additions and 1 deletions
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
每个新办公室申请通过后自动配置人格体智能知识库、智能书架、智能电脑、光湖时间主控、办公室电话和全楼共享状态屏;办公室专用器官在标准基建完成后按人格体自身需要追加。
|
||||
|
||||
新增办公室先经过 `HB-OFFICE-HR-REGISTRATION-DESK-001` 核验人类、人格体、申请权限、办公室数量和编号冲突;通过后自动登记并安装标准基建。`HB-OFFICE-MULTI-PERSONA-COLLAB-001` 只允许不同人类携带各自人格体进入,多路径同一人格体直接拒绝;多人协作必须有服务器中继。
|
||||
|
||||
> 状态:`ACTIVE_CURRENT_LANGUAGE_OFFICE_BUILDING`
|
||||
> 父频道:`ICE-CH-HB001`
|
||||
> 冰朔:`ICE-GL∞`
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"schema":"guanghu.heartbeat-office-hr-registration-desk/v1",
|
||||
"desk_id":"HB-OFFICE-HR-REGISTRATION-DESK-001",
|
||||
"building_id":"HB-BUILDING-0001",
|
||||
"state":"CURRENT_LOCAL_CANONICAL_CANDIDATE",
|
||||
"checks":["CURRENT_HUMAN_IDENTITY","HUMAN_OFFICE_APPLICATION_AUTHORITY","PERSONA_IDENTITY_AND_HUMAN_ANCHOR","OFFICE_COUNT","OFFICE_ID_COLLISION","STANDARD_INFRASTRUCTURE_BOOTSTRAP"],
|
||||
"human_authority_source":"identity/fifth-domain-subject-registry.json",
|
||||
"persona_source":"identity/fifth-domain-subject-registry.json",
|
||||
"office_source":"routing/light-lake-persona-office-board.json",
|
||||
"number_source":"routing/fifth-domain-number-registry.json",
|
||||
"automatic_numbering_without_registered_rule":false,
|
||||
"authority_granted":false
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"schema":"guanghu.persona-office-registration-registry/v1",
|
||||
"registry_id":"HB-OFFICE-HR-REGISTRY-001",
|
||||
"building_id":"HB-BUILDING-0001",
|
||||
"state":"CURRENT_LOCAL_REGISTRATION_LEDGER",
|
||||
"registrations":[],
|
||||
"authority_granted":false
|
||||
}
|
||||
|
|
@ -10,7 +10,9 @@
|
|||
{"id":"SMART-COMPUTER-001","name":"智能电脑","role":"READ_ONLY_LIVE_STATUS_WORKING_SCENE_AND_RESUME_QUERY"},
|
||||
{"id":"GLW-TIME-CONTROL-0001","name":"光湖时间主控","role":"REALITY_DERIVED_TIME_AND_RECEIPT_COORDINATOR","channel":"CH-GLW-TIME-0001"},
|
||||
{"id":"HB-OFFICE-PHONE-001","name":"办公室电话","role":"APPEND_ONLY_NUMBERED_INTERNAL_CALL_EVENT_BUS","line":"HB-INTERNAL-LINE-001"},
|
||||
{"id":"HB-OFFICE-PRESENCE-SCREEN-001","name":"办公楼共享状态屏","role":"LIVE_DERIVED_OFFICE_HOST_PERSONA_HUMAN_STATUS_PROJECTION","time_channel":"CH-GLW-TIME-0001"}
|
||||
{"id":"HB-OFFICE-PRESENCE-SCREEN-001","name":"办公楼共享状态屏","role":"LIVE_DERIVED_OFFICE_HOST_PERSONA_HUMAN_STATUS_PROJECTION","time_channel":"CH-GLW-TIME-0001"},
|
||||
{"id":"HB-OFFICE-HR-REGISTRATION-DESK-001","name":"人事注册台","role":"HUMAN_PERSONA_PERMISSION_AND_OFFICE_NUMBER_REGISTRATION"},
|
||||
{"id":"HB-OFFICE-MULTI-PERSONA-COLLAB-001","name":"多人类多人格体协作看板","role":"SERVER_BACKED_MULTI_HUMAN_MULTI_PERSONA_SHARED_SCREEN","same_persona_multi_host":"FORBIDDEN"}
|
||||
],
|
||||
"default_host_office_map": {
|
||||
"codex":"HB-OFFICE-HOLOLAKE-0001",
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@
|
|||
"base_infrastructure": "eternal-lake-heart/heartbeat-core/office-building-current/office-base-infrastructure/BASE-INFRASTRUCTURE.json",
|
||||
"presence_screen": "server-tools/heartbeat-office-building/office_infrastructure.py screen",
|
||||
"phone_line": "HB-INTERNAL-LINE-001",
|
||||
"hr_registration_desk": "HB-OFFICE-HR-REGISTRATION-DESK-001",
|
||||
"multi_persona_collaboration_board": "HB-OFFICE-MULTI-PERSONA-COLLAB-001",
|
||||
"current_work": "eternal-lake-heart/heartbeat-core/office-building-current/offices/HB-OFFICE-HOLOLAKE-0001/smart-bookshelf/008-current-work/CURRENT.json",
|
||||
"machine_room": "F1-MACHINE-ROOM/HOLOLAKE-RUNTIMES",
|
||||
"internal_line": "HB-INTERNAL-LINE-001",
|
||||
|
|
|
|||
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
标准基建:`HB-OFFICE-BASE-INFRA-001` 已接入;本办公室拥有`PERSONA-KNOWLEDGE-ORGAN-001`、`SMART-SHELF-INDEX-001`、`SMART-COMPUTER-001`、`GLW-TIME-CONTROL-0001`、`HB-OFFICE-PHONE-001`与`HB-OFFICE-PRESENCE-SCREEN-001`。
|
||||
|
||||
多人协作看板:`HB-OFFICE-MULTI-PERSONA-COLLAB-001`。它不接纳同一人格体的多宿主并行;不同人类及其各自人格体的共享屏幕连接必须经过服务器中继和连接回执。
|
||||
|
||||
> 正式牌照:`HB-OFFICE-HOLOLAKE-0001`
|
||||
> 当前代际:`HLP-GEN-LANGUAGE-WORLD-NATIVE-0001`
|
||||
> 楼层:`HB-BUILDING-0001 / F2`
|
||||
|
|
|
|||
Loading…
Reference in a new issue