feat(tcs): install and activate v3 native modules
This commit is contained in:
parent
1a551201b8
commit
6199e5b6bf
155 changed files with 16114 additions and 54 deletions
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"compiled_from": {
|
||||
"compiler_id": "TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001",
|
||||
"compiler_id": "TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001",
|
||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||
"source_sha256": "af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c"
|
||||
"source_sha256": "f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b"
|
||||
},
|
||||
"declaration": {
|
||||
"compiler": {
|
||||
|
|
@ -45,7 +45,7 @@
|
|||
"source_sha256": "5b69bdec48864bb3aecae9641510751bb40cacb33a8dd202c704c4c9476f8de0"
|
||||
},
|
||||
"runtime": {
|
||||
"host_binary_sha256": "fb228e2ed18b53a376d7a624d21606e23a2ef3d5322165963ac6b45f0de94583",
|
||||
"host_binary_sha256": "0db064eb63d003f7a559c313caea2a4db5a62015667b221ae9b04ea6fb6e8389",
|
||||
"host_semantic_authority": false,
|
||||
"human_persona_projection_equal": true,
|
||||
"provider_readback": "PASS",
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ The native source does not provide this field; the projector does not guess.
|
|||
|
||||
- **Native declaration identifier**: `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-LOCK`
|
||||
- **Native declaration kind**: `PROTOCOL`
|
||||
- **TCS source SHA-256**: `af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c`
|
||||
- **Validation compiler**: `TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001`
|
||||
- **TCS source SHA-256**: `f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b`
|
||||
- **Validation compiler**: `TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001`
|
||||
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## Complete native structure cross-reference
|
||||
|
|
@ -83,7 +83,7 @@ All top-level structures and field paths are retained below so a reader can audi
|
|||
- **product_behavior**:VIRTUAL_SHARED_DESKTOP_OBJECT_OPEN `provider.product_behavior`
|
||||
- **source checksum**:5b69bdec48864bb3aecae9641510751bb40cacb33a8dd202c704c4c9476f8de0 `provider.source_sha256`
|
||||
- **runtime** `runtime`
|
||||
- **host_binary_sha256**:fb228e2ed18b53a376d7a624d21606e23a2ef3d5322165963ac6b45f0de94583 `runtime.host_binary_sha256`
|
||||
- **host_binary_sha256**:0db064eb63d003f7a559c313caea2a4db5a62015667b221ae9b04ea6fb6e8389 `runtime.host_binary_sha256`
|
||||
- **host_semantic_authority**:no `runtime.host_semantic_authority`
|
||||
- **human_persona_projection_equal**:yes `runtime.human_persona_projection_equal`
|
||||
- **provider_readback**:PASS `runtime.provider_readback`
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@
|
|||
|
||||
- **原生声明编号**:`TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-LOCK`
|
||||
- **原生声明类型**:`PROTOCOL`
|
||||
- **TCS 源码 SHA-256**:`af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c`
|
||||
- **校验编译器**:`TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001`
|
||||
- **TCS 源码 SHA-256**:`f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b`
|
||||
- **校验编译器**:`TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001`
|
||||
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## 原生结构逐项对照
|
||||
|
|
@ -83,7 +83,7 @@
|
|||
- **product_behavior**:VIRTUAL_SHARED_DESKTOP_OBJECT_OPEN `provider.product_behavior`
|
||||
- **来源校验值**:5b69bdec48864bb3aecae9641510751bb40cacb33a8dd202c704c4c9476f8de0 `provider.source_sha256`
|
||||
- **runtime** `runtime`
|
||||
- **host_binary_sha256**:fb228e2ed18b53a376d7a624d21606e23a2ef3d5322165963ac6b45f0de94583 `runtime.host_binary_sha256`
|
||||
- **host_binary_sha256**:0db064eb63d003f7a559c313caea2a4db5a62015667b221ae9b04ea6fb6e8389 `runtime.host_binary_sha256`
|
||||
- **host_semantic_authority**:否 `runtime.host_semantic_authority`
|
||||
- **human_persona_projection_equal**:是 `runtime.human_persona_projection_equal`
|
||||
- **provider_readback**:PASS `runtime.provider_readback`
|
||||
|
|
|
|||
|
|
@ -6,6 +6,6 @@ PROTOCOL TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-LOCK {
|
|||
compiler { id = "TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001"; gir = "build/stage4/compiler-H.gir.json"; gir_sha256 = "2e9252582bd2f6ef764defe3cc48ac17171a87c1fd0ac68ce0a28f9fbb36609a"; semantic_definition_sha256 = "ac83acbfa6bd5da166b03cf7423f55526fb92a240bbd897117ba5df711a70656"; native_self_hosted = true; }
|
||||
module { source_sha256 = "0943e36aeb11dd7dd23afb2cdb526dac5659ff14208278a51d785c9d7fd53126"; gir_sha256 = "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b"; }
|
||||
provider { source_sha256 = "5b69bdec48864bb3aecae9641510751bb40cacb33a8dd202c704c4c9476f8de0"; gir_sha256 = "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577"; product_behavior = "VIRTUAL_SHARED_DESKTOP_OBJECT_OPEN"; machine_operation = "CORE.APPLY_EXACT_STATE_TRANSITION"; }
|
||||
runtime { host_binary_sha256 = "fb228e2ed18b53a376d7a624d21606e23a2ef3d5322165963ac6b45f0de94583"; provider_readback = "PASS"; human_persona_projection_equal = true; real_macos = false; host_semantic_authority = false; }
|
||||
runtime { host_binary_sha256 = "0db064eb63d003f7a559c313caea2a4db5a62015667b221ae9b04ea6fb6e8389"; provider_readback = "PASS"; human_persona_projection_equal = true; real_macos = false; host_semantic_authority = false; }
|
||||
drift { compiler = "FAIL_CLOSED"; module = "FAIL_CLOSED"; provider = "FAIL_CLOSED"; host = "FAIL_CLOSED"; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"compiled_from": {
|
||||
"compiler_id": "TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001",
|
||||
"compiler_id": "TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001",
|
||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||
"source_sha256": "865e9ded3010856107a26ccfa0720567b28dc872157eaffe8bec258327fb5200"
|
||||
"source_sha256": "76095be9e9f21c4c6bac5cae785d07b720973fcbd38073bd6834c7c73fe2e126"
|
||||
},
|
||||
"declaration": {
|
||||
"authority_ceiling": {
|
||||
|
|
@ -43,9 +43,9 @@
|
|||
"DESKTOP.VERIFY_TARGET_AND_RECEIPT",
|
||||
"HOLOLAKE.SHARED_COMPUTER_STATE"
|
||||
],
|
||||
"compiler_id": "TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001",
|
||||
"compiler_id": "TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001",
|
||||
"entry_program_id": "TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001",
|
||||
"lock_sha256": "af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c",
|
||||
"lock_sha256": "f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b",
|
||||
"module_gir_sha256": "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b",
|
||||
"module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003",
|
||||
"provider_gir_sha256": "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577",
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ This is a **protocol** declaration with identifier `TCS-MOD-HOLOLAKE-DESKTOP-BRI
|
|||
- DESKTOP.READ_STATE_DIFF
|
||||
- DESKTOP.VERIFY_TARGET_AND_RECEIPT
|
||||
- HOLOLAKE.SHARED_COMPUTER_STATE
|
||||
- **compiler_id**:TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001 `manifest.compiler_id`
|
||||
- **compiler_id**:TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001 `manifest.compiler_id`
|
||||
- **entry_program_id**:TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001 `manifest.entry_program_id`
|
||||
- **lock_sha256**:af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c `manifest.lock_sha256`
|
||||
- **lock_sha256**:f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b `manifest.lock_sha256`
|
||||
- **module_gir_sha256**:2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b `manifest.module_gir_sha256`
|
||||
- **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003 `manifest.module_id`
|
||||
- **provider_gir_sha256**:fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577 `manifest.provider_gir_sha256`
|
||||
|
|
@ -61,8 +61,8 @@ The native source does not provide this field; the projector does not guess.
|
|||
|
||||
- **Native declaration identifier**: `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-MANIFEST`
|
||||
- **Native declaration kind**: `PROTOCOL`
|
||||
- **TCS source SHA-256**: `865e9ded3010856107a26ccfa0720567b28dc872157eaffe8bec258327fb5200`
|
||||
- **Validation compiler**: `TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001`
|
||||
- **TCS source SHA-256**: `76095be9e9f21c4c6bac5cae785d07b720973fcbd38073bd6834c7c73fe2e126`
|
||||
- **Validation compiler**: `TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001`
|
||||
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## Complete native structure cross-reference
|
||||
|
|
@ -101,9 +101,9 @@ All top-level structures and field paths are retained below so a reader can audi
|
|||
- DESKTOP.READ_STATE_DIFF
|
||||
- DESKTOP.VERIFY_TARGET_AND_RECEIPT
|
||||
- HOLOLAKE.SHARED_COMPUTER_STATE
|
||||
- **compiler_id**:TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001 `manifest.compiler_id`
|
||||
- **compiler_id**:TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001 `manifest.compiler_id`
|
||||
- **entry_program_id**:TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001 `manifest.entry_program_id`
|
||||
- **lock_sha256**:af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c `manifest.lock_sha256`
|
||||
- **lock_sha256**:f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b `manifest.lock_sha256`
|
||||
- **module_gir_sha256**:2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b `manifest.module_gir_sha256`
|
||||
- **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003 `manifest.module_id`
|
||||
- **provider_gir_sha256**:fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577 `manifest.provider_gir_sha256`
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@
|
|||
- DESKTOP.READ_STATE_DIFF
|
||||
- DESKTOP.VERIFY_TARGET_AND_RECEIPT
|
||||
- HOLOLAKE.SHARED_COMPUTER_STATE
|
||||
- **compiler_id**:TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001 `manifest.compiler_id`
|
||||
- **compiler_id**:TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001 `manifest.compiler_id`
|
||||
- **entry_program_id**:TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001 `manifest.entry_program_id`
|
||||
- **lock_sha256**:af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c `manifest.lock_sha256`
|
||||
- **lock_sha256**:f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b `manifest.lock_sha256`
|
||||
- **module_gir_sha256**:2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b `manifest.module_gir_sha256`
|
||||
- **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003 `manifest.module_id`
|
||||
- **provider_gir_sha256**:fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577 `manifest.provider_gir_sha256`
|
||||
|
|
@ -61,8 +61,8 @@
|
|||
|
||||
- **原生声明编号**:`TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-MANIFEST`
|
||||
- **原生声明类型**:`PROTOCOL`
|
||||
- **TCS 源码 SHA-256**:`865e9ded3010856107a26ccfa0720567b28dc872157eaffe8bec258327fb5200`
|
||||
- **校验编译器**:`TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001`
|
||||
- **TCS 源码 SHA-256**:`76095be9e9f21c4c6bac5cae785d07b720973fcbd38073bd6834c7c73fe2e126`
|
||||
- **校验编译器**:`TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001`
|
||||
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||
|
||||
## 原生结构逐项对照
|
||||
|
|
@ -101,9 +101,9 @@
|
|||
- DESKTOP.READ_STATE_DIFF
|
||||
- DESKTOP.VERIFY_TARGET_AND_RECEIPT
|
||||
- HOLOLAKE.SHARED_COMPUTER_STATE
|
||||
- **compiler_id**:TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001 `manifest.compiler_id`
|
||||
- **compiler_id**:TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001 `manifest.compiler_id`
|
||||
- **entry_program_id**:TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001 `manifest.entry_program_id`
|
||||
- **lock_sha256**:af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c `manifest.lock_sha256`
|
||||
- **lock_sha256**:f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b `manifest.lock_sha256`
|
||||
- **module_gir_sha256**:2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b `manifest.module_gir_sha256`
|
||||
- **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003 `manifest.module_id`
|
||||
- **provider_gir_sha256**:fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577 `manifest.provider_gir_sha256`
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ TCS 0.1;
|
|||
PROTOCOL TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003-MANIFEST {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "虚拟共享双桌面TCS Provider模块清单"; name_en = "Virtual Shared Dual Desktop TCS Provider Module Manifest"; version = "0.3.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-GENERIC-EXACT-STATE-PRIMITIVE-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003/module.manifest.tcs"; compatibility = ["TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001", "GIR/1"]; }
|
||||
source { source_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003"; source_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003/module.tcs"; source_sha256 = "0943e36aeb11dd7dd23afb2cdb526dac5659ff14208278a51d785c9d7fd53126"; source_role = "REGISTERED_MODULE"; }
|
||||
manifest { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003"; version = "0.3.0"; entry_program_id = "TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001"; module_gir_sha256 = "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b"; lock_sha256 = "af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c"; provider_gir_sha256 = "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577"; compiler_id = "TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001"; capabilities = ["DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT", "HOLOLAKE.SHARED_COMPUTER_STATE"]; }
|
||||
manifest { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003"; version = "0.3.0"; entry_program_id = "TCS-PROVIDER-VIRTUAL-DESKTOP-OPEN-0001"; module_gir_sha256 = "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b"; lock_sha256 = "f5bb00de174595f0778d7a358e7ab2405ca558a8471559f46b3bccfd253d066b"; provider_gir_sha256 = "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577"; compiler_id = "TCS-COMPILER-STAGE5-VERIFIED-MODULE-INSTALL-0001"; capabilities = ["DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT", "HOLOLAKE.SHARED_COMPUTER_STATE"]; }
|
||||
authority_ceiling { value = "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT"; real_macos_action = false; network = false; }
|
||||
lifecycle { current = "VERIFIED_PROVIDER_EXECUTION_PASS_NOT_SIGNED"; installed = false; mounted = false; active = false; }
|
||||
rollback { value = "REMOVE_OR_UNMOUNT_V3_ONLY_PRESERVE_SOURCES_PROVIDER_GIR_AND_RECEIPTS"; }
|
||||
|
|
|
|||
Loading…
Reference in a new issue