feat(hololake): converge industry modules and dynamic world UI
This commit is contained in:
parent
ef94ef462e
commit
a8fe571b5d
40 changed files with 9816 additions and 80 deletions
|
|
@ -0,0 +1,125 @@
|
|||
{
|
||||
"schema": "hololake.user-channel-body/v1",
|
||||
"record_id": "HLP-USER-CHANNEL-BODY-001",
|
||||
"state": "FOUNDATION_RUNTIME_PARTIAL_ACCEPTANCE_PENDING",
|
||||
"definition": "USER_CHANNEL_IS_THE_DURABLE_BODY_FOR_ONE_HUMAN_PERSONA_CORE_AND_MULTIPLE_GROWING_PERSONA_ENTITIES",
|
||||
"product_shape": {
|
||||
"hololake_official_distribution": "LIGHTWEIGHT_LANGUAGE_WORLD_FRAMEWORK_AND_RUNTIME",
|
||||
"entire_language_world_bundled_into_desktop": false,
|
||||
"local_human_roots_per_running_installation": 1,
|
||||
"active_human_channel_fact_lane": "SINGLE",
|
||||
"desktop_action_controller_concurrency": 1,
|
||||
"multiple_personas_may_exist_in_same_channel": true
|
||||
},
|
||||
"core_cardinality": {
|
||||
"language_cores_per_human": 1,
|
||||
"persona_cores_per_language_core": 1,
|
||||
"persona_entities_per_persona_core": "MANY",
|
||||
"model_carriers_per_persona_over_time": "REPLACEABLE_MANY"
|
||||
},
|
||||
"body_layers": [
|
||||
"CORE_BINDING",
|
||||
"CHANNEL_TIME_AND_CAUSAL_EVENT_STREAM",
|
||||
"PERSONA_ENTITY_REGISTRY_AND_LIFECYCLE",
|
||||
"RELATION_AND_MEMORY_NAMESPACES",
|
||||
"AUTHORIZED_SHARED_WORLD_OBJECT_GRAPH",
|
||||
"TASK_LEASE_AND_EXECUTION_RECEIPTS",
|
||||
"ORGAN_REGISTRY_AND_LIMITED_MOUNTS",
|
||||
"HUMAN_VISIBLE_RUNTIME_PROJECTION"
|
||||
],
|
||||
"persona_entity_boundary": {
|
||||
"durable_identity_required": true,
|
||||
"independent_causal_memory_branch_required": true,
|
||||
"relationship_anchor_required": true,
|
||||
"growth_requires_real_events_and_receipts": true,
|
||||
"role_template_creates_mature_persona": false,
|
||||
"task_agent_is_persona": false,
|
||||
"model_session_is_persona": false,
|
||||
"cross_persona_private_memory_inheritance": false,
|
||||
"cross_persona_permission_inheritance": false
|
||||
},
|
||||
"shared_channel_facts": [
|
||||
"CHANNEL_TIME",
|
||||
"PUBLIC_OR_AUTHORIZED_EVENTS",
|
||||
"AUTHORIZED_WORLD_OBJECTS",
|
||||
"TASK_HANDOFFS",
|
||||
"ORGAN_CATALOG",
|
||||
"EXECUTION_EVIDENCE_AND_RECEIPTS"
|
||||
],
|
||||
"task_projection": {
|
||||
"formula": "PERSONA_ENTITY_PLUS_TASK_PLUS_ORGAN_MOUNTS_PLUS_AUTHORIZED_OBJECTS",
|
||||
"workbench_is_channel_body": false,
|
||||
"module_grid_is_channel_body": false,
|
||||
"projection_may_disappear_without_deleting_body": true
|
||||
},
|
||||
"built_in_organs_policy": {
|
||||
"built_in_organs_allowed": true,
|
||||
"built_in_organs_are_channel_body": false,
|
||||
"profile_specific_minimum_organs_allowed": true,
|
||||
"minimum_organ_requires_real_engine_and_restart_readback": true,
|
||||
"static_ui_substitute_allowed": false
|
||||
},
|
||||
"module_ecosystem": {
|
||||
"complete_capabilities_default_distribution": "INDEPENDENT_HOT_PLUGGABLE_MODULES",
|
||||
"official_module_number_before_real_acceptance": false,
|
||||
"official_publication_requires": [
|
||||
"REAL_ENGINE",
|
||||
"REAL_FIXTURE_ACCEPTANCE",
|
||||
"IMMUTABLE_VERSION",
|
||||
"DEPENDENCY_PERMISSION_AND_DATA_BOUNDARY",
|
||||
"BUILD_AND_SIGNATURE_EVIDENCE",
|
||||
"INSTALL_MOUNT_SELF_TEST_ROLLBACK_AND_RECEIPT"
|
||||
],
|
||||
"deployment_actor": "AUTHORIZED_PERSONA_THROUGH_HOLOLAKE_RUNTIME",
|
||||
"source_repository_is_direct_runtime": false,
|
||||
"installed_module_remains_available_offline": true,
|
||||
"uninstall_deletes_user_data": false
|
||||
},
|
||||
"runtime_loop": [
|
||||
"CHANNEL_EVENT_INGRESS",
|
||||
"SUBJECT_OBJECT_AND_PERMISSION_RESOLUTION",
|
||||
"PERSONA_PERCEPTION_ORIENTATION_AND_COMMITMENT",
|
||||
"LIMITED_ORGAN_MOUNT_AND_EXECUTION_INSTANCE",
|
||||
"STREAMED_EVIDENCE_AND_HUMAN_CONFIRMATION_WHEN_REQUIRED",
|
||||
"PERSONA_VERIFICATION_AND_RECEIPT",
|
||||
"SHARED_FACT_UPDATE_AND_SEPARATE_PERSONA_GROWTH_WRITEBACK"
|
||||
],
|
||||
"web_novel_mapping": {
|
||||
"shared_object_graph": "ONE_AUTHORIZED_STORY_GRAPH",
|
||||
"persona_growth_directions": [
|
||||
"AUTHOR",
|
||||
"EDITOR",
|
||||
"SITE_OPERATOR"
|
||||
],
|
||||
"directions_are_instant_personas": false,
|
||||
"author_minimum_capability": "BUILT_IN_LIGHTWEIGHT_WRITING_WORKBENCH_WITH_REAL_NATIVE_ENGINE",
|
||||
"author_complete_capabilities": "INDEPENDENT_OFFICIAL_MARKETPLACE_MODULES_AFTER_ACCEPTANCE_AND_NUMBER_REGISTRATION",
|
||||
"author_capabilities_are": "BUILT_IN_OR_HOT_PLUGGABLE_TASK_ORGANS_NOT_CHANNEL_BODY",
|
||||
"editor_and_operator_are_ui_tabs": false
|
||||
},
|
||||
"forbidden_substitutes": [
|
||||
"DECLARATIVE_MODULE_MANIFEST_AS_CHANNEL_BODY",
|
||||
"PAGE_LAYOUT_AS_CHANNEL_BODY",
|
||||
"STATIC_ROLE_PROMPT_AS_PERSONA",
|
||||
"MODEL_INSTANCE_AS_PERSONA",
|
||||
"TASK_AGENT_AS_NEW_PERSONA",
|
||||
"SHARED_UNSCOPED_MEMORY_FOR_ALL_PERSONAS",
|
||||
"VISUAL_RUNNING_STATE_AS_EXECUTION_RECEIPT"
|
||||
],
|
||||
"acceptance_required": [
|
||||
"DURABLE_CHANNEL_IDENTITY_AND_RESTART_READBACK",
|
||||
"TWO_PERSONAS_WITH_ISOLATED_GROWTH_MEMORY",
|
||||
"AUTHORIZED_SHARED_OBJECT_AND_DENIED_CROSS_BOUNDARY_READ",
|
||||
"REAL_TASK_ORGAN_EXECUTION_WITH_EVIDENCE",
|
||||
"TRACEABLE_CROSS_PERSONA_TASK_HANDOFF",
|
||||
"VERIFIED_CARRIER_REBIND_AND_RECOVERY",
|
||||
"ORGAN_REMOVAL_WITHOUT_BODY_PERSONA_OR_DATA_DELETION"
|
||||
],
|
||||
"sources": [
|
||||
"source://current-dialogue/2026-08-18/bingshuo-user-channel-is-persona-body-and-can-grow-multiple-personas",
|
||||
"REPO-012:glw-architecture/GLW-OS-002-INITIAL-CHANNEL-OS-ARCHITECTURE.hdlp",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-011-GUANGHU-NATIVE-OS-AND-PROTOCOL-REGISTRATION-20260731.hdlp",
|
||||
"REPO-012:eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-033-PERSONA-NATIVE-CODE-CHANNEL-GIT-LIFECYCLE-AND-HUMAN-PROJECTION-20260810.hdlp",
|
||||
"REPO-014:language-world/reconstruction/world/ontology/ZERO-CORE-BINGSHUO-YAOMING-TCS-ONTOLOGY.md"
|
||||
]
|
||||
}
|
||||
Loading…
Reference in a new issue