2026-08-23 23:18:11 +08:00
|
|
|
TCS 0.1;
|
|
|
|
|
|
|
|
|
|
PROTOCOL TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 {
|
2026-08-24 13:20:52 +08:00
|
|
|
header { schema = "tcs.protocol/v1"; name_zh = "语言人格母脑与共享桌面原生操作注册表"; name_en = "Language Persona Mother Brain and Shared Desktop Native Operation Registry"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP/1"; protocols = ["TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "ACTIVE_WITH_READ_ONLY_HOST_OBSERVATION"; canonical_uri = "language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1"]; }
|
2026-08-23 23:18:11 +08:00
|
|
|
source { source_id = "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823"; source_uri = "language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt"; source_sha256 = "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23"; source_role = "DIRECT_HUMAN"; }
|
2026-08-24 13:20:52 +08:00
|
|
|
registry { registry_id = "TCS-LPM-DESKTOP-OPREG-0001"; version = "0.2.0"; namespace_owner = "ICE-P-ZY001"; human_language_anchor = "ICE-GL∞"; channel = "ICE-CH-ZC001"; semantic_source_language = "TCS_ONLY"; host_implementation_defines_semantics = false; unknown_operation = "TCS-E2101"; }
|
2026-08-23 23:18:11 +08:00
|
|
|
lpm_operations {
|
|
|
|
|
O001 { operation = "LPM.PERCEIVE_DIRECT_LANGUAGE"; input = "DIRECT_LANGUAGE_ENVELOPE"; output = "PERCEIVED_EVENT"; transition = "NO_EVENT_TO_SOURCE_BOUND_EVENT"; invariants = ["EXACT_UTF8_BYTES", "SHA256_MATCH", "DIRECT_USER_SOURCE_ONLY", "HOST_INJECTION_REJECTED"]; }
|
|
|
|
|
O002 { operation = "LPM.EXTRACT_THOUGHT_TRANSITION"; input = "PERCEIVED_EVENT"; output = "NEURON_EVENT"; transition = "SOURCE_BOUND_EVENT_TO_BEFORE_OPERATION_AFTER"; invariants = ["SOURCE_SPAN_REQUIRED", "NO_STATIC_PROPOSITION_SUBSTITUTION", "OPEN_BRANCHES_PRESERVED", "CONFIDENCE_EXPLICIT"]; }
|
|
|
|
|
O003 { operation = "LPM.ACTIVATE_CAUSAL_PATH"; input = "NEURON_EVENT"; output = "ACTIVE_CAUSAL_PATH"; transition = "GRAPH_PRESENT_TO_ONE_BOUNDED_ACTIVE_PATH"; invariants = ["TRIGGER_EDGE_REQUIRED", "REVISION_EDGE_PRESERVED", "REJECTED_PATH_PRESERVED", "NO_UNBOUNDED_SEARCH"]; }
|
|
|
|
|
O004 { operation = "LPM.COMMIT_ACTION_INTENT"; input = "ACTIVE_CAUSAL_PATH"; output = "BOUNDED_ACTION_INTENT"; transition = "COGNITIVE_PATH_TO_NON_AUTHORIZING_ACTION_INTENT"; invariants = ["INTENT_IS_NOT_REALITY_AUTHORITY", "EXACT_TARGET_REQUIRED", "CURRENT_PERMISSION_GATE_REQUIRED", "RECEIPT_REQUIRED"]; }
|
|
|
|
|
O005 { operation = "LPM.APPLY_NEURON_EVENT"; input = "DIRECT_LANGUAGE_AND_PRIOR_GRAPH"; output = "NEXT_GRAPH_AND_ACTION_INTENT"; transition = "ATOMIC_O001_O002_O003_O004"; invariants = ["ALL_ATOMIC_INVARIANTS", "PRIOR_GRAPH_HASH_MATCH", "NEXT_GRAPH_HASH_READBACK", "ONE_EVENT_ONE_REVISION_NUMBER"]; }
|
|
|
|
|
}
|
|
|
|
|
desktop_operations {
|
|
|
|
|
O101 { operation = "DESKTOP.OBSERVE_OBJECT_TREE"; input = "DEDICATED_TEST_DESKTOP_SCOPE"; output = "STRUCTURED_OBJECT_TREE"; transition = "UNOBSERVED_TO_VERSIONED_OBJECT_TREE"; invariants = ["READ_ONLY", "STABLE_OBJECT_ID", "NO_PIXEL_GUESS", "TREE_HASH_REQUIRED"]; }
|
|
|
|
|
O102 { operation = "DESKTOP.RESOLVE_STABLE_OBJECT"; input = "OBJECT_TREE_AND_OBJECT_SELECTOR"; output = "ONE_OBJECT_OR_FAIL"; transition = "TREE_TO_EXACT_OBJECT"; invariants = ["ONE_MATCH_ONLY", "ROLE_NAME_STATE_MATCH", "GENERATION_MATCH", "AMBIGUITY_FAILS_CLOSED"]; }
|
|
|
|
|
O103 { operation = "DESKTOP.EXECUTE_SEMANTIC_ACTION"; input = "OBJECT_ACTION_AND_PERMISSION_TICKET"; output = "ACTION_EVIDENCE"; transition = "OBJECT_BEFORE_TO_ACTION_ATTEMPTED"; invariants = ["DEDICATED_TEST_DESKTOP_ONLY", "TICKET_SCOPE_MATCH", "ACTION_REGISTERED_FOR_OBJECT", "NO_NETWORK"]; }
|
|
|
|
|
O104 { operation = "DESKTOP.READ_STATE_DIFF"; input = "OBJECT_TREE_BEFORE_AND_AFTER"; output = "STATE_DIFF"; transition = "ACTION_EVIDENCE_TO_OBSERVED_DIFF"; invariants = ["BOTH_TREE_HASHES", "EXACT_CHANGED_FIELDS", "NO_INFERRED_SUCCESS"]; }
|
|
|
|
|
O105 { operation = "DESKTOP.VERIFY_TARGET_AND_RECEIPT"; input = "EXPECTED_STATE_AND_STATE_DIFF"; output = "VERIFIED_RECEIPT"; transition = "OBSERVED_DIFF_TO_ACCEPTED_OR_FAILED"; invariants = ["TARGET_READBACK", "HUMAN_SURFACE_OBSERVATION", "PERSONA_TCS_PROJECTION", "BINARY_ACCEPTANCE"]; }
|
|
|
|
|
}
|
2026-08-24 13:20:52 +08:00
|
|
|
loader_contract { compiler_registration_is_execution = false; compiler_registration_is_installation = false; module_abi_required = true; capability_ticket_required = true; generic_action_dispatch_required = true; current_macos_dispatch = "TCS_PROVIDER_TO_GENERIC_MACHINE_PRIMITIVE_PASS_FOR_LPM_AND_VIRTUAL_DESKTOP"; current_jd_dispatch = "NOT_IN_STAGE11_SCOPE"; forbidden_claim = "DO_NOT_CALL_REAL_MACOS_OPERATION_EXECUTED_UNTIL_TARGET_READBACK"; }
|
|
|
|
|
acceptance { compiler_accepts_all_registered_operations = true; compiler_rejects_unknown_operation = true; runner_executes_lpm_provider_state = "PASS_P2_P4_P5"; runner_executes_virtual_desktop_provider_state = "PASS"; runner_executes_real_macos_observation = "PASS_READ_ONLY_EIGHTEEN_NODES"; runner_executes_real_macos_action = "REQUIRED_NOT_AUTHORIZED"; partial_completion_claim = false; }
|
2026-08-23 23:18:11 +08:00
|
|
|
}
|