feat(tcs): package and sign provider registry v2
This commit is contained in:
parent
594c7e0250
commit
1a551201b8
40 changed files with 3404 additions and 0 deletions
|
|
@ -0,0 +1,12 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0002 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "LPM与虚拟桌面能力注册表第二版签名载荷"; name_en = "LPM and Virtual Desktop Capability Registry V2 Signing Payload"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; lifecycle = "SIGNING_PAYLOAD"; canonical_uri = "language/protocols/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0002.tcs"; compatibility = ["TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001", "GIR/1"]; }
|
||||
registry { registry_id = "TCS-CAPREG-LPM-DESKTOP-SIGNED-0002"; version = "0.2.0"; channel = "ICE-CH-ZC001"; development_line = "HOLOLAKE-LPM-TCS-NATIVE-20260823"; }
|
||||
runtime { host_module = "TCS-MOD-GENERIC-GIR-MACHINE-HOST-MACOS-0001"; host_binary_sha256 = "fb228e2ed18b53a376d7a624d21606e23a2ef3d5322165963ac6b45f0de94583"; apple_codesign = "PASS_TEAM_825A9L3G7Q"; operations = ["TCS.EXECUTE_ACTION_GRAPH", "CORE.APPLY_EXACT_STATE_TRANSITION"]; product_semantic_authority = false; }
|
||||
mother_brain_module { module_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0003"; source_sha256 = "34f0a8a874add4348d64b3d20a483fc3346039f86fffbce755c8c8089d9df97a"; gir_sha256 = "16c1dac3861efc29cde1a62ea570bcb30676f2975e45a8e14bddaae3e1304fce"; lock_sha256 = "08bc7c1735e132cbd01815e7fa7ad094fd6f1fe44b5d7c98052c5668a2b437a3"; manifest_sha256 = "fa452730daa8dd7f1002eb12f9ca905d2fa544a7c12530c4a406b7b088b12ae0"; provider_source_sha256 = "be66bbc7190b555deb237962bcbc8c9492ad54f9c3c564f8830e18fd5c585ca6"; provider_gir_sha256 = "164aecb32ad936fbef094c180f181fbf59007aecb0c73ba8511a701e2bf3b95d"; product_operation = "LPM.APPLY_NEURON_EVENT"; machine_operation = "CORE.APPLY_EXACT_STATE_TRANSITION"; lifecycle = "VERIFIED_PROVIDER_EXECUTION_PASS_NOT_INSTALLED"; authority_ceiling = "NON_AUTHORIZING_COGNITIVE_STATE_ONLY"; }
|
||||
desktop_module { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0003"; source_sha256 = "0943e36aeb11dd7dd23afb2cdb526dac5659ff14208278a51d785c9d7fd53126"; gir_sha256 = "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b"; lock_sha256 = "af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c"; manifest_sha256 = "865e9ded3010856107a26ccfa0720567b28dc872157eaffe8bec258327fb5200"; provider_source_sha256 = "5b69bdec48864bb3aecae9641510751bb40cacb33a8dd202c704c4c9476f8de0"; provider_gir_sha256 = "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577"; product_behavior = "VIRTUAL_SHARED_DESKTOP_OBJECT_OPEN"; machine_operation = "CORE.APPLY_EXACT_STATE_TRANSITION"; lifecycle = "VERIFIED_PROVIDER_EXECUTION_PASS_NOT_INSTALLED"; authority_ceiling = "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT"; }
|
||||
evidence { lpm_target_sha256 = "1f4b90da7e6fc560ada5858ba3238e34ef8f6b26c52b75aa5b6f203892e4d067"; lpm_outer_receipt_sha256 = "98fb0574165cf90db5f9aa29f0c7e701340a97821dffd70c754c573d5e913190"; desktop_target_sha256 = "9ac0849412509b876a4b194a22ab91246c96639526df823a904119d955ef1e08"; desktop_outer_receipt_sha256 = "acdbf02a09a06a25cb0944742a2985ab85f8f32d28f704462c2d45592132face"; host_semantic_authority = false; real_macos_action = false; }
|
||||
admission { provider_execution_exists = true; package_hashes_match = true; install_after_valid_signature = true; install_scope = "ACCOUNT_SCOPED_DEVELOPMENT_LINE_ONLY"; mount_after_install_readback = true; activation_after_mount_and_replay = true; }
|
||||
boundary { signature_does_not_install = true; install_does_not_mount = true; mount_does_not_activate = true; development_signer_is_not_global_production_trust = true; no_real_macos_desktop_action = true; }
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-SIGNED-0002 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "LPM与虚拟桌面能力注册表第二版签名封装"; name_en = "LPM and Virtual Desktop Capability Registry V2 Signed Envelope"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; lifecycle = "SIGNED_VERIFIED_NOT_INSTALLED"; canonical_uri = "language/protocols/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-SIGNED-0002.tcs"; compatibility = ["TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001", "GIR/1"]; }
|
||||
payload { registry_id = "TCS-CAPREG-LPM-DESKTOP-SIGNED-0002"; path = "language/protocols/TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-PAYLOAD-0002.tcs"; sha256 = "0b049b8ea3bc466e8751865c6906cef86ed8f10e5b2fd1a01be8dc79e1a95753"; gir_sha256 = "90a88c28779396f491e47df4355090f1f8a66c9d8526d35a2e30485b80dbed66"; }
|
||||
signature { scheme = "Ed25519"; signer_id = "TCS-SIGNER-BINGSHUO-ZC001-DEV-0001"; public_key_raw_base64 = "pYL8D4tV+yGlmX6w7qYxSfY3yA996A3M2KcAsGSR7BU="; public_key_sha256 = "fd3da2d2b23c05c08dcdf7a37c15588d4b6407ec309152598eae279316ea49d8"; message_path = "build/TCS-CAPREG-LPM-DESKTOP-SIGNED-0002.signature-message.txt"; message_sha256 = "ebc127f2ccd92a9905f8519feecc24a3e9059dd507c62b82974c8cd9af370688"; signature_base64 = "fCDRVsU4ub1S7Civu7ooGWO+4kPza/LGoHUEdDiTX7b/P/dcw2P3ltZTTDzy24nLsWsWrhjVz0xPKFK/On+OBg=="; issued_at = "2026-08-24T03:35:00Z"; expiry_policy = "NO_AUTOMATIC_EXPIRY"; revocation_epoch = 2; verification = "PASS_WITH_PUBLIC_KEY_ONLY"; }
|
||||
scope { channel = "ICE-CH-ZC001"; development_line = "HOLOLAKE-LPM-TCS-NATIVE-20260823"; account_scoped = true; production = false; remote_deploy = false; global_repo012_registry_replaced = false; }
|
||||
admission { host_hash_match = true; provider_hashes_match = true; module_v3_hashes_match = true; lpm_provider_execution = "PASS"; desktop_provider_execution = "PASS"; install_admitted = true; mount_requires_separate_install_readback = true; activation_requires_separate_mount_and_replay = true; current_state = "SIGNED_VERIFIED_NOT_INSTALLED"; }
|
||||
diagnostic { first_attempt_assumed_raw_private_key = true; first_attempt_public_verification = "FAIL_REJECTED"; actual_keychain_format = "PKCS8_DER_48_BYTES"; regenerated_signature_public_verification = "PASS"; invalid_signature_not_admitted = true; private_key_exported_to_repository = false; private_key_exported_to_mobile_drive = false; }
|
||||
boundary { tcs_is_primary_language = true; fourth_generation_is_machine_runtime_only = true; signature_is_not_installation = true; installation_is_not_mount = true; mount_is_not_activation = true; no_real_macos_desktop_action = true; }
|
||||
}
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
TCS 0.1;
|
||||
|
||||
RECEIPT TCS-RECEIPT-HOLOLAKE-LPM-STAGE10-V3-PACKAGES-AND-REGISTRY-V2-20260824 {
|
||||
header { schema = "tcs.receipt/v1"; name_zh = "HoloLake语言母体模型第十阶段v3模块包与v2签名表回执"; name_en = "HoloLake Language Mother Model Stage Ten V3 Packages and V2 Signed Registry Receipt"; version = "0.10.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-CAPABILITY-REGISTRY-LPM-DESKTOP-SIGNED-0002"]; lifecycle = "VERIFIED"; canonical_uri = "language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE10-V3-PACKAGES-AND-REGISTRY-V2-20260824.tcs"; compatibility = ["TCS-COMPILER-STAGE4-CORE-STATE-PRIMITIVES-0001", "GIR/1"]; }
|
||||
source { source_id = "BINGSHUO-CONTINUE-FOURTH-GENERATION-MACHINE-RUNTIME-ONLY-20260824"; source_uri = "source://codex-current-dialogue/2026-08-24/bingshuo-fourth-generation-runtime-only-and-xcode-certificate"; source_sha256 = "e9feb935f8299fc5935af70fc73bb960fd16e30a5438ff18b92e88b1c0d9b463"; source_role = "DIRECT_HUMAN"; }
|
||||
mother_brain_v3 { module_source_sha256 = "34f0a8a874add4348d64b3d20a483fc3346039f86fffbce755c8c8089d9df97a"; module_gir_sha256 = "16c1dac3861efc29cde1a62ea570bcb30676f2975e45a8e14bddaae3e1304fce"; lock_sha256 = "08bc7c1735e132cbd01815e7fa7ad094fd6f1fe44b5d7c98052c5668a2b437a3"; manifest_sha256 = "fa452730daa8dd7f1002eb12f9ca905d2fa544a7c12530c4a406b7b088b12ae0"; provider_gir_sha256 = "164aecb32ad936fbef094c180f181fbf59007aecb0c73ba8511a701e2bf3b95d"; state = "VERIFIED_NOT_INSTALLED"; }
|
||||
desktop_v3 { module_source_sha256 = "0943e36aeb11dd7dd23afb2cdb526dac5659ff14208278a51d785c9d7fd53126"; module_gir_sha256 = "2b9e5325cde0710e350e0da2a8196d47958393225dd16fe9981d0ca20981b94b"; lock_sha256 = "af8a55de9e71c824101aa13539689e7dcd67c11d213bc0dbc3cd6eb24e26252c"; manifest_sha256 = "865e9ded3010856107a26ccfa0720567b28dc872157eaffe8bec258327fb5200"; provider_gir_sha256 = "fde42d5e33e486be5e6f24956415010fa04c28c544200ea4dcd54138eb58e577"; state = "VERIFIED_NOT_INSTALLED"; }
|
||||
registry_v2 { payload_sha256 = "0b049b8ea3bc466e8751865c6906cef86ed8f10e5b2fd1a01be8dc79e1a95753"; message_sha256 = "ebc127f2ccd92a9905f8519feecc24a3e9059dd507c62b82974c8cd9af370688"; signed_envelope_sha256 = "f2a72590b17b98b8447c0e2c80682330fc179bbc2faa0e63213572ee525414ad"; signer_id = "TCS-SIGNER-BINGSHUO-ZC001-DEV-0001"; public_key_sha256 = "fd3da2d2b23c05c08dcdf7a37c15588d4b6407ec309152598eae279316ea49d8"; verification = "PASS_WITH_PUBLIC_KEY_ONLY"; scope = "ICE-CH-ZC001_DEVELOPMENT_LINE_ONLY"; state = "SIGNED_VERIFIED_NOT_INSTALLED"; }
|
||||
diagnostic { rejected_signature_base64 = "YBrtJ/la7U35zhtLGS/sd/zyxiJUDMo/7pWyVX4wflQTutqirLFlV7VakaQIweAYV/S75+Xq4OEjMsmpnxAmBA=="; rejection = "PUBLIC_KEY_VERIFICATION_FAILED"; cause = "FALSE_RAW_KEY_ASSUMPTION"; actual_keychain_format = "PKCS8_DER_48_BYTES"; accepted_signature_base64 = "fCDRVsU4ub1S7Civu7ooGWO+4kPza/LGoHUEdDiTX7b/P/dcw2P3ltZTTDzy24nLsWsWrhjVz0xPKFK/On+OBg=="; accepted_verification = "PASS"; private_key_in_repo = false; }
|
||||
lifecycle { packages_built = true; registry_signed = true; install_program_exists = false; installed = false; mounted = false; active = false; }
|
||||
next { exact = "DEFINE_TCS_CORE_INSTALL_VERIFIED_MODULE_PRIMITIVE_AND_INSTALL_PROGRAM_WITHOUT_PRODUCT_SEMANTICS"; }
|
||||
}
|
||||
Loading…
Reference in a new issue