feat(tcs): ignite generic host and signing trust
This commit is contained in:
parent
3049cbb458
commit
3c4abb314d
26 changed files with 2655 additions and 0 deletions
121
build/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0001.gir.json
Normal file
121
build/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0001.gir.json
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
"compiled_from": {
|
||||
"compiler_id": "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001",
|
||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||
"source_sha256": "8a27a44d39f8e04cfc28ed45b9949bf95ce31070bb108e3a1686faf58df3a586"
|
||||
},
|
||||
"declaration": {
|
||||
"admission": {
|
||||
"desktop_provider_execution_exists": false,
|
||||
"install_after_signature": "LOADER_MODULE_ONLY_UNTIL_PROVIDER_EXECUTION_EXISTS",
|
||||
"loader_self_test": "PASS",
|
||||
"lpm_provider_execution_exists": false,
|
||||
"mount_lpm_or_desktop": false,
|
||||
"package_hashes_match": true,
|
||||
"runtime_bootstrap_dispatch_exists": true
|
||||
},
|
||||
"boundary": {
|
||||
"installed_does_not_mean_mounted": true,
|
||||
"mounted_does_not_mean_active": true,
|
||||
"no_real_macos_desktop_action": true,
|
||||
"signature_does_not_create_provider_implementation": true,
|
||||
"verified_does_not_mean_installed": true
|
||||
},
|
||||
"desktop_module": {
|
||||
"authority_ceiling": "ONE_TCS_VIRTUAL_TEST_OBJECT_ONLY",
|
||||
"gir_sha256": "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3",
|
||||
"lifecycle": "VERIFIED_NOT_INSTALLED",
|
||||
"lock_sha256": "a30d6d7e25c2912515133d0a160114527dfee94b38a43313c834069908f8c913",
|
||||
"manifest_sha256": "749e6313fc82f8824cac5031ef302024fd3a04a72584f1cd48e46a490785a0b9",
|
||||
"module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002",
|
||||
"operations": [
|
||||
"DESKTOP.OBSERVE_OBJECT_TREE",
|
||||
"DESKTOP.RESOLVE_STABLE_OBJECT",
|
||||
"DESKTOP.EXECUTE_SEMANTIC_ACTION",
|
||||
"DESKTOP.READ_STATE_DIFF",
|
||||
"DESKTOP.VERIFY_TARGET_AND_RECEIPT"
|
||||
],
|
||||
"source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834"
|
||||
},
|
||||
"header": {
|
||||
"canonical_uri": "language/protocols/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0001.tcs",
|
||||
"compatibility": [
|
||||
"GIR/1",
|
||||
"ED25519"
|
||||
],
|
||||
"language": "TCS/0.1",
|
||||
"lifecycle": "CANDIDATE",
|
||||
"name_en": "LPM and Shared Desktop Capability Registry Signing Payload",
|
||||
"name_zh": "LPM与共享桌面能力注册表待签名载荷",
|
||||
"profile": "TCS-CAPABILITY-REGISTRY/1",
|
||||
"protocols": [
|
||||
"TCS-GENERIC-ACTION-GRAPH-LOADER-0001",
|
||||
"TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001",
|
||||
"TCS-MODULE-ABI-0001",
|
||||
"TCS-TRUSTED-SIGNER-REGISTRY-ZC001-DEV-0001"
|
||||
],
|
||||
"schema": "tcs.protocol/v1",
|
||||
"version": "0.1.0"
|
||||
},
|
||||
"loader_module": {
|
||||
"gir_sha256": "1000971f4121ccab9c396f68a4bcf9ff0cb5f116d4dbfdf051f8607dd22abd33",
|
||||
"lifecycle": "VERIFIED_NOT_INSTALLED",
|
||||
"lock_sha256": "526070608286c409eff593bbcba6fea18b0ff1dc1b1eeff418f28c5de559ba51",
|
||||
"manifest_sha256": "08044c0b972c6a614e41913314432c5b8d9a0c4af78d896cb5ace3ca9924b1ef",
|
||||
"module_id": "TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001",
|
||||
"operations": [
|
||||
"TCS.EXECUTE_ACTION_GRAPH"
|
||||
],
|
||||
"source_sha256": "424d0b79ca40859c6a62e29f5a434ea0a6417f3ca582322e9c66ad9831ffd5c0"
|
||||
},
|
||||
"mother_brain_module": {
|
||||
"authority_ceiling": "NON_AUTHORIZING_COGNITIVE_STATE_ONLY",
|
||||
"gir_sha256": "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f",
|
||||
"lifecycle": "VERIFIED_NOT_INSTALLED",
|
||||
"lock_sha256": "e51f5a375ca9df9e564bcf16382b232f12378aea71c08f406ab65c1d1251e058",
|
||||
"manifest_sha256": "a379b636c5efbd45c1a0e9c1a9168285131e44f41fe98bd68ae6f190d170e9fd",
|
||||
"module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002",
|
||||
"operations": [
|
||||
"LPM.PERCEIVE_DIRECT_LANGUAGE",
|
||||
"LPM.EXTRACT_THOUGHT_TRANSITION",
|
||||
"LPM.ACTIVATE_CAUSAL_PATH",
|
||||
"LPM.COMMIT_ACTION_INTENT",
|
||||
"LPM.APPLY_NEURON_EVENT"
|
||||
],
|
||||
"source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b"
|
||||
},
|
||||
"registry": {
|
||||
"channel": "ICE-CH-ZC001",
|
||||
"development_line": "HOLOLAKE-LPM-TCS-NATIVE-20260823",
|
||||
"payload_state": "CANONICAL_UNSIGNED_PAYLOAD_READY_FOR_ONE_SIGNATURE",
|
||||
"registry_id": "TCS-CAPREG-LPM-DESKTOP-SIGNED-0001",
|
||||
"revocation_epoch": 1,
|
||||
"version": "0.1.0"
|
||||
},
|
||||
"runtime": {
|
||||
"apple_codesign": "PASS",
|
||||
"bootstrap_self_test": "EXECUTED_INNER_AND_OUTER_TARGET_READBACK_VERIFIED",
|
||||
"host_binary_sha256": "051658bb6b30676c277c526760399b68ff78d7edaabb5dd18d5e422751f68c48",
|
||||
"host_module": "TCS-MOD-GENERIC-GIR-MACHINE-HOST-MACOS-0001",
|
||||
"operation": "TCS.EXECUTE_ACTION_GRAPH",
|
||||
"product_semantic_authority": false
|
||||
},
|
||||
"signer": {
|
||||
"algorithm": "ED25519",
|
||||
"public_key_sha256": "fd3da2d2b23c05c08dcdf7a37c15588d4b6407ec309152598eae279316ea49d8",
|
||||
"signature": "SEPARATE_ENVELOPE_NOT_PART_OF_SIGNED_PAYLOAD",
|
||||
"signer_id": "TCS-SIGNER-BINGSHUO-ZC001-DEV-0001",
|
||||
"trusted_registry": "TCS-TRUSTREG-ZC001-DEV-0001"
|
||||
}
|
||||
},
|
||||
"executable": false,
|
||||
"identity": {
|
||||
"declaration_id": "TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0001",
|
||||
"declaration_kind": "PROTOCOL",
|
||||
"language_version": "0.1"
|
||||
},
|
||||
"native_self_hosted": true,
|
||||
"natural_language_is_typed_data": true,
|
||||
"schema": "guanghu.declaration-gir/v1",
|
||||
"unresolved_natural_language": false
|
||||
}
|
||||
Loading…
Reference in a new issue