feat(tcs): observe real macOS object tree read-only
This commit is contained in:
parent
6199e5b6bf
commit
de5fadf048
112 changed files with 15197 additions and 154 deletions
|
|
@ -1,12 +1,12 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake人类与人格体共享桌面对象动作协议"; name_en = "HoloLake Human and Persona Shared Desktop Object Action Protocol"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["HOLOLAKE-AI-NATIVE-DUAL-DESKTOP-HLDP-LANGUAGE-INTERFACE", "TCS-HOST-ABI-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE1-0001", "GIR/1"]; }
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake人类与人格体共享桌面对象动作协议"; name_en = "HoloLake Human and Persona Shared Desktop Object Action Protocol"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["HOLOLAKE-AI-NATIVE-DUAL-DESKTOP-HLDP-LANGUAGE-INTERFACE", "TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001", "TCS-HOST-ABI-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "ACTIVE_READ_ONLY_OBSERVATION_ACTION_CANDIDATE"; canonical_uri = "language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1"]; }
|
||||
world { canonical_state = "ONE_SHARED_COMPUTER_STATE"; human_projection = "RENDERED_DESKTOP_WITH_HUMAN_POINTER"; persona_projection = "TCS_TERMINAL_STRUCTURED_DESKTOP_WITH_PERSONA_POINTER"; parallel_state_copies = false; }
|
||||
contract { order = ["OBJECT", "ACTION", "PERMISSION", "STATE_DIFF", "TARGET_READBACK", "RECEIPT"]; stable_object_id_required = true; action_is_semantic_not_pixel_guess = true; human_and_persona_conflict_policy = "EXPLICIT_ARBITRATION_NO_SILENT_OVERWRITE"; }
|
||||
candidate_operations { values = ["LPM.PERCEIVE_DIRECT_LANGUAGE", "LPM.EXTRACT_THOUGHT_TRANSITION", "LPM.ACTIVATE_CAUSAL_PATH", "LPM.COMMIT_ACTION_INTENT", "DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT"]; registration_state = "NOT_REGISTERED_EXPECT_TCS_E2101"; }
|
||||
candidate_operations { values = ["LPM.PERCEIVE_DIRECT_LANGUAGE", "LPM.EXTRACT_THOUGHT_TRANSITION", "LPM.ACTIVATE_CAUSAL_PATH", "LPM.COMMIT_ACTION_INTENT", "DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT"]; registration_state = "REGISTERED_IN_TCS_COMPILER_PRODUCT_OPERATIONS_PROVIDER_LOWERING_REQUIRED"; }
|
||||
first_vertical_slice { trigger = "ONE_ACCEPTED_DYNAMIC_NEURON_MICROCHAIN"; target = "ONE_FIXED_OBJECT_IN_DEDICATED_TEST_DESKTOP"; semantic_action = "OPEN"; proof = ["OBJECT_TREE_READBACK", "STABLE_OBJECT_RESOLUTION", "PERMISSION_TICKET", "ACTION_RECEIPT", "BEFORE_AFTER_STATE_DIFF", "HUMAN_SURFACE_VISIBLE_RESULT"]; user_data_target = false; }
|
||||
required_runtime_layers { values = ["TCS_OPERATION_REGISTRY", "STAGE1_COMPILER_LOCK", "SIGNED_CAPABILITY_REGISTRY", "TCS_HOST_ABI_TICKET", "TCS_GIR_LOADER_IMPLEMENTATION", "MODULE_ABI_INSTALL_AND_MOUNT_RECEIPTS"]; }
|
||||
current_readback { tcs_protocol_compilable = true; lpm_p0_replay_executable_by_core_echo = true; desktop_object_action_runtime_implemented = false; module_abi_installed = false; completion_claim = false; }
|
||||
current_readback { tcs_protocol_compilable = true; lpm_provider_runtime_executable = true; desktop_v3_module_installed_mounted_active = true; virtual_desktop_object_action_readback = true; real_macos_structured_observation = true; real_macos_observation_nodes = 18; real_macos_observation_privacy = "TITLE_AND_VALUE_PLAINTEXT_ABSENT"; real_macos_semantic_action = false; completion_claim = false; }
|
||||
no_fallback { rust_product_implementation = false; typescript_product_implementation = false; javascript_product_implementation = false; python_product_implementation = false; shell_product_implementation = false; missing_operation = "TCS-E2101"; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue