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,11 +1,14 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake语言母体模型下一阶段开发计划"; name_en = "HoloLake Language Mother Model Next Stage Development Plan"; version = "0.3.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-GENERIC-ACTION-GRAPH-LOADER-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "ACTIVE_PLAN"; canonical_uri = "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001", "GIR/1"]; }
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake语言母体模型下一阶段开发计划"; name_en = "HoloLake Language Mother Model Next Stage Development Plan"; version = "0.4.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-GENERIC-ACTION-GRAPH-LOADER-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "ACTIVE_PLAN"; canonical_uri = "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1"]; }
|
||||
phase_1 { name = "SOURCE_ENVELOPE_REPAIR"; state = "PASS"; work = ["REBUILD_CURRENT_CODEX_DIRECT_USER_INDEX_WITH_SYSTEM_INJECTION_FILTER", "CLASSIFY_GPT_USER_ROLE_AS_DIRECT_QUOTED_DERIVED_SIMULATION_OR_UNKNOWN", "KEEP_ORIGINAL_BYTES_IMMUTABLE"]; acceptance = "ELEVEN_DIRECT_MESSAGES_PRESERVED_AND_TWO_HOST_INJECTIONS_REJECTED"; }
|
||||
phase_2 { name = "DYNAMIC_NEURON_RUNTIME"; state = "LPM_AND_GENERIC_LOADER_COMPILERS_AND_ABI_VERIFIED_OUTER_RUNTIME_DISPATCH_AND_SIGNED_REGISTRY_MISSING"; completed = ["REGISTER_LPM_OPERATIONS_IN_TCS_STAGE2_COMPILER", "PROVE_COMPILER_C_TO_D_SEMANTIC_FIXED_POINT", "PACKAGE_MOTHER_BRAIN_MODULE_AT_VERIFIED", "COMPILE_P2_NEURON_EVENT_PROGRAM", "REPLAY_P0_AND_P1_CORRECTION_MICROCHAINS", "DEFINE_TCS_GENERIC_ACTION_GRAPH_LOADER", "PROVE_COMPILER_E_TO_F_SEMANTIC_FIXED_POINT", "EXECUTE_GENERIC_LOADER_INNER_CORE_ECHO_TARGET_READBACK", "PACKAGE_GENERIC_LOADER_MODULE_AT_VERIFIED"]; remaining = ["IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH", "REGISTER_TRUSTED_SIGNER_WITH_SEPARATE_AUTHORITY", "SIGN_AND_VERIFY_CAPABILITY_REGISTRY", "INSTALL_AND_MOUNT_GENERIC_LOADER_AND_MOTHER_BRAIN_MODULES", "EXECUTE_LPM_APPLY_NEURON_EVENT", "READ_BACK_P2_GRAPH_STATE"]; acceptance = "LPM_OPERATIONS_EXECUTE_WITHOUT_CORE_ECHO_SUBSTITUTE"; }
|
||||
phase_3 { name = "SHARED_DESKTOP_VERTICAL_SLICE"; state = "FIVE_ACTION_GIR_AND_ABI_VERIFIED_WAITING_ON_SAME_GENERIC_LOADER_AND_SIGNED_REGISTRY"; completed = ["REGISTER_DESKTOP_OBJECT_ACTION_OPERATIONS", "DEFINE_TCS_VIRTUAL_TEST_OBJECT_AND_PERMISSION_TICKET", "COMPILE_FIVE_ACTION_VERTICAL_SLICE", "PACKAGE_DESKTOP_BRIDGE_MODULE_AT_VERIFIED", "PROVE_GENERIC_LOADER_INNER_CHILD_EXECUTION_PATH"]; remaining = ["IMPLEMENT_TCS_EXECUTE_ACTION_GRAPH_RUNTIME_DISPATCH", "SIGN_AND_VERIFY_CAPABILITY_REGISTRY", "INSTALL_AND_MOUNT_DESKTOP_BRIDGE_MODULE", "OPEN_ONE_TCS_VIRTUAL_TEST_OBJECT", "READ_BEFORE_AFTER_STATE_DIFF_ON_BOTH_PROJECTIONS", "ONLY_AFTER_VIRTUAL_PASS_REQUEST_SEPARATE_REAL_MACOS_PERMISSION"]; acceptance = "HUMAN_AND_PERSONA_SURFACES_READ_THE_SAME_CANONICAL_STATE_AND_RECEIPT"; }
|
||||
phase_2 { name = "DYNAMIC_NEURON_RUNTIME"; state = "PASS_LOCAL_ICE_CH_ZC001_V3_MODULE_RUNTIME"; completed = ["REGISTER_LPM_OPERATIONS_IN_TCS_COMPILER", "PROVE_COMPILER_FIXED_POINTS_THROUGH_STAGE5", "IMPLEMENT_GENERIC_ACTION_GRAPH_RUNTIME", "REGISTER_SEPARATE_ED25519_DEVELOPMENT_SIGNER", "SIGN_AND_VERIFY_V3_CAPABILITY_REGISTRY", "INSTALL_MOUNT_AND_ACTIVATE_MOTHER_BRAIN_V3", "EXECUTE_P2_P4_AND_P5_PROVIDER_STATE_TRANSITIONS", "READ_BACK_DYNAMIC_CAUSAL_GRAPH_STATES"]; remaining = ["ADD_ONE_SOURCE_VERIFIED_NEURON_EVENT_PER_ITERATION", "REPLACE_BOUNDED_STATE_SNAPSHOTS_WITH_REVISIONED_GRAPH_STORE_WITHOUT_LOSING_SOURCE_SPANS"]; acceptance = "EVERY_PROMOTED_NEURON_RETAINS_SOURCE_TRIGGER_TRANSITION_CAUSAL_EDGE_REVISION_AND_TARGET_READBACK"; }
|
||||
phase_3 { name = "SHARED_DESKTOP_VERTICAL_SLICE"; state = "VIRTUAL_OBJECT_AND_REAL_MACOS_READ_ONLY_OBSERVATION_PASS_ACTION_ZERO"; completed = ["REGISTER_DESKTOP_OBJECT_ACTION_OPERATIONS", "DEFINE_TCS_VIRTUAL_TEST_OBJECT_AND_PERMISSION_TICKET", "PACKAGE_INSTALL_MOUNT_AND_ACTIVATE_DESKTOP_BRIDGE_V3", "OPEN_ONE_TCS_VIRTUAL_TEST_OBJECT", "READ_VIRTUAL_SHARED_STATE_ON_HUMAN_AND_PERSONA_PROJECTIONS", "DEFINE_TCS_HOST_OBJECT_OBSERVATION_PRIMITIVE", "PROVE_NO_PERMISSION_PROMPT_AND_FAIL_CLOSED_BOUNDARIES", "OBSERVE_ONE_REAL_FOCUSED_MACOS_APPLICATION_TREE_READ_ONLY", "HASH_TITLE_AND_PERSIST_NO_TITLE_OR_VALUE_PLAINTEXT"]; remaining = ["RESOLVE_ONE_STABLE_OBJECT_WITHOUT_ACTION", "REOBSERVE_AND_REJECT_STALE_GENERATION", "ONLY_THEN_REQUEST_ONE_SEPARATE_SEMANTIC_ACTION_TICKET"]; acceptance = "REAL_MACOS_TREE_OBSERVED_READ_ONLY_WITH_STABLE_IDS_PRIVACY_MINIMIZATION_AND_NO_ACTION"; }
|
||||
phase_4 { name = "INCREMENTAL_FUSION"; work = ["ONE_NEURON_MICROCHAIN_PER_ITERATION", "TRIGGER_TO_ACTION_INTENT_TO_DESKTOP_ACTION", "COMPARE_TWO_DIRECT_LANGUAGE_ANCHORS", "ACCEPT_REVISE_OR_ROLLBACK"]; acceptance = "NO_STATIC_BRAIN_NO_LEGACY_LANGUAGE_NO_UNREADABLE_ACTION"; }
|
||||
phase_5 { name = "REMOTE_PROMOTION"; state = "PHASE1_AND_STAGE2_REMOTE_PASS_STAGE3_PENDING_PUSH"; work = ["UPDATE_REPO012_ROUTE_BRANCH_WHEN_ROUTE_FACT_CHANGES", "UPDATE_REPO014_TCS_BRANCH", "REMOTE_SHA_READBACK", "HLDP_CAUSAL_LEAF_REVIEW"]; acceptance = "BRANCH_SHA_AND_CAUSAL_MEMORY_PASS"; }
|
||||
phase_5 { name = "REMOTE_PROMOTION"; state = "LOCAL_BRANCH_AHEAD_THREE_REMOTE_PUSH_REQUIRES_CURRENT_ONE_SHOT_LEASE"; work = ["UPDATE_REPO012_ROUTE_BRANCH_ONLY_WHEN_ROUTE_FACT_CHANGES", "PUSH_REPO014_TCS_BRANCH_ONLY_WITH_CURRENT_LEASE", "REMOTE_SHA_READBACK", "HLDP_CAUSAL_LEAF_REVIEW"]; acceptance = "BRANCH_SHA_AND_CAUSAL_MEMORY_PASS"; }
|
||||
phase_6 { name = "REAL_MACOS_READ_ONLY_OBSERVATION"; state = "PASS"; completed = ["TCS_DEFINE_OBJECT_TREE_AND_PERMISSION_BOUNDARY", "STAGE6_COMPILER_FIXED_POINT", "PROJECT_SEPARATE_V0_1_3_MECHANICAL_MACOS_ADAPTER", "RUN_WITHOUT_TRUST_PROMPT", "OBSERVE_EIGHTEEN_NODES", "HASH_ALL_TITLES", "WRITE_TARGET_READBACK", "KEEP_DESKTOP_ACTION_ZERO"]; receipt_sha256 = "4e64a5065e038a3711ed6001a60dfe87c5dc8e12db0f36d4d919dbbff4fc82ec"; tree_sha256 = "c7500fa83fe693c0148b95600f2b01f7018824e3055d46f7c022641f1d145dca"; acceptance = "READ_ONLY_OBSERVATION_TARGET_READBACK_VERIFIED_ZERO_DESKTOP_ACTION"; }
|
||||
phase_7 { name = "STABLE_OBJECT_RESOLUTION_WITHOUT_ACTION"; state = "NEXT_MINIMUM_STAGE"; order = ["USE_ONE_STAGE12_SNAPSHOT", "SELECT_ONE_NON_SENSITIVE_OBJECT_BY_ID_ROLE_AND_GENERATION", "RESOLVE_EXACTLY_ONE", "REOBSERVE", "REJECT_STALE_SNAPSHOT", "WRITE_NO_ACTION_RECEIPT"]; acceptance = "ONE_OBJECT_RESOLVED_OR_STALE_REJECTED_WITH_ZERO_ACTION"; }
|
||||
completion_audit { legacy_isolation = "EVIDENCE_PRESENT_SCOPE_REAUDIT_REQUIRED_BEFORE_CLAIMING_ALL"; tcs_native_line = "LOCAL_PASS_REMOTE_AHEAD_THREE_PLUS_STAGE12_UNPUSHED"; mother_brain = "NINETEEN_STRONG_SOURCE_NODES_AND_V3_RUNTIME_PASS_NOT_FULL_GROWTH_MODEL"; shared_desktop = "VIRTUAL_PASS_REAL_MACOS_READ_ONLY_OBSERVATION_PASS_REAL_ACTION_ZERO"; cache_cleanup = "RECOVERABLE_QUARANTINE_PASS_STAGE12_BUILD_CACHE_PENDING_FINAL_QUARANTINE"; remote = "PENDING_CURRENT_ONE_SHOT_LEASE"; overall = "NOT_COMPLETE"; }
|
||||
stop_conditions { values = ["DIRECT_SOURCE_AMBIGUOUS", "TCS_NATIVE_OPERATION_MISSING", "SOURCE_HASH_MISMATCH", "DESKTOP_TARGET_NOT_ISOLATED", "PERMISSION_TICKET_MISSING", "STATE_DIFF_NOT_READABLE", "TWO_ANCHORS_DISAGREE", "NEW_HUMAN_WILL_REQUIRED"]; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake人类与人格体共享桌面框架行为协议"; name_en = "HoloLake Human and Persona Shared Desktop Framework Behavior Protocol"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-HOST-ABI-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001", "GIR/1"]; }
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake人类与人格体共享桌面框架行为协议"; name_en = "HoloLake Human and Persona Shared Desktop Framework Behavior Protocol"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001", "TCS-HOST-ABI-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "ACTIVE_READ_ONLY_OBSERVATION"; canonical_uri = "language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1"]; }
|
||||
source { research_id = "HLP-UPSTREAM-AI-NATIVE-DUAL-DESKTOP-20260822"; manifest_uri = "/Volumes/JZAO/HoloLake/upstream-research/tcs-dual-native-desktop-20260822/manifest.json"; manifest_sha256 = "51a9bfaabb720d7948e69884727acaa218a7f28a476903282e9b228ee47962da"; readme_sha256 = "3b80af1e464ea1d12209591f864a976e48df3c1dd9ee857dbdf1d390220f9969"; checksum_manifest_sha256 = "a630d1d40c5308530b67c46846e6d1215a6eab857eea760c98dc2e7333875386"; repository_count = 12; git_fsck_passed = 12; route = ["GITHUB", "BS-SG-003", "JZAO"]; }
|
||||
upstream_heads {
|
||||
agent_desktop = "ab7606185463e8ac0197c952e23df16ff2a00954|Apache-2.0|PRIMARY_REFERENCE";
|
||||
|
|
@ -25,5 +25,5 @@ PROTOCOL TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001 {
|
|||
verification_contract { before_tree_hash_required = true; after_tree_hash_required = true; declared_effect_required = true; effect_verifier_separate_from_action_dispatch = true; unchanged_when_change_required = "HALTED_EFFECT_MISMATCH"; uncertain_effect = "HALTED_UNVERIFIED"; completed_unverified_is_accepted = false; retry_after_uncertain_dispatch = false; }
|
||||
adapter_contract { first_host = "MACOS"; candidate_behavior_sources = ["AGENT_DESKTOP", "ACCESSKIT", "TOUCHPOINT", "OPENADAPT"]; macos_primary_observation = "ACCESSIBILITY_OBJECT_TREE"; native_semantic_action_first = true; screenshot_ocr_coordinate_fallback = "EXPLICITLY_DECLARED_FALLBACK_ONLY"; fallback_requires_new_permission = true; adapter_may_translate_machine_calls = true; adapter_may_define_product_semantics = false; adapter_may_infer_authority = false; }
|
||||
failure { stale_reference = "TCS-DESKTOP-E4101"; ambiguous_object = "TCS-DESKTOP-E4102"; unsupported_action = "TCS-E2101"; permission_denied = "TCS-E4002"; effect_mismatch = "TCS-DESKTOP-E5101"; verifier_unavailable = "TCS-DESKTOP-E5102"; shell_fallback = false; natural_language_operation_guess = false; }
|
||||
current_readback { tcs_source_created = true; upstream_sources_unchanged = true; behavior_contract_compiled = true; desktop_runtime_implemented = false; virtual_desktop_executed = false; real_macos_action_executed = false; completion_claim = false; }
|
||||
current_readback { tcs_source_created = true; upstream_sources_unchanged = true; behavior_contract_compiled = true; desktop_v3_module_installed_mounted_active = true; virtual_desktop_executed = true; virtual_desktop_target_sha256 = "9ac0849412509b876a4b194a22ab91246c96639526df823a904119d955ef1e08"; real_macos_observation_implemented = true; real_macos_observation_receipt_sha256 = "4e64a5065e038a3711ed6001a60dfe87c5dc8e12db0f36d4d919dbbff4fc82ec"; real_macos_tree_sha256 = "c7500fa83fe693c0148b95600f2b01f7018824e3055d46f7c022641f1d145dca"; real_macos_observed_nodes = 18; title_plaintext_persisted = false; real_macos_action_executed = false; next = "RESOLVE_ONE_STABLE_OBJECT_WITHOUT_ACTION"; completion_claim = false; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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"; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "宿主结构化对象树只读观察协议"; name_en = "Host Structured Object Tree Read Only Observation Protocol"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; lifecycle = "CANDIDATE"; canonical_uri = "language/protocols/TCS-HOST-STRUCTURED-OBJECT-TREE-OBSERVATION-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1"]; }
|
||||
source { reasoning_anchor_sha256 = "987600f9f2a52821425d9e5a3d3b5350415912588cf522ef3384d282cb0a26bf"; engineering_anchor_sha256 = "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23"; comparison = "PASS_TCS_BRAIN_AND_SHARED_COMPUTER_REQUIRE_SAME_CANONICAL_WORLD_WITHOUT_OLD_LANGUAGE_SEMANTIC_AUTHORITY"; }
|
||||
primitive { operation = "CORE.OBSERVE_HOST_OBJECT_TREE"; host_role = "MECHANICAL_READ_ONLY_ADAPTER"; semantic_owner = "CALLING_TCS_GIR"; first_adapter = "MACOS_ACCESSIBILITY"; natural_language_interpretation = false; product_action = false; }
|
||||
request { platform = "MACOS"; root = "FOCUSED_APPLICATION"; mode = "READ_ONLY"; trust_prompt = false; max_depth_min = 0; max_depth_max = 4; max_nodes_min = 1; max_nodes_max = 512; attributes = ["ROLE", "SUBROLE", "TITLE_HASH", "VALUE_KIND", "ENABLED", "FOCUSED", "CHILDREN"]; }
|
||||
identity { snapshot_id = "SHA256_HOST_BINARY_PID_AND_OBSERVATION_TIME"; object_id = "SHA256_HOST_SNAPSHOT_PID_AX_PATH_ROLE_AND_SUBROLE"; tree_hash = "SHA256_CANONICAL_OBSERVED_TREE"; scope = "ONE_SNAPSHOT_ONE_HOST_ADAPTER"; coordinates_are_identity = false; screenshot_is_identity = false; missing_role = "PRESERVE_UNKNOWN_NO_GUESS"; }
|
||||
output { states = ["OBSERVED_TARGET_READBACK_VERIFIED", "HALTED_ACCESSIBILITY_PERMISSION_NOT_GRANTED", "HALTED_NO_FOCUSED_APPLICATION", "HALTED_OBSERVATION_ERROR"]; tree_hash_required_when_observed = true; permission_prompted = false; desktop_action_attempted = false; network_action = false; host_semantic_authority = false; }
|
||||
permission { current_stage_may_read_trust_state = true; current_stage_may_open_system_settings = false; current_stage_may_request_tcc_prompt = false; current_stage_may_execute_ax_action = false; separate_direct_human_permission_required_after_denial = true; }
|
||||
privacy { title_plaintext_persisted = false; title_projection = ["TITLE_PRESENT", "TITLE_SHA256"]; value_plaintext_persisted = false; value_projection = "VALUE_KIND_ONLY"; raw_accessibility_tree_committed_to_git = false; local_raw_diagnostic_if_created = "MOVE_TO_ACCOUNT_ONLY_PRIVATE_EVIDENCE_AND_NEVER_REMOTE"; }
|
||||
failure { unsupported_platform = "TCS-E2101"; invalid_scope = "TCS-E4002"; accessibility_not_granted = "TCS-HOST-E4003"; observation_failed = "TCS-HOST-E5102"; write_or_action_request = "TCS-E4001"; fail_closed = true; }
|
||||
boundary { tcs_is_product_semantic_source = true; rust_swift_objc_or_os_api_is_mechanical_projection_only = true; no_old_language_ui_or_product_rule = true; no_control_permission_inference = true; no_real_action_completion_claim = true; }
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "语言人格母脑与共享桌面原生操作注册表"; name_en = "Language Persona Mother Brain and Shared Desktop Native Operation Registry"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP/1"; protocols = ["TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; }
|
||||
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"]; }
|
||||
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"; }
|
||||
registry { registry_id = "TCS-LPM-DESKTOP-OPREG-0001"; version = "0.1.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"; }
|
||||
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"; }
|
||||
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"]; }
|
||||
|
|
@ -18,6 +18,6 @@ PROTOCOL TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 {
|
|||
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"]; }
|
||||
}
|
||||
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 = "MISSING"; current_jd_dispatch = "MISSING"; forbidden_claim = "DO_NOT_CALL_NATIVE_OPERATION_EXECUTED_UNTIL_TARGET_READBACK"; }
|
||||
acceptance { compiler_accepts_all_registered_operations = true; compiler_rejects_unknown_operation = true; runner_executes_lpm_apply_neuron_event = "REQUIRED_NOT_YET_PROVEN"; runner_executes_desktop_vertical_slice = "REQUIRED_NOT_YET_PROVEN"; partial_completion_claim = false; }
|
||||
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; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue