{ "compiled_from": { "compiler_id": "TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "compiler_state": "TCS_COMPILER_GIR_EXECUTED", "source_sha256": "844986959e6fe2979dc54c98b3406860b4600f0091bda45ce76178fcf243148c" }, "declaration": { "action_cycle": { "action_dispatch_success_is_effect_proof": false, "action_semantics": "REGISTERED_TCS_OPERATION", "action_target": "STABLE_OBJECT_ID", "independent_target_readback_required": true, "ordered_states": [ "OBSERVE", "RESOLVE_UNIQUE_OBJECT", "AUTHORIZE_EXACT_ACTION", "EXECUTE", "REOBSERVE", "READ_STATE_DIFF", "VERIFY_DECLARED_EFFECT", "ISSUE_RECEIPT" ], "process_exit_is_effect_proof": false }, "adapter_contract": { "adapter_may_define_product_semantics": false, "adapter_may_infer_authority": false, "adapter_may_translate_machine_calls": true, "candidate_behavior_sources": [ "AGENT_DESKTOP", "ACCESSKIT", "TOUCHPOINT", "OPENADAPT" ], "fallback_requires_new_permission": true, "first_host": "MACOS", "macos_primary_observation": "ACCESSIBILITY_OBJECT_TREE", "native_semantic_action_first": true, "screenshot_ocr_coordinate_fallback": "EXPLICITLY_DECLARED_FALLBACK_ONLY" }, "canonical_object": { "identity_scope": "ONE_OBSERVATION_SESSION_AND_ONE_HOST_ADAPTER", "pixel_coordinate_is_identity": false, "required_fields": [ "object_id", "tree_id", "generation", "role", "name", "states", "supported_actions", "parent_id", "child_ids", "tree_hash" ], "screenshot_is_identity": false, "tree_update": "INCREMENT_GENERATION_AND_RECOMPUTE_TREE_HASH" }, "current_readback": { "behavior_contract_compiled": true, "completion_claim": false, "desktop_v3_module_installed_mounted_active": true, "next": "RESOLVE_ONE_STABLE_OBJECT_WITHOUT_ACTION", "real_macos_action_executed": false, "real_macos_observation_implemented": true, "real_macos_observation_receipt_sha256": "4e64a5065e038a3711ed6001a60dfe87c5dc8e12db0f36d4d919dbbff4fc82ec", "real_macos_observed_nodes": 18, "real_macos_tree_sha256": "c7500fa83fe693c0148b95600f2b01f7018824e3055d46f7c022641f1d145dca", "tcs_source_created": true, "title_plaintext_persisted": false, "upstream_sources_unchanged": true, "virtual_desktop_executed": true, "virtual_desktop_target_sha256": "9ac0849412509b876a4b194a22ab91246c96639526df823a904119d955ef1e08" }, "decision": { "hololake_framework": "TCS_OBJECT_ACTION_PERMISSION_STATE_DIFF_RECEIPT_PROTOCOL", "selected_single_upstream_framework": false, "upstream_authority_inherited": false, "upstream_name_or_agent_identity_inherited": false, "upstream_product_source_imported": false, "upstream_role": "FROZEN_BEHAVIOR_AND_ADAPTER_EVIDENCE_ONLY" }, "failure": { "ambiguous_object": "TCS-DESKTOP-E4102", "effect_mismatch": "TCS-DESKTOP-E5101", "natural_language_operation_guess": false, "permission_denied": "TCS-E4002", "shell_fallback": false, "stale_reference": "TCS-DESKTOP-E4101", "unsupported_action": "TCS-E2101", "verifier_unavailable": "TCS-DESKTOP-E5102" }, "header": { "canonical_uri": "language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001.tcs", "compatibility": [ "TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001", "GIR/1" ], "language": "TCS/0.1", "lifecycle": "ACTIVE_READ_ONLY_OBSERVATION", "name_en": "HoloLake Human and Persona Shared Desktop Framework Behavior Protocol", "name_zh": "HoloLake人类与人格体共享桌面框架行为协议", "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" ], "schema": "tcs.protocol/v1", "version": "0.2.0" }, "permission_contract": { "channel_change": "HALT", "human_and_persona_collision": "EXPLICIT_ARBITRATION_NO_SILENT_OVERWRITE", "missing_permission": "HALT", "target_change": "HALT", "ticket_binds": [ "subject", "host", "channel", "session", "snapshot_id", "object_id", "action", "target", "expiry" ], "ticket_reuse": false }, "reference_contract": { "ambiguous_resolution": "HALT_NO_ACTION", "cross_session_reference_reuse": false, "missing_object": "HALT_AND_REOBSERVE", "reference_resolves_to_exact_object_id": true, "scoped_reference_required": true, "snapshot_id_required": true, "stale_generation": "HALT_AND_REOBSERVE" }, "source": { "checksum_manifest_sha256": "a630d1d40c5308530b67c46846e6d1215a6eab857eea760c98dc2e7333875386", "git_fsck_passed": 12, "manifest_sha256": "51a9bfaabb720d7948e69884727acaa218a7f28a476903282e9b228ee47962da", "manifest_uri": "/Volumes/JZAO/HoloLake/upstream-research/tcs-dual-native-desktop-20260822/manifest.json", "readme_sha256": "3b80af1e464ea1d12209591f864a976e48df3c1dd9ee857dbdf1d390220f9969", "repository_count": 12, "research_id": "HLP-UPSTREAM-AI-NATIVE-DUAL-DESKTOP-20260822", "route": [ "GITHUB", "BS-SG-003", "JZAO" ] }, "upstream_heads": { "accesskit": "00aee8edd49ff613e37c0deaf93098b9cb37609c|Apache-2.0_OR_MIT|STRUCTURED_TREE_SCHEMA_REFERENCE", "agent_desktop": "ab7606185463e8ac0197c952e23df16ff2a00954|Apache-2.0|PRIMARY_REFERENCE", "appium": "147c0bcac34100875970ee4bd987d8d4d037f476|Apache-2.0|PROTOCOL_REFERENCE", "at_spi2_core": "234d2213ae4cb5c387050ce1afb8bf1c333f4af8|LGPL-2.1|RESEARCH_ONLY_LICENSE_REVIEW_REQUIRED", "flaui": "fd7cc64ab01908a0ae4cc7d05e704caa34f98d16|MIT|WINDOWS_UIA_REFERENCE", "mcp": "4e67bdc2f3403a8602f72025b28ac27fe7fd4e44|LICENSE_REVIEW_REQUIRED|PROTOCOL_REFERENCE", "nomifun_desktop": "33cd05064e5a9bb0560d7815ded1aeffe00b9f61|Apache-2.0|CROSS_PLATFORM_REFERENCE", "openadapt": "f6d275807cc18557f57c989519be3327b90d7ac5|MIT|DETERMINISTIC_WORKFLOW_REFERENCE", "playwright": "9642f57665db582b12dcfa5d8022808f2402fa2a|Apache-2.0|PROTOCOL_ANALOGY_REFERENCE", "screenhand": "dd81cb0e81afc8fa98dfdb6f017402b32b8ffc73|AGPL-3.0|RESEARCH_ONLY", "touchpoint": "f512227621c3e0f4e5675e4e7dbed7aaebdcc76b|MIT|PRIMARY_REFERENCE", "ufo": "96983c73ed09e884a5f1d7ff8936c953b234b684|MIT|WINDOWS_REFERENCE" }, "verification_contract": { "after_tree_hash_required": true, "before_tree_hash_required": true, "completed_unverified_is_accepted": false, "declared_effect_required": true, "effect_verifier_separate_from_action_dispatch": true, "retry_after_uncertain_dispatch": false, "uncertain_effect": "HALTED_UNVERIFIED", "unchanged_when_change_required": "HALTED_EFFECT_MISMATCH" } }, "executable": false, "identity": { "declaration_id": "TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001", "declaration_kind": "PROTOCOL", "language_version": "0.1" }, "native_self_hosted": true, "natural_language_is_typed_data": true, "schema": "guanghu.declaration-gir/v1", "unresolved_natural_language": false }