feat(tcs): observe real macOS object tree read-only

This commit is contained in:
冰朔 2026-08-24 13:20:52 +08:00
commit de5fadf048
112 changed files with 15197 additions and 154 deletions

View file

@ -4,7 +4,7 @@
## 这是什么
这是一份 **协议** 声明,编号为 `TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
这是一份 **协议** 声明,编号为 `TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
## 谁在这里
@ -57,8 +57,8 @@
- **原生声明编号**`TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001`
- **原生声明类型**`PROTOCOL`
- **TCS 源码 SHA-256**`16ff740f9d006822d2bbef2a2a5abe57c8bf93813a77838df5abff8f6bf68636`
- **校验编译器**`TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001`
- **TCS 源码 SHA-256**`844986959e6fe2979dc54c98b3406860b4600f0091bda45ce76178fcf243148c`
- **校验编译器**`TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001`
- **投影协议**`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## 原生结构逐项对照
@ -113,11 +113,18 @@
- **current_readback** `current_readback`
- **behavior_contract_compiled**:是 `current_readback.behavior_contract_compiled`
- **completion_claim**:否 `current_readback.completion_claim`
- **desktop_runtime_implemented**:否 `current_readback.desktop_runtime_implemented`
- **desktop_v3_module_installed_mounted_active**:是 `current_readback.desktop_v3_module_installed_mounted_active`
- **next**RESOLVE_ONE_STABLE_OBJECT_WITHOUT_ACTION `current_readback.next`
- **real_macos_action_executed**:否 `current_readback.real_macos_action_executed`
- **real_macos_observation_implemented**:是 `current_readback.real_macos_observation_implemented`
- **real_macos_observation_receipt_sha256**4e64a5065e038a3711ed6001a60dfe87c5dc8e12db0f36d4d919dbbff4fc82ec `current_readback.real_macos_observation_receipt_sha256`
- **real_macos_observed_nodes**18 `current_readback.real_macos_observed_nodes`
- **real_macos_tree_sha256**c7500fa83fe693c0148b95600f2b01f7018824e3055d46f7c022641f1d145dca `current_readback.real_macos_tree_sha256`
- **tcs_source_created**:是 `current_readback.tcs_source_created`
- **title_plaintext_persisted**:否 `current_readback.title_plaintext_persisted`
- **upstream_sources_unchanged**:是 `current_readback.upstream_sources_unchanged`
- **virtual_desktop_executed**:否 `current_readback.virtual_desktop_executed`
- **virtual_desktop_executed**:是 `current_readback.virtual_desktop_executed`
- **virtual_desktop_target_sha256**9ac0849412509b876a4b194a22ab91246c96639526df823a904119d955ef1e08 `current_readback.virtual_desktop_target_sha256`
- **decision** `decision`
- **hololake_framework**TCS_OBJECT_ACTION_PERMISSION_STATE_DIFF_RECEIPT_PROTOCOL `decision.hololake_framework`
- **selected_single_upstream_framework**:否 `decision.selected_single_upstream_framework`
@ -137,19 +144,20 @@
- **语言头** `header`
- **正本路径**language/protocols/TCS-HOLOLAKE-SHARED-DESKTOP-FRAMEWORK-BEHAVIOR-0001.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001
- TCS-COMPILER-STAGE6-HOST-OBJECT-OBSERVATION-0001
- GIR/1
- **语言**TCS/0.1 `header.language`
- **生命周期**候选版本,尚未成为正式正本(`CANDIDATE` `header.lifecycle`
- **生命周期**ACTIVE_READ_ONLY_OBSERVATION `header.lifecycle`
- **英文名**HoloLake Human and Persona Shared Desktop Framework Behavior Protocol `header.name_en`
- **中文名**HoloLake人类与人格体共享桌面框架行为协议 `header.name_zh`
- **协议配置**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.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 `header.schema`
- **版本**0.1.0 `header.version`
- **版本**0.2.0 `header.version`
- **permission_contract** `permission_contract`
- **channel_change**HALT `permission_contract.channel_change`
- **human_and_persona_collision**EXPLICIT_ARBITRATION_NO_SILENT_OVERWRITE `permission_contract.human_and_persona_collision`