feat(tcs): execute native provider state transitions

This commit is contained in:
冰朔 2026-08-24 11:33:10 +08:00
commit 594c7e0250
85 changed files with 10628 additions and 12 deletions

View file

@ -0,0 +1,8 @@
TCS 0.1;
PROTOCOL TCS-CORE-MACHINE-OPERATION-REGISTRY-0001 {
header { schema = "tcs.protocol/v1"; name_zh = "TCS核心机器原语注册表"; name_en = "TCS Core Machine Primitive Registry"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; lifecycle = "CANDIDATE"; canonical_uri = "language/protocols/TCS-CORE-MACHINE-OPERATION-REGISTRY-0001.tcs"; }
registry { R001 { operation = "CORE.APPLY_EXACT_STATE_TRANSITION"; version = "0.1.0"; protocol = "TCS-GENERIC-EXACT-STATE-PRIMITIVE-0001"; host_role = "MECHANICAL_ONLY"; semantic_owner = "CALLING_TCS_PROVIDER_GIR"; } }
boundary { product_operations = ["LPM.*", "DESKTOP.*"]; product_operations_implemented_in_host = false; natural_language_interpretation_in_host = false; provider_required = true; }
lifecycle { current = "REGISTERED_FOR_STAGE4_COMPILER_NOT_YET_RUNTIME_PROVEN"; install_is_separate = true; mount_is_separate = true; }
}