feat: admit signed native composition module

This commit is contained in:
冰朔 2026-08-19 01:52:47 +08:00
commit 593d5e5884
22 changed files with 1735 additions and 28 deletions

View file

@ -61,7 +61,9 @@
"zero_point_verify",
"zero_point_sync",
"zero_point_status",
"get_module_runtime_snapshot"
"get_module_runtime_snapshot",
"get_bundled_module_catalog",
"get_native_composition_module_registry"
],
"input_wrapper_aliases": [
"confirm_hololake_update_install",
@ -98,7 +100,9 @@
"mount_module",
"self_test_module",
"unmount_module",
"rollback_module"
"rollback_module",
"activate_bundled_module",
"execute_knowledge_native_composition"
],
"direct_field_aliases": {
"perform_code_repo_login": [
@ -240,6 +244,16 @@
"module_number": "HLP-NIPC-MOD-0019",
"target_number": "HLP-NIPC-TGT-0019",
"internal_name": "zero_point"
},
{
"module_number": "HLP-NIPC-MOD-0020",
"target_number": "HLP-NIPC-TGT-0020",
"internal_name": "module_package_runtime"
},
{
"module_number": "HLP-NIPC-MOD-0021",
"target_number": "HLP-NIPC-TGT-0021",
"internal_name": "native_composition"
}
],
"operations": [
@ -1001,6 +1015,50 @@
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/rollback_module/v1"
},
{
"operation_number": "HLP-NIPC-OP-0070",
"alias": "get_bundled_module_catalog",
"handler": "module_package_runtime::get_bundled_module_catalog",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0020",
"target_number": "HLP-NIPC-TGT-0020",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_bundled_module_catalog/v1"
},
{
"operation_number": "HLP-NIPC-OP-0071",
"alias": "activate_bundled_module",
"handler": "module_package_runtime::activate_bundled_module",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0020",
"target_number": "HLP-NIPC-TGT-0020",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/activate_bundled_module/v1"
},
{
"operation_number": "HLP-NIPC-OP-0072",
"alias": "get_native_composition_module_registry",
"handler": "native_composition::get_native_composition_module_registry",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0021",
"target_number": "HLP-NIPC-TGT-0021",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_native_composition_module_registry/v1"
},
{
"operation_number": "HLP-NIPC-OP-0073",
"alias": "execute_knowledge_native_composition",
"handler": "native_composition::execute_knowledge_native_composition",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0021",
"target_number": "HLP-NIPC-TGT-0021",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/execute_knowledge_native_composition/v1"
}
]
}