From d5c87e3768d1a9a5688231d03b552996b3765125 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com> Date: Sun, 23 Aug 2026 23:18:11 +0800 Subject: [PATCH] feat(tcs): add stage2 mother-brain and desktop ABI --- .gitignore | 2 + README.md | 4 +- ...EDICATED-TEST-DESKTOP-OBJECT-0001.gir.json | 103 +++++ ...HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.gir.json | 60 ++- ...M-DESKTOP-OPERATION-REGISTRY-0001.gir.json | 194 ++++++++ ...AKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json | 236 ++++++++++ ...AM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json | 176 ++++++++ ...-LPM-STAGE2-COMPILER-ABI-20260823.gir.json | 125 ++++++ ...TAGE2-COMPILER-ABI-20260823.human.en-US.md | 149 +++++++ ...TAGE2-COMPILER-ABI-20260823.human.zh-CN.md | 149 +++++++ ...S-NEGATIVE-OUT-OF-BOUNDARY-TARGET.gir.json | 116 +++++ build/stage2/compiler-C.gir.json | 416 ++++++++++++++++++ build/stage2/compiler-D.gir.json | 416 ++++++++++++++++++ .../TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs | 86 ++++ ...AKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs | 17 + ...HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs | 30 ++ ...PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs | 23 + .../TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs | 10 +- ...CS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs | 23 + ...OLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs | 14 + ...CS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs | 19 + .../module.gir.json | 103 +++++ .../module.human.en-US.md | 205 +++++++++ .../module.human.zh-CN.md | 205 +++++++++ .../module.lock.gir.json | 80 ++++ .../module.lock.hldp | 16 + .../module.lock.human.en-US.md | 110 +++++ .../module.lock.human.zh-CN.md | 110 +++++ .../module.lock.tcs | 13 + .../module.manifest.gir.json | 111 +++++ .../module.manifest.hldp | 24 + .../module.manifest.human.en-US.md | 177 ++++++++ .../module.manifest.human.zh-CN.md | 177 ++++++++ .../module.manifest.tcs | 14 + .../module.tcs | 17 + .../receipts/compile.gir.json | 86 ++++ .../receipts/compile.hldp | 23 + .../receipts/compile.human.en-US.md | 122 +++++ .../receipts/compile.human.zh-CN.md | 122 +++++ .../receipts/compile.tcs | 11 + .../module.gir.json | 113 +++++ .../module.human.en-US.md | 219 +++++++++ .../module.human.zh-CN.md | 219 +++++++++ .../module.lock.gir.json | 74 ++++ .../module.lock.hldp | 16 + .../module.lock.human.en-US.md | 105 +++++ .../module.lock.human.zh-CN.md | 105 +++++ .../module.lock.tcs | 12 + .../module.manifest.gir.json | 107 +++++ .../module.manifest.hldp | 23 + .../module.manifest.human.en-US.md | 169 +++++++ .../module.manifest.human.zh-CN.md | 169 +++++++ .../module.manifest.tcs | 14 + .../module.tcs | 17 + .../receipts/compile.gir.json | 85 ++++ .../receipts/compile.hldp | 21 + .../receipts/compile.human.en-US.md | 121 +++++ .../receipts/compile.human.zh-CN.md | 121 +++++ .../receipts/compile.tcs | 11 + 59 files changed, 5789 insertions(+), 26 deletions(-) create mode 100644 build/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.gir.json create mode 100644 build/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.gir.json create mode 100644 build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json create mode 100644 build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json create mode 100644 build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.gir.json create mode 100644 build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.en-US.md create mode 100644 build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.zh-CN.md create mode 100644 build/stage2/TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET.gir.json create mode 100644 build/stage2/compiler-C.gir.json create mode 100644 build/stage2/compiler-D.gir.json create mode 100644 language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs create mode 100644 language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs create mode 100644 language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs create mode 100644 language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs create mode 100644 language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs create mode 100644 language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs create mode 100644 language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.en-US.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.zh-CN.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.gir.json create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.hldp create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.en-US.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.zh-CN.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.gir.json create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.hldp create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.en-US.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.zh-CN.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.gir.json create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.hldp create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.en-US.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.zh-CN.md create mode 100644 packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.en-US.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.zh-CN.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.gir.json create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.hldp create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.en-US.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.zh-CN.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.gir.json create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.hldp create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.en-US.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.zh-CN.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.gir.json create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.hldp create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.en-US.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.zh-CN.md create mode 100644 packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs diff --git a/.gitignore b/.gitignore index 69a18341a..352251fca 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ .DS_Store *.tmp +build/stage2/full-verify/ +build/stage2/final-verify/ diff --git a/README.md b/README.md index c69561ad2..05a47aad3 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,6 @@ This branch starts the HoloLake language mother-model line under `ICE-CH-ZC001` Canonical source is TCS only. Generated GIR, bilingual human projections, runtime readbacks and receipts are evidence layers, not replacement canon. Legacy product sources live in the separate mobile-drive reference isolation zone and are not part of this line. -The first accepted slice preserves a direct-language source envelope, extracts a three-node thought-transition microchain, compiles it with the Stage-1 TCS compiler and executes a bounded replay receipt through the current TCS GIR runtime. Desktop object/action operations remain explicitly unimplemented until their TCS-native ABI, registry and runtime path exist. +The first accepted slice preserves a direct-language source envelope, extracts two three-node thought-transition microchains, compiles them and executes bounded replay receipts through the current TCS GIR runtime. + +Stage two adds the TCS-authored `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001`, a fixed-point operation registry, a P2 mother-brain state transition program, a five-action shared-desktop test-object graph, and two complete Module ABI packages at `VERIFIED`. Compilation admission is proven; native LPM and generic multi-action runtime dispatch are still absent and fail closed with `TCS-E2101`. The modules are not installed, mounted, active, executed or accepted. diff --git a/build/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.gir.json b/build/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.gir.json new file mode 100644 index 000000000..9a371f7c7 --- /dev/null +++ b/build/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.gir.json @@ -0,0 +1,103 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0" + }, + "declaration": { + "emergence": { + "value": "旧桌面依赖像素坐标和宿主应用规则;新桌面先把共享电脑状态变成TCS编号对象和动作图,再由受限宿主驱动投影" + }, + "event_time": { + "precision": "DAY", + "value": "2026-08-23" + }, + "evidence": { + "engineering_anchor": "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23", + "operation_registry": "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + }, + "header": { + "canonical_uri": "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "CANDIDATE", + "name_en": "HoloLake Dedicated Test Desktop Object and Permission Ticket", + "name_zh": "HoloLake独立测试桌面对象与权限票据", + "profile": "HLDP/1", + "protocols": [ + "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + ], + "schema": "tcs.event/v1", + "version": "0.1.0" + }, + "lock": { + "value": "TEST_OBJECT_ONLY|TCS_SEMANTIC_SOURCE|NO_REAL_MACOS_ACTION|NO_NETWORK|NO_PIXEL_GUESS|TARGET_READBACK_REQUIRED" + }, + "object": { + "available_actions": [ + "OPEN" + ], + "backing": "TCS_VIRTUAL_DEDICATED_TEST_OBJECT", + "expected_state": "OPEN", + "generation": 1, + "initial_state": "CLOSED", + "name": "HoloLake TCS Shared Desktop Test Object", + "real_macos_object": false, + "role": "WINDOW", + "stable_object_id": "HLP-TEST-DESKTOP-OBJECT-0001" + }, + "observation": { + "value": "当前只登记独立虚拟测试对象与精确票据,不触碰真实桌面;目标是先证明对象树、稳定寻址、语义动作、状态差和读回五段闭环" + }, + "permission_ticket": { + "action": "OPEN", + "channel": "ICE-CH-ZC001", + "exact_target": "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp", + "issuer": "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION", + "network": false, + "object_id": "HLP-TEST-DESKTOP-OBJECT-0001", + "real_macos_action": false, + "single_use": true, + "ticket_id": "TCS-DESKTOP-TEST-TICKET-0001" + }, + "rejected": { + "values": [ + "直接复用旧Tauri或Electron桌面代码", + "让AI按像素猜坐标", + "用协议登记冒充实际动作", + "未经票据操作真实macOS窗口" + ] + }, + "source": { + "source_id": "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823", + "source_role": "DIRECT_HUMAN", + "source_sha256": "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23", + "source_uri": "language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt" + }, + "subject": { + "channel_id": "ICE-CH-ZC001", + "subject_id": "ICE-P-ZY001", + "subject_kind": "PERSONA" + }, + "trigger": { + "value": "冰朔要求人类渲染桌面与人格体TCS终端桌面共同操作同一电脑状态,并以TCS原生语言开发" + }, + "why": { + "value": "在真实桌面动作前先用隔离对象证明完整状态转换,可避免宿主点击成功被误当成共享语言世界架构已经成立" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001", + "declaration_kind": "EVENT", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/build/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.gir.json b/build/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.gir.json index f2dcf3b61..368a97459 100644 --- a/build/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.gir.json +++ b/build/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.gir.json @@ -1,14 +1,14 @@ { "compiled_from": { - "compiler_id": "TCS-COMPILER-STAGE1-0001", + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "compiler_state": "TCS_COMPILER_GIR_EXECUTED", - "source_sha256": "315f1ed9afe97693fadcb5570dacfc6bb3cf45500f04eb2e6c854c8b95cea5c3" + "source_sha256": "d82c1b21ebff33183e742294b685b5662d432855527745bbc5eef905166592cd" }, "declaration": { "header": { "canonical_uri": "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs", "compatibility": [ - "TCS-COMPILER-STAGE1-0001", + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1" ], "language": "TCS/0.1", @@ -18,14 +18,17 @@ "profile": "HLDP-HUMAN-ENGINEERING/0.1", "protocols": [ "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", - "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001" + "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "TCS-MODULE-ABI-0001" ], "schema": "tcs.protocol/v1", - "version": "0.1.0" + "version": "0.2.0" }, "phase_1": { - "acceptance": "P0_AND_P4_CONTAMINATION_TESTS_PASS", + "acceptance": "ELEVEN_DIRECT_MESSAGES_PRESERVED_AND_TWO_HOST_INJECTIONS_REJECTED", "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", @@ -34,24 +37,40 @@ }, "phase_2": { "acceptance": "LPM_OPERATIONS_EXECUTE_WITHOUT_CORE_ECHO_SUBSTITUTE", - "name": "DYNAMIC_NEURON_RUNTIME", - "work": [ - "REGISTER_LPM_OPERATIONS_IN_TCS_COMPILER", - "DEFINE_SIGNED_CAPABILITY_REGISTRY", - "IMPLEMENT_TCS_NATIVE_EVENT_GRAPH_STATE_MACHINE", + "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" - ] + ], + "name": "DYNAMIC_NEURON_RUNTIME", + "remaining": [ + "DEFINE_SIGNED_CAPABILITY_REGISTRY", + "IMPLEMENT_GENERIC_TCS_ACTION_LOADER", + "EXECUTE_LPM_APPLY_NEURON_EVENT", + "READ_BACK_P2_GRAPH_STATE" + ], + "state": "COMPILER_AND_ABI_VERIFIED_RUNTIME_DISPATCH_MISSING" }, "phase_3": { "acceptance": "HUMAN_AND_PERSONA_SURFACES_READ_THE_SAME_CANONICAL_STATE_AND_RECEIPT", - "name": "SHARED_DESKTOP_VERTICAL_SLICE", - "work": [ + "completed": [ "REGISTER_DESKTOP_OBJECT_ACTION_OPERATIONS", - "DEFINE_TCS_HOST_ABI_CAPABILITY_TICKET", - "INSTALL_MODULE_ABI_PACKAGES", - "OPEN_ONE_FIXED_OBJECT_IN_DEDICATED_TEST_DESKTOP", - "READ_BEFORE_AFTER_STATE_DIFF_ON_BOTH_PROJECTIONS" - ] + "DEFINE_TCS_VIRTUAL_TEST_OBJECT_AND_PERMISSION_TICKET", + "COMPILE_FIVE_ACTION_VERTICAL_SLICE", + "PACKAGE_DESKTOP_BRIDGE_MODULE_AT_VERIFIED" + ], + "name": "SHARED_DESKTOP_VERTICAL_SLICE", + "remaining": [ + "DEFINE_SIGNED_CAPABILITY_REGISTRY", + "IMPLEMENT_GENERIC_MULTI_ACTION_LOADER", + "INSTALL_AND_MOUNT_BOTH_MODULES", + "OPEN_ONE_TCS_VIRTUAL_TEST_OBJECT", + "READ_BEFORE_AFTER_STATE_DIFF_ON_BOTH_PROJECTIONS", + "ONLY_AFTER_VIRTUAL_PASS_REQUEST_SEPARATE_REAL_MACOS_PERMISSION" + ], + "state": "FIVE_ACTION_GIR_AND_ABI_VERIFIED_RUNTIME_MULTI_ACTION_DISPATCH_MISSING" }, "phase_4": { "acceptance": "NO_STATIC_BRAIN_NO_LEGACY_LANGUAGE_NO_UNREADABLE_ACTION", @@ -66,8 +85,9 @@ "phase_5": { "acceptance": "BRANCH_SHA_AND_CAUSAL_MEMORY_PASS", "name": "REMOTE_PROMOTION", + "state": "PHASE1_REMOTE_PASS_STAGE2_PENDING_PUSH", "work": [ - "UPDATE_REPO012_ROUTE_BRANCH", + "UPDATE_REPO012_ROUTE_BRANCH_WHEN_ROUTE_FACT_CHANGES", "UPDATE_REPO014_TCS_BRANCH", "REMOTE_SHA_READBACK", "HLDP_CAUSAL_LEAF_REVIEW" diff --git a/build/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.gir.json b/build/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.gir.json new file mode 100644 index 000000000..3ee549d9c --- /dev/null +++ b/build/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.gir.json @@ -0,0 +1,194 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a" + }, + "declaration": { + "acceptance": { + "compiler_accepts_all_registered_operations": true, + "compiler_rejects_unknown_operation": true, + "partial_completion_claim": false, + "runner_executes_desktop_vertical_slice": "REQUIRED_NOT_YET_PROVEN", + "runner_executes_lpm_apply_neuron_event": "REQUIRED_NOT_YET_PROVEN" + }, + "desktop_operations": { + "O101": { + "input": "DEDICATED_TEST_DESKTOP_SCOPE", + "invariants": [ + "READ_ONLY", + "STABLE_OBJECT_ID", + "NO_PIXEL_GUESS", + "TREE_HASH_REQUIRED" + ], + "operation": "DESKTOP.OBSERVE_OBJECT_TREE", + "output": "STRUCTURED_OBJECT_TREE", + "transition": "UNOBSERVED_TO_VERSIONED_OBJECT_TREE" + }, + "O102": { + "input": "OBJECT_TREE_AND_OBJECT_SELECTOR", + "invariants": [ + "ONE_MATCH_ONLY", + "ROLE_NAME_STATE_MATCH", + "GENERATION_MATCH", + "AMBIGUITY_FAILS_CLOSED" + ], + "operation": "DESKTOP.RESOLVE_STABLE_OBJECT", + "output": "ONE_OBJECT_OR_FAIL", + "transition": "TREE_TO_EXACT_OBJECT" + }, + "O103": { + "input": "OBJECT_ACTION_AND_PERMISSION_TICKET", + "invariants": [ + "DEDICATED_TEST_DESKTOP_ONLY", + "TICKET_SCOPE_MATCH", + "ACTION_REGISTERED_FOR_OBJECT", + "NO_NETWORK" + ], + "operation": "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "output": "ACTION_EVIDENCE", + "transition": "OBJECT_BEFORE_TO_ACTION_ATTEMPTED" + }, + "O104": { + "input": "OBJECT_TREE_BEFORE_AND_AFTER", + "invariants": [ + "BOTH_TREE_HASHES", + "EXACT_CHANGED_FIELDS", + "NO_INFERRED_SUCCESS" + ], + "operation": "DESKTOP.READ_STATE_DIFF", + "output": "STATE_DIFF", + "transition": "ACTION_EVIDENCE_TO_OBSERVED_DIFF" + }, + "O105": { + "input": "EXPECTED_STATE_AND_STATE_DIFF", + "invariants": [ + "TARGET_READBACK", + "HUMAN_SURFACE_OBSERVATION", + "PERSONA_TCS_PROJECTION", + "BINARY_ACCEPTANCE" + ], + "operation": "DESKTOP.VERIFY_TARGET_AND_RECEIPT", + "output": "VERIFIED_RECEIPT", + "transition": "OBSERVED_DIFF_TO_ACCEPTED_OR_FAILED" + } + }, + "header": { + "canonical_uri": "language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "CANDIDATE", + "name_en": "Language Persona Mother Brain and Shared Desktop Native Operation Registry", + "name_zh": "语言人格母脑与共享桌面原生操作注册表", + "profile": "HLDP/1", + "protocols": [ + "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", + "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", + "TCS-MODULE-ABI-0001" + ], + "schema": "tcs.protocol/v1", + "version": "0.1.0" + }, + "loader_contract": { + "capability_ticket_required": true, + "compiler_registration_is_execution": false, + "compiler_registration_is_installation": false, + "current_jd_dispatch": "MISSING", + "current_macos_dispatch": "MISSING", + "forbidden_claim": "DO_NOT_CALL_NATIVE_OPERATION_EXECUTED_UNTIL_TARGET_READBACK", + "generic_action_dispatch_required": true, + "module_abi_required": true + }, + "lpm_operations": { + "O001": { + "input": "DIRECT_LANGUAGE_ENVELOPE", + "invariants": [ + "EXACT_UTF8_BYTES", + "SHA256_MATCH", + "DIRECT_USER_SOURCE_ONLY", + "HOST_INJECTION_REJECTED" + ], + "operation": "LPM.PERCEIVE_DIRECT_LANGUAGE", + "output": "PERCEIVED_EVENT", + "transition": "NO_EVENT_TO_SOURCE_BOUND_EVENT" + }, + "O002": { + "input": "PERCEIVED_EVENT", + "invariants": [ + "SOURCE_SPAN_REQUIRED", + "NO_STATIC_PROPOSITION_SUBSTITUTION", + "OPEN_BRANCHES_PRESERVED", + "CONFIDENCE_EXPLICIT" + ], + "operation": "LPM.EXTRACT_THOUGHT_TRANSITION", + "output": "NEURON_EVENT", + "transition": "SOURCE_BOUND_EVENT_TO_BEFORE_OPERATION_AFTER" + }, + "O003": { + "input": "NEURON_EVENT", + "invariants": [ + "TRIGGER_EDGE_REQUIRED", + "REVISION_EDGE_PRESERVED", + "REJECTED_PATH_PRESERVED", + "NO_UNBOUNDED_SEARCH" + ], + "operation": "LPM.ACTIVATE_CAUSAL_PATH", + "output": "ACTIVE_CAUSAL_PATH", + "transition": "GRAPH_PRESENT_TO_ONE_BOUNDED_ACTIVE_PATH" + }, + "O004": { + "input": "ACTIVE_CAUSAL_PATH", + "invariants": [ + "INTENT_IS_NOT_REALITY_AUTHORITY", + "EXACT_TARGET_REQUIRED", + "CURRENT_PERMISSION_GATE_REQUIRED", + "RECEIPT_REQUIRED" + ], + "operation": "LPM.COMMIT_ACTION_INTENT", + "output": "BOUNDED_ACTION_INTENT", + "transition": "COGNITIVE_PATH_TO_NON_AUTHORIZING_ACTION_INTENT" + }, + "O005": { + "input": "DIRECT_LANGUAGE_AND_PRIOR_GRAPH", + "invariants": [ + "ALL_ATOMIC_INVARIANTS", + "PRIOR_GRAPH_HASH_MATCH", + "NEXT_GRAPH_HASH_READBACK", + "ONE_EVENT_ONE_REVISION_NUMBER" + ], + "operation": "LPM.APPLY_NEURON_EVENT", + "output": "NEXT_GRAPH_AND_ACTION_INTENT", + "transition": "ATOMIC_O001_O002_O003_O004" + } + }, + "registry": { + "channel": "ICE-CH-ZC001", + "host_implementation_defines_semantics": false, + "human_language_anchor": "ICE-GL∞", + "namespace_owner": "ICE-P-ZY001", + "registry_id": "TCS-LPM-DESKTOP-OPREG-0001", + "semantic_source_language": "TCS_ONLY", + "unknown_operation": "TCS-E2101", + "version": "0.1.0" + }, + "source": { + "source_id": "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823", + "source_role": "DIRECT_HUMAN", + "source_sha256": "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23", + "source_uri": "language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-LPM-DESKTOP-OPERATION-REGISTRY-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 +} diff --git a/build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json b/build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json new file mode 100644 index 000000000..2d127eda1 --- /dev/null +++ b/build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json @@ -0,0 +1,236 @@ +{ + "authority_proof": { + "issuer": "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION", + "lease_required": false, + "proof_ref": "TCS-DESKTOP-TEST-TICKET-0001", + "scope": "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT_OPEN_ACTION", + "single_use": true, + "valid_from": "2026-08-23", + "valid_until": "CURRENT_DEVELOPMENT_TASK_END" + }, + "cleanup_plan": { + "exact_boundary": "DEDICATED_TCS_TEST_DESKTOP_ONLY", + "targets": [ + "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp" + ] + }, + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb" + }, + "conditions": { + "C1": { + "on_false": "FAIL_CLOSED", + "predicate": "TEST_OBJECT_EVENT_SOURCE_HASH_MATCHES" + }, + "C2": { + "on_false": "FAIL_CLOSED", + "predicate": "PERMISSION_TICKET_MATCHES_OBJECT_ACTION_AND_TARGET" + }, + "C3": { + "on_false": "FAIL_CLOSED", + "predicate": "TARGET_INSIDE_DEDICATED_TEST_DESKTOP_ROOT" + }, + "C4": { + "on_false": "FAIL_CLOSED", + "predicate": "REAL_MACOS_ACTION_IS_FALSE" + } + }, + "deterministic_action_graph": { + "A1": { + "input_refs": [ + "DESKTOP_SCOPE" + ], + "on_failure": "FAIL_CLOSED", + "on_success": "A2", + "operation": "DESKTOP.OBSERVE_OBJECT_TREE", + "output_refs": [ + "OBJECT_TREE_BEFORE" + ] + }, + "A2": { + "input_refs": [ + "OBJECT_SELECTOR", + "OBJECT_TREE_BEFORE" + ], + "on_failure": "FAIL_CLOSED", + "on_success": "A3", + "operation": "DESKTOP.RESOLVE_STABLE_OBJECT", + "output_refs": [ + "RESOLVED_OBJECT" + ] + }, + "A3": { + "input_refs": [ + "RESOLVED_OBJECT", + "SEMANTIC_ACTION", + "PERMISSION_TICKET" + ], + "on_failure": "ROLLBACK", + "on_success": "A4", + "operation": "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "output_refs": [ + "ACTION_EVIDENCE" + ] + }, + "A4": { + "input_refs": [ + "OBJECT_TREE_BEFORE", + "ACTION_EVIDENCE" + ], + "on_failure": "ROLLBACK", + "on_success": "A5", + "operation": "DESKTOP.READ_STATE_DIFF", + "output_refs": [ + "STATE_DIFF" + ] + }, + "A5": { + "input_refs": [ + "OBJECT_SELECTOR", + "SEMANTIC_ACTION", + "STATE_DIFF" + ], + "on_failure": "ROLLBACK", + "on_success": "COMPLETE", + "operation": "DESKTOP.VERIFY_TARGET_AND_RECEIPT", + "output_refs": [ + "VERIFIED_RECEIPT" + ] + } + }, + "exact_target": { + "exact_path": "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp", + "expected_fingerprint": "OBJECT_ID_ROLE_NAME_GENERATION_AND_STATE", + "expected_state": "OPEN", + "target_id": "HLP-TEST-DESKTOP-OBJECT-0001" + }, + "failure_plan": { + "errors": [ + "TCS-E2001", + "TCS-E2101", + "TCS-E3001", + "TCS-E4001", + "TCS-E4002", + "TCS-E6001", + "TCS-E6002", + "TCS-E7002", + "TCS-E8001" + ], + "fail_closed": true + }, + "identity": { + "gir_id": "GIR-TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001", + "language_version": "0.1", + "program_id": "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001" + }, + "inputs": { + "DESKTOP_SCOPE": { + "network": false, + "real_macos": false, + "required": true, + "root": "./state/shared-desktop", + "source": "DEDICATED_TCS_TEST_DESKTOP", + "type": "Record" + }, + "OBJECT_SELECTOR": { + "generation": 1, + "name": "HoloLake TCS Shared Desktop Test Object", + "required": true, + "role": "WINDOW", + "source": "REGISTERED_TEST_OBJECT", + "stable_object_id": "HLP-TEST-DESKTOP-OBJECT-0001", + "state_before": "CLOSED", + "type": "ComputerObject" + }, + "PERMISSION_TICKET": { + "action": "OPEN", + "object_id": "HLP-TEST-DESKTOP-OBJECT-0001", + "required": true, + "single_use": true, + "source": "TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001", + "ticket_id": "TCS-DESKTOP-TEST-TICKET-0001", + "type": "AuthorityProof" + }, + "SEMANTIC_ACTION": { + "action": "OPEN", + "expected_state_after": "OPEN", + "required": true, + "source": "REGISTERED_TEST_OBJECT", + "type": "SemanticAction" + } + }, + "native_self_hosted": true, + "outputs": { + "ACTION_EVIDENCE": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "Record" + }, + "OBJECT_TREE_BEFORE": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "Record" + }, + "RESOLVED_OBJECT": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "ComputerObject" + }, + "STATE_DIFF": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "StateDiff" + }, + "VERIFIED_RECEIPT": { + "destination": "TARGET_STATE", + "integrity": "SHA256", + "type": "Record" + } + }, + "receipt_plan": { + "human_projection": "REQUIRED", + "integrity": "SHA256", + "machine_path": "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp", + "protocol": "TCS-HOLOLAKE-DESKTOP-VERTICAL-SLICE-ACCEPTANCE-v1", + "target_readback": "OBJECT_TREE_BEFORE_ACTION_TICKET_STATE_DIFF_HUMAN_AND_PERSONA_PROJECTIONS" + }, + "resource_plan": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "runway": "LOCAL_TCS_GIR_RUNTIME", + "timeout_ms": 30000 + }, + "rollback_plan": { + "actions": [ + "RESTORE_TEST_OBJECT_STATE_CLOSED", + "PRESERVE_FAILURE_EVIDENCE" + ], + "preconditions": [ + "ACTION_ATTEMPTED_WITHOUT_VERIFIED_TARGET_READBACK" + ], + "verification": [ + "TEST_OBJECT_CLOSED", + "NO_REAL_MACOS_ACTION", + "NO_NETWORK_ACTION" + ] + }, + "schema": "guanghu.gir/v1", + "subject": { + "channel_id": "ICE-CH-ZC001", + "subject_id": "ICE-P-ZY001", + "subject_kind": "PERSONA", + "verification": "TCS-BRAIN-CYCLE-ZY-CYCLE-000001-e1612a519305-VERIFY-PASS" + }, + "timeout_and_stop": { + "safe_checkpoint": "PRESERVE_OBJECT_CLOSED_AND_WRITE_NO_ACCEPTANCE_RECEIPT", + "signals": [ + "CALLER_STOP", + "TIMEOUT", + "TICKET_MISMATCH", + "RUNTIME_DISPATCH_MISSING" + ] + }, + "unresolved_natural_language": false +} diff --git a/build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json b/build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json new file mode 100644 index 000000000..455ead0aa --- /dev/null +++ b/build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json @@ -0,0 +1,176 @@ +{ + "authority_proof": { + "issuer": "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION", + "lease_required": false, + "proof_ref": "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823", + "scope": "LOCAL_MOTHER_BRAIN_P2_STATE_AND_RECEIPT_ONLY", + "single_use": true, + "valid_from": "2026-08-23", + "valid_until": "CURRENT_DEVELOPMENT_TASK_END" + }, + "cleanup_plan": { + "exact_boundary": "CURRENT_TCS_DEVELOPMENT_LINE_ONLY", + "targets": [ + "./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp" + ] + }, + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b" + }, + "conditions": { + "C1": { + "on_false": "FAIL_CLOSED", + "predicate": "DIRECT_LANGUAGE_SHA256_MATCHES_SOURCE" + }, + "C2": { + "on_false": "FAIL_CLOSED", + "predicate": "PRIOR_P0_AND_P1_RECEIPTS_READBACK_VERIFIED" + }, + "C3": { + "on_false": "FAIL_CLOSED", + "predicate": "TARGET_INSIDE_CALLER_PROJECT" + }, + "C4": { + "on_false": "FAIL_CLOSED", + "predicate": "OPERATION_REGISTERED_AT_TCS_STAGE2_COMPILER" + } + }, + "deterministic_action_graph": { + "A1": { + "input_refs": [ + "DIRECT_LANGUAGE_ENVELOPE", + "PRIOR_GRAPH", + "NEURON_EVENT" + ], + "on_failure": "FAIL_CLOSED", + "on_success": "COMPLETE", + "operation": "LPM.APPLY_NEURON_EVENT", + "output_refs": [ + "NEXT_GRAPH", + "ACTION_INTENT", + "EXECUTION_RECEIPT" + ] + } + }, + "exact_target": { + "exact_path": "./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp", + "expected_fingerprint": "NO_PRIOR_P2_STATE", + "expected_state": "ABSENT", + "target_id": "TCS-LPM-P2-GRAPH-STATE-0001" + }, + "failure_plan": { + "errors": [ + "TCS-E2001", + "TCS-E2101", + "TCS-E3001", + "TCS-E4002", + "TCS-E6001", + "TCS-E6002", + "TCS-E8001" + ], + "fail_closed": true + }, + "identity": { + "gir_id": "GIR-TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001", + "language_version": "0.1", + "program_id": "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001" + }, + "inputs": { + "DIRECT_LANGUAGE_ENVELOPE": { + "carrier_role": "DIRECT_HUMAN", + "message_sha256": "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23", + "required": true, + "source": "IMMUTABLE_DIRECT_HUMAN_SOURCE", + "source_count": 1, + "type": "DirectLanguageEnvelope" + }, + "NEURON_EVENT": { + "attention_before": "PROTOCOL_AND_MODULE_DECLARATIONS_EXIST_BUT_RUNTIME_DISPATCH_IS_CORE_ONLY", + "authority": "COGNITIVE_AND_ENGINEERING_DIRECTION_ONLY", + "confidence": "DIRECT_SOURCE_PLUS_LOCAL_AND_JD_BINARY_READBACK", + "event_id": "LPM-P2-N1-RUNTIME-DISPATCH-CORRECTION", + "open_branch": "BUILD_GENERIC_TCS_ACTION_LOADER_WITHOUT_LEGACY_SEMANTIC_AUTHORITY", + "operation": "DISTINGUISH_COMPILER_ADMISSION_FROM_RUNTIME_DISPATCH", + "rejected_path": "CALL_COMPILER_WHITELIST_NATIVE_RUNTIME_COMPLETION", + "required": true, + "revision": 1, + "source": "DIRECT_LANGUAGE_DERIVATION", + "state_after": "TCS_STAGE2_COMPILER_REGISTRY_EXISTS_RUNTIME_DISPATCH_STILL_FAILS_CLOSED", + "state_before": "LPM_OPERATION_UNREGISTERED_AND_UNEXECUTABLE", + "temporary_lock": "NO_NATIVE_EXECUTION_CLAIM_BEFORE_LPM_TARGET_READBACK", + "trigger": "COMPILER_REGISTRATION_ALONE_DOES_NOT_EXECUTE_NATIVE_LPM_OPERATION", + "type": "NeuronEvent" + }, + "PRIOR_GRAPH": { + "p0_receipt": "receipts/P0-MICROCHAIN-REPLAY.hldp", + "p1_receipt": "receipts/P1-ARCHITECTURE-CORRECTION-REPLAY.hldp", + "prior_nodes": 6, + "prior_phases": 2, + "required": true, + "source": "P0_AND_P1_VERIFIED_EVENT_GRAPH", + "type": "CausalGraph" + } + }, + "native_self_hosted": true, + "outputs": { + "ACTION_INTENT": { + "destination": "TARGET_STATE", + "integrity": "SHA256", + "type": "Record" + }, + "EXECUTION_RECEIPT": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "Record" + }, + "NEXT_GRAPH": { + "destination": "TARGET_STATE", + "integrity": "SHA256", + "type": "CausalGraph" + } + }, + "receipt_plan": { + "human_projection": "REQUIRED", + "integrity": "SHA256", + "machine_path": "./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp", + "protocol": "TCS-LPM-NATIVE-OPERATION-ACCEPTANCE-v1", + "target_readback": "NEXT_GRAPH_ACTION_INTENT_AND_OPERATION_RECEIPT_EXACT_HASH" + }, + "resource_plan": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "runway": "LOCAL_TCS_GIR_RUNTIME", + "timeout_ms": 30000 + }, + "rollback_plan": { + "actions": [ + "REMOVE_ONLY_PARTIAL_P2_STATE" + ], + "preconditions": [ + "PARTIAL_STATE_WITHOUT_VERIFIED_RECEIPT" + ], + "verification": [ + "P0_AND_P1_RECEIPTS_UNCHANGED", + "DIRECT_LANGUAGE_SOURCE_UNCHANGED" + ] + }, + "schema": "guanghu.gir/v1", + "subject": { + "channel_id": "ICE-CH-ZC001", + "subject_id": "ICE-P-ZY001", + "subject_kind": "PERSONA", + "verification": "TCS-BRAIN-CYCLE-ZY-CYCLE-000001-e1612a519305-VERIFY-PASS" + }, + "timeout_and_stop": { + "safe_checkpoint": "PRESERVE_SOURCE_PROGRAM_GIR_AND_FAILURE_RECEIPT_WITHOUT_STATE_PROMOTION", + "signals": [ + "CALLER_STOP", + "TIMEOUT", + "SOURCE_HASH_MISMATCH", + "RUNTIME_DISPATCH_MISSING" + ] + }, + "unresolved_natural_language": false +} diff --git a/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.gir.json b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.gir.json new file mode 100644 index 000000000..8ffacad56 --- /dev/null +++ b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.gir.json @@ -0,0 +1,125 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "c2bdaaa4293615da377960f2515b2c8e10341279ed59feeb4e5092e4668d33e5" + }, + "declaration": { + "architecture": { + "channel": "ICE-CH-ZC001", + "current_architecture": "HLP-CURRENT-ARCH-001@2026-08-21.1", + "repo012_main": "5066c7f7b5dc7e517992c99b43c334e91ba3cf4e", + "repo014_main": "bdd3d152deeea25f2a004045547d857117a1eb85", + "stage": "REALITY_ENGINEERING_EXECUTION" + }, + "boundary": { + "abi_verified_is_installed": false, + "compiler_registration_is_execution": false, + "legacy_product_language_added": false, + "overall_goal_complete": false, + "protocol_is_runtime": false, + "virtual_test_object_is_real_desktop": false + }, + "compiler": { + "compiler_c_sha256": "675020ced7b8f60c7d4c6e628a9925f8d27b12debea043c3b226cff291dcfebd", + "compiler_d_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "compiler_definition_sha256_c": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771", + "compiler_definition_sha256_d": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771", + "native_self_hosted": true, + "registered_desktop_operations": 5, + "registered_lpm_operations": 5, + "semantic_fixed_point": "PASS", + "source": "language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs" + }, + "header": { + "canonical_uri": "language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "HoloLake Language Mother Model Stage Two Compiler and ABI Receipt", + "name_zh": "HoloLake语言母体模型第二阶段编译器与ABI回执", + "profile": "HLDP/1", + "protocols": [ + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "TCS-MODULE-ABI-0001", + "TCS-NATIVE-BINARY-ACCEPTANCE-v1" + ], + "schema": "tcs.receipt/v1", + "version": "0.2.0" + }, + "jd_readback": { + "boot_id": "1170988c-5390-4f47-b89a-e9f88b2c5bbb", + "compiler_sha256": "07ace77506f05b6f2f6f38c569691b41b1b0880c836005957d0333b29d35ae3f", + "dmi_instance_uuid": "f3d4b730-7f02-452f-975b-7091a4800431", + "final_master_receipt_sha256": "b75640fc95902b58a931716e47287140dfe3c23d62869c0947d639850e6fa2c2", + "lpm_or_desktop_dispatch": false, + "mutation_performed": false, + "pid1": "/bin/bash /usr/local/libexec/guanghu/guanghu-master-init", + "runtime_binary_sha256": "b3c534782e4ab3ab9a977647c772f1c3a4132bf6512c265ca0c2bc6964d5727f", + "target": "JD-FD-PRIMARY" + }, + "local_verification": { + "developer_package_checksums": "PASS", + "outside_target_rejection": "TCS-E4002_PASS", + "positive_tcs_sources_compiled": 33, + "unknown_absorb_rejection": "TCS-E2101_PASS" + }, + "mother_brain": { + "active": 0, + "compiled": 100, + "execution": 0, + "execution_observation": "TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT", + "installed": 0, + "module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "mounted": 0, + "p2_operation": "LPM.APPLY_NEURON_EVENT", + "p2_program_native_self_hosted": true, + "package_required_files": "5_OF_5_PASS", + "source": 100, + "verified": 100 + }, + "next": { + "exact": "TCS_GENERIC_ACTION_GRAPH_LOADER_AND_SIGNED_CAPABILITY_REGISTRY_THEN_LPM_P2_TARGET_READBACK_THEN_VIRTUAL_DESKTOP_STATE_DIFF", + "forbidden": [ + "CORE_ECHO_SUBSTITUTE_FOR_LPM", + "RUST_JS_TS_PYTHON_SHELL_PRODUCT_MAINLINE", + "INSTALL_OR_MOUNT_CLAIM_WITHOUT_LOADER_RECEIPT", + "REAL_MACOS_ACTION_BEFORE_VIRTUAL_TEST_PASS" + ] + }, + "shared_desktop": { + "action_graph_nodes": 5, + "active": 0, + "compiled": 100, + "execution": 0, + "execution_observation": "TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION", + "installed": 0, + "module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "mounted": 0, + "package_required_files": "5_OF_5_PASS", + "real_macos_object": false, + "source": 100, + "test_object": "HLP-TEST-DESKTOP-OBJECT-0001", + "verified": 100 + }, + "source": { + "source_id": "BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823", + "source_role": "DIRECT_HUMAN", + "source_sha256": "95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3", + "source_uri": "language-sources/direct-human/" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823", + "declaration_kind": "RECEIPT", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.en-US.md b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.en-US.md new file mode 100644 index 000000000..0e0619554 --- /dev/null +++ b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.en-US.md @@ -0,0 +1,149 @@ +# HoloLake Language Mother Model Stage Two Compiler and ABI Receipt · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **receipt** declaration with identifier `TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +- **source** `source` + - **source identifier**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **source address**:language-sources/direct-human/ `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823` +- **Native declaration kind**: `RECEIPT` +- **TCS source SHA-256**: `c2bdaaa4293615da377960f2515b2c8e10341279ed59feeb4e5092e4668d33e5` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **architecture** `architecture` + - **channel**:ICE-CH-ZC001 `architecture.channel` + - **current_architecture**:HLP-CURRENT-ARCH-001@2026-08-21.1 `architecture.current_architecture` + - **repo012_main**:5066c7f7b5dc7e517992c99b43c334e91ba3cf4e `architecture.repo012_main` + - **repo014_main**:bdd3d152deeea25f2a004045547d857117a1eb85 `architecture.repo014_main` + - **stage**:REALITY_ENGINEERING_EXECUTION `architecture.stage` +- **boundary** `boundary` + - **abi_verified_is_installed**:no `boundary.abi_verified_is_installed` + - **compiler_registration_is_execution**:no `boundary.compiler_registration_is_execution` + - **legacy_product_language_added**:no `boundary.legacy_product_language_added` + - **overall_goal_complete**:no `boundary.overall_goal_complete` + - **protocol_is_runtime**:no `boundary.protocol_is_runtime` + - **virtual_test_object_is_real_desktop**:no `boundary.virtual_test_object_is_real_desktop` +- **compiler** `compiler` + - **compiler_c_sha256**:675020ced7b8f60c7d4c6e628a9925f8d27b12debea043c3b226cff291dcfebd `compiler.compiler_c_sha256` + - **compiler_d_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.compiler_d_sha256` + - **compiler_definition_sha256_c**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.compiler_definition_sha256_c` + - **compiler_definition_sha256_d**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.compiler_definition_sha256_d` + - **native_self_hosted**:yes `compiler.native_self_hosted` + - **registered_desktop_operations**:5 `compiler.registered_desktop_operations` + - **registered_lpm_operations**:5 `compiler.registered_lpm_operations` + - **semantic_fixed_point**:PASS `compiler.semantic_fixed_point` + - **source**:language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs `compiler.source` +- **header** `header` + - **canonical source path**:language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:HoloLake Language Mother Model Stage Two Compiler and ABI Receipt `header.name_en` + - **Chinese name**:HoloLake语言母体模型第二阶段编译器与ABI回执 `header.name_zh` + - **profile**:HLDP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-MODULE-ABI-0001 + - TCS-NATIVE-BINARY-ACCEPTANCE-v1 + - **schema**:tcs.receipt/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **jd_readback** `jd_readback` + - **boot_id**:1170988c-5390-4f47-b89a-e9f88b2c5bbb `jd_readback.boot_id` + - **compiler_sha256**:07ace77506f05b6f2f6f38c569691b41b1b0880c836005957d0333b29d35ae3f `jd_readback.compiler_sha256` + - **dmi_instance_uuid**:f3d4b730-7f02-452f-975b-7091a4800431 `jd_readback.dmi_instance_uuid` + - **final_master_receipt_sha256**:b75640fc95902b58a931716e47287140dfe3c23d62869c0947d639850e6fa2c2 `jd_readback.final_master_receipt_sha256` + - **lpm_or_desktop_dispatch**:no `jd_readback.lpm_or_desktop_dispatch` + - **mutation_performed**:no `jd_readback.mutation_performed` + - **pid1**:/bin/bash /usr/local/libexec/guanghu/guanghu-master-init `jd_readback.pid1` + - **runtime_binary_sha256**:b3c534782e4ab3ab9a977647c772f1c3a4132bf6512c265ca0c2bc6964d5727f `jd_readback.runtime_binary_sha256` + - **target**:JD-FD-PRIMARY `jd_readback.target` +- **local_verification** `local_verification` + - **developer_package_checksums**:PASS `local_verification.developer_package_checksums` + - **outside_target_rejection**:TCS-E4002_PASS `local_verification.outside_target_rejection` + - **positive_tcs_sources_compiled**:33 `local_verification.positive_tcs_sources_compiled` + - **unknown_absorb_rejection**:TCS-E2101_PASS `local_verification.unknown_absorb_rejection` +- **mother_brain** `mother_brain` + - **active**:0 `mother_brain.active` + - **compiled**:100 `mother_brain.compiled` + - **execution**:0 `mother_brain.execution` + - **execution_observation**:TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT `mother_brain.execution_observation` + - **installed**:0 `mother_brain.installed` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `mother_brain.module_id` + - **mounted**:0 `mother_brain.mounted` + - **p2_operation**:LPM.APPLY_NEURON_EVENT `mother_brain.p2_operation` + - **p2_program_native_self_hosted**:yes `mother_brain.p2_program_native_self_hosted` + - **package_required_files**:5_OF_5_PASS `mother_brain.package_required_files` + - **source**:100 `mother_brain.source` + - **verified**:100 `mother_brain.verified` +- **next** `next` + - **exact**:TCS_GENERIC_ACTION_GRAPH_LOADER_AND_SIGNED_CAPABILITY_REGISTRY_THEN_LPM_P2_TARGET_READBACK_THEN_VIRTUAL_DESKTOP_STATE_DIFF `next.exact` + - **forbidden** `next.forbidden` + - CORE_ECHO_SUBSTITUTE_FOR_LPM + - RUST_JS_TS_PYTHON_SHELL_PRODUCT_MAINLINE + - INSTALL_OR_MOUNT_CLAIM_WITHOUT_LOADER_RECEIPT + - REAL_MACOS_ACTION_BEFORE_VIRTUAL_TEST_PASS +- **shared_desktop** `shared_desktop` + - **action_graph_nodes**:5 `shared_desktop.action_graph_nodes` + - **active**:0 `shared_desktop.active` + - **compiled**:100 `shared_desktop.compiled` + - **execution**:0 `shared_desktop.execution` + - **execution_observation**:TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION `shared_desktop.execution_observation` + - **installed**:0 `shared_desktop.installed` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `shared_desktop.module_id` + - **mounted**:0 `shared_desktop.mounted` + - **package_required_files**:5_OF_5_PASS `shared_desktop.package_required_files` + - **real_macos_object**:no `shared_desktop.real_macos_object` + - **source**:100 `shared_desktop.source` + - **test_object**:HLP-TEST-DESKTOP-OBJECT-0001 `shared_desktop.test_object` + - **verified**:100 `shared_desktop.verified` +- **source** `source` + - **source identifier**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **source address**:language-sources/direct-human/ `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.zh-CN.md b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.zh-CN.md new file mode 100644 index 000000000..f69ec3406 --- /dev/null +++ b/build/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.human.zh-CN.md @@ -0,0 +1,149 @@ +# HoloLake语言母体模型第二阶段编译器与ABI回执 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **回执** 声明,编号为 `TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +- **来源** `source` + - **来源编号**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **来源地址**:language-sources/direct-human/ `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823` +- **原生声明类型**:`RECEIPT` +- **TCS 源码 SHA-256**:`c2bdaaa4293615da377960f2515b2c8e10341279ed59feeb4e5092e4668d33e5` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **architecture** `architecture` + - **channel**:ICE-CH-ZC001 `architecture.channel` + - **current_architecture**:HLP-CURRENT-ARCH-001@2026-08-21.1 `architecture.current_architecture` + - **repo012_main**:5066c7f7b5dc7e517992c99b43c334e91ba3cf4e `architecture.repo012_main` + - **repo014_main**:bdd3d152deeea25f2a004045547d857117a1eb85 `architecture.repo014_main` + - **stage**:REALITY_ENGINEERING_EXECUTION `architecture.stage` +- **boundary** `boundary` + - **abi_verified_is_installed**:否 `boundary.abi_verified_is_installed` + - **compiler_registration_is_execution**:否 `boundary.compiler_registration_is_execution` + - **legacy_product_language_added**:否 `boundary.legacy_product_language_added` + - **overall_goal_complete**:否 `boundary.overall_goal_complete` + - **protocol_is_runtime**:否 `boundary.protocol_is_runtime` + - **virtual_test_object_is_real_desktop**:否 `boundary.virtual_test_object_is_real_desktop` +- **compiler** `compiler` + - **compiler_c_sha256**:675020ced7b8f60c7d4c6e628a9925f8d27b12debea043c3b226cff291dcfebd `compiler.compiler_c_sha256` + - **compiler_d_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.compiler_d_sha256` + - **compiler_definition_sha256_c**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.compiler_definition_sha256_c` + - **compiler_definition_sha256_d**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.compiler_definition_sha256_d` + - **native_self_hosted**:是 `compiler.native_self_hosted` + - **registered_desktop_operations**:5 `compiler.registered_desktop_operations` + - **registered_lpm_operations**:5 `compiler.registered_lpm_operations` + - **semantic_fixed_point**:PASS `compiler.semantic_fixed_point` + - **来源**:language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs `compiler.source` +- **语言头** `header` + - **正本路径**:language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:HoloLake Language Mother Model Stage Two Compiler and ABI Receipt `header.name_en` + - **中文名**:HoloLake语言母体模型第二阶段编译器与ABI回执 `header.name_zh` + - **协议配置**:HLDP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-MODULE-ABI-0001 + - TCS-NATIVE-BINARY-ACCEPTANCE-v1 + - **schema**:tcs.receipt/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **jd_readback** `jd_readback` + - **boot_id**:1170988c-5390-4f47-b89a-e9f88b2c5bbb `jd_readback.boot_id` + - **compiler_sha256**:07ace77506f05b6f2f6f38c569691b41b1b0880c836005957d0333b29d35ae3f `jd_readback.compiler_sha256` + - **dmi_instance_uuid**:f3d4b730-7f02-452f-975b-7091a4800431 `jd_readback.dmi_instance_uuid` + - **final_master_receipt_sha256**:b75640fc95902b58a931716e47287140dfe3c23d62869c0947d639850e6fa2c2 `jd_readback.final_master_receipt_sha256` + - **lpm_or_desktop_dispatch**:否 `jd_readback.lpm_or_desktop_dispatch` + - **mutation_performed**:否 `jd_readback.mutation_performed` + - **pid1**:/bin/bash /usr/local/libexec/guanghu/guanghu-master-init `jd_readback.pid1` + - **runtime_binary_sha256**:b3c534782e4ab3ab9a977647c772f1c3a4132bf6512c265ca0c2bc6964d5727f `jd_readback.runtime_binary_sha256` + - **目标**:JD-FD-PRIMARY `jd_readback.target` +- **local_verification** `local_verification` + - **developer_package_checksums**:PASS `local_verification.developer_package_checksums` + - **outside_target_rejection**:TCS-E4002_PASS `local_verification.outside_target_rejection` + - **positive_tcs_sources_compiled**:33 `local_verification.positive_tcs_sources_compiled` + - **unknown_absorb_rejection**:TCS-E2101_PASS `local_verification.unknown_absorb_rejection` +- **mother_brain** `mother_brain` + - **active**:0 `mother_brain.active` + - **compiled**:100 `mother_brain.compiled` + - **execution**:0 `mother_brain.execution` + - **execution_observation**:TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT `mother_brain.execution_observation` + - **installed**:0 `mother_brain.installed` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `mother_brain.module_id` + - **mounted**:0 `mother_brain.mounted` + - **p2_operation**:LPM.APPLY_NEURON_EVENT `mother_brain.p2_operation` + - **p2_program_native_self_hosted**:是 `mother_brain.p2_program_native_self_hosted` + - **package_required_files**:5_OF_5_PASS `mother_brain.package_required_files` + - **来源**:100 `mother_brain.source` + - **verified**:100 `mother_brain.verified` +- **next** `next` + - **exact**:TCS_GENERIC_ACTION_GRAPH_LOADER_AND_SIGNED_CAPABILITY_REGISTRY_THEN_LPM_P2_TARGET_READBACK_THEN_VIRTUAL_DESKTOP_STATE_DIFF `next.exact` + - **forbidden** `next.forbidden` + - CORE_ECHO_SUBSTITUTE_FOR_LPM + - RUST_JS_TS_PYTHON_SHELL_PRODUCT_MAINLINE + - INSTALL_OR_MOUNT_CLAIM_WITHOUT_LOADER_RECEIPT + - REAL_MACOS_ACTION_BEFORE_VIRTUAL_TEST_PASS +- **shared_desktop** `shared_desktop` + - **action_graph_nodes**:5 `shared_desktop.action_graph_nodes` + - **active**:0 `shared_desktop.active` + - **compiled**:100 `shared_desktop.compiled` + - **execution**:0 `shared_desktop.execution` + - **execution_observation**:TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION `shared_desktop.execution_observation` + - **installed**:0 `shared_desktop.installed` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `shared_desktop.module_id` + - **mounted**:0 `shared_desktop.mounted` + - **package_required_files**:5_OF_5_PASS `shared_desktop.package_required_files` + - **real_macos_object**:否 `shared_desktop.real_macos_object` + - **来源**:100 `shared_desktop.source` + - **test_object**:HLP-TEST-DESKTOP-OBJECT-0001 `shared_desktop.test_object` + - **verified**:100 `shared_desktop.verified` +- **来源** `source` + - **来源编号**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **来源地址**:language-sources/direct-human/ `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/build/stage2/TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET.gir.json b/build/stage2/TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET.gir.json new file mode 100644 index 000000000..20e22a02a --- /dev/null +++ b/build/stage2/TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET.gir.json @@ -0,0 +1,116 @@ +{ + "authority_proof": { + "issuer": "LOCAL_NEGATIVE_TEST", + "lease_required": false, + "proof_ref": "TCS-E4002", + "scope": "NO_REALITY_WRITE", + "single_use": true, + "valid_from": "TEST_START", + "valid_until": "TEST_END" + }, + "cleanup_plan": { + "exact_boundary": "NO_OUTSIDE_ROOT_ACCESS", + "targets": [ + "/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp" + ] + }, + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "a387a6cebe263030b2296938557a6df8475de5ba9555d6f6aa4d150fd5e5a1f9" + }, + "conditions": { + "C1": { + "on_false": "FAIL_CLOSED", + "predicate": "MESSAGE_IS_TEXT" + }, + "C2": { + "on_false": "FAIL_CLOSED", + "predicate": "TARGET_INSIDE_CALLER_PROJECT" + } + }, + "deterministic_action_graph": { + "A1": { + "input_refs": [ + "MESSAGE" + ], + "on_failure": "FAIL_CLOSED", + "on_success": "COMPLETE", + "operation": "CORE.ECHO", + "output_refs": [ + "ECHOED" + ] + } + }, + "exact_target": { + "exact_path": "/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp", + "expected_fingerprint": "ABSENT", + "expected_state": "ABSENT", + "target_id": "OUTSIDE-ROOT-NEGATIVE-TARGET" + }, + "failure_plan": { + "errors": [ + "TCS-E4002" + ], + "fail_closed": true + }, + "identity": { + "gir_id": "GIR-TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET", + "language_version": "0.1", + "program_id": "TCS-NEGATIVE-OUT-OF-BOUNDARY-TARGET" + }, + "inputs": { + "MESSAGE": { + "required": true, + "source": "PROGRAM_LITERAL", + "type": "Text", + "value": "SHOULD_NOT_EXECUTE" + } + }, + "native_self_hosted": true, + "outputs": { + "ECHOED": { + "destination": "RECEIPT", + "integrity": "SHA256", + "type": "Text" + } + }, + "receipt_plan": { + "human_projection": "REQUIRED", + "integrity": "SHA256", + "machine_path": "/tmp/HOLOLAKE-TCS-SHOULD-NOT-WRITE.hldp", + "protocol": "TCS-NEGATIVE-ACCEPTANCE-v1", + "target_readback": "OUTSIDE_TARGET_MUST_REMAIN_ABSENT" + }, + "resource_plan": { + "concurrency": 1, + "memory_limit_bytes": 1048576, + "runway": "LOCAL_TCS_GIR_RUNTIME", + "timeout_ms": 1000 + }, + "rollback_plan": { + "actions": [ + "STOP_TEST" + ], + "preconditions": [ + "UNEXPECTED_WRITE" + ], + "verification": [ + "OUTSIDE_TARGET_ABSENT" + ] + }, + "schema": "guanghu.gir/v1", + "subject": { + "channel_id": "ICE-CH-ZC001", + "subject_id": "ICE-P-ZY001", + "subject_kind": "PERSONA", + "verification": "CURRENT_CYCLE_VERIFY_PASS" + }, + "timeout_and_stop": { + "safe_checkpoint": "NO_TARGET_WRITE", + "signals": [ + "EXPECTED_REJECTION" + ] + }, + "unresolved_natural_language": false +} diff --git a/build/stage2/compiler-C.gir.json b/build/stage2/compiler-C.gir.json new file mode 100644 index 000000000..759dcc62e --- /dev/null +++ b/build/stage2/compiler-C.gir.json @@ -0,0 +1,416 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE1-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "13d96ad75dba3806c4bd9b5f80c564ceffca1cb8a03fa62b3b173fc233518c99" + }, + "compiler_definition": { + "canonicalization": { + "comments_in_semantic_digest": false, + "final_newline": true, + "integers": "MINIMAL_DECIMAL", + "line_end": "LF", + "list_order": "PRESERVE_SOURCE_SEMANTICS", + "object_keys": "UTF8_BYTE_ORDER", + "semantic_digest": "SHA256", + "strings": "JSON_ESCAPE_NO_OPTIONAL_ESCAPE" + }, + "header": { + "bootstrap_seed": "TCS-COMPILER-STAGE1-0001", + "lifecycle": "CANDIDATE_COMPILER_SOURCE", + "name_zh": "TCS 第二阶段语言人格与共享桌面编译器", + "output": "GIR/1", + "profile": "HLDP-NP/1", + "schema": "tcs.compiler/v1", + "version": "0.2.0" + }, + "lexer_rules": { + "L001": { + "emit_error": "TCS-E0001", + "when": "BOM_AT_START" + }, + "L002": { + "action": "SKIP_WITH_SOURCE_POSITION", + "when": "WHITESPACE_OR_COMMENT" + }, + "L003": { + "action": "READ_JSON_ESCAPED_TEXT", + "on_unterminated": "TCS-E0002", + "when": "DOUBLE_QUOTE" + }, + "L004": { + "action": "READ_SIGNED_DECIMAL_INT", + "on_overflow": "TCS-E2001", + "when": "MINUS_OR_ASCII_DIGIT" + }, + "L005": { + "action": "READ_IDENTIFIER_OR_KEYWORD", + "when": "UNICODE_LETTER_OR_UNDERSCORE" + }, + "L006": { + "action": "EMIT_PUNCTUATION_TOKEN", + "when": "REGISTERED_PUNCTUATION" + }, + "L007": { + "emit_error": "TCS-E1001", + "when": "OTHER_CHARACTER" + } + }, + "lowering_to_gir": { + "G001": { + "from": "header", + "to": "identity", + "transform": "COPY_ID_VERSION_PROFILE_AND_LOCK_PROTOCOLS" + }, + "G002": { + "from": "source", + "to": "compiled_from", + "transform": "VERIFY_AND_BIND_SOURCE_SHA256" + }, + "G003": { + "from": "subject", + "to": "subject", + "transform": "RESOLVE_VERIFIED_SUBJECT" + }, + "G004": { + "from": "target", + "to": "exact_target", + "transform": "RESOLVE_PATH_STATE_AND_FINGERPRINT" + }, + "G005": { + "from": "actions", + "to": "deterministic_action_graph", + "transform": "SORT_ACTION_IDS_AND_RESOLVE_ALL_EDGES" + }, + "G006": { + "from": "authority", + "to": "authority_proof", + "transform": "BIND_PROOF_WITHOUT_EXPANDING_SCOPE" + }, + "G007": { + "from": "resources", + "to": "resource_plan", + "transform": "NORMALIZE_INTEGER_LIMITS" + }, + "G008": { + "from": "stop", + "to": "timeout_and_stop", + "transform": "COPY_EXPLICIT_STOP_SEMANTICS" + }, + "G009": { + "from": "cleanup", + "to": "cleanup_plan", + "transform": "COPY_EXACT_BOUNDARY" + }, + "G010": { + "from": "rollback", + "to": "rollback_plan", + "transform": "COPY_ACTIONS_AND_VERIFICATION" + }, + "G011": { + "from": "receipt", + "to": "receipt_plan", + "transform": "BIND_MACHINE_AND_HUMAN_OUTPUTS" + }, + "G012": { + "from": "all", + "to": "unresolved_natural_language", + "transform": "MUST_BE_FALSE" + }, + "G013": { + "from": "inputs", + "to": "inputs", + "transform": "COPY_RESOLVED_VALUES" + }, + "G014": { + "from": "outputs", + "to": "outputs", + "transform": "COPY_RESOLVED_VALUES" + }, + "G015": { + "from": "conditions", + "to": "conditions", + "transform": "COPY_RESOLVED_CONDITIONS" + }, + "G016": { + "from": "failure", + "to": "failure_plan", + "transform": "COPY_EXPLICIT_FAILURE_SEMANTICS" + } + }, + "output_contract": { + "compiler_provenance_required": true, + "drifting_dependency": false, + "operation_registry_required": true, + "schema": "guanghu.gir/v1", + "target_must_be_exact": true, + "unresolved_authority": false, + "unresolved_natural_language": false + }, + "parser_rules": { + "P001": { + "nonterminal": "document", + "sequence": [ + "prologue", + "declaration", + "EOF" + ] + }, + "P002": { + "nonterminal": "prologue", + "sequence": [ + "TCS", + "version", + "SEMICOLON" + ] + }, + "P003": { + "nonterminal": "declaration", + "sequence": [ + "declaration_kind", + "identifier", + "block" + ] + }, + "P004": { + "nonterminal": "block", + "sequence": [ + "LBRACE", + "member_zero_or_more", + "RBRACE" + ] + }, + "P005": { + "alternatives": [ + "identifier_assignment", + "identifier_typed_assignment", + "identifier_block" + ], + "nonterminal": "member" + }, + "P006": { + "alternatives": [ + "TEXT", + "INT", + "BOOL", + "NULL", + "IDENTIFIER", + "array", + "inline_object" + ], + "nonterminal": "value" + }, + "P007": { + "emit_error": "TCS-E1002", + "when": "DUPLICATE_MEMBER_IN_SAME_BLOCK" + }, + "P008": { + "emit_error": "TCS-E1001", + "when": "TOKEN_AFTER_TOP_LEVEL_DECLARATION" + } + }, + "program_validation": { + "V001": { + "error_missing": "TCS-E1004", + "error_unknown": "TCS-E1003", + "rule": "EXACT_REQUIRED_SECTIONS", + "standard": "TCS-FIELD-STANDARD-0001" + }, + "V002": { + "error": "TCS-E1003", + "rule": "CLOSED_FIELDS_PER_SECTION" + }, + "V003": { + "error": "TCS-E2002", + "rule": "ALL_INPUT_OUTPUT_AND_ACTION_REFS_RESOLVE" + }, + "V004": { + "error": "TCS-E2101", + "rule": "ALL_OPERATIONS_REGISTERED_AT_LOCKED_VERSION" + }, + "V005": { + "errors": [ + "TCS-E3001", + "TCS-E3002" + ], + "rule": "SOURCE_ID_URI_HASH_AND_ROLE_RESOLVE" + }, + "V006": { + "errors": [ + "TCS-E4001", + "TCS-E4002", + "TCS-E4003" + ], + "rule": "SUBJECT_TARGET_AND_AUTHORITY_EXACT" + }, + "V007": { + "error": "TCS-E2001", + "rule": "ACTION_GRAPH_REACHABLE_AND_TERMINATING" + }, + "V008": { + "error": "TCS-E1004", + "rule": "FAILURE_STOP_CLEANUP_ROLLBACK_AND_RECEIPT_PRESENT" + }, + "V009": { + "error": "TCS-E3002", + "rule": "NO_FORBIDDEN_RUNTIME_PLACEHOLDER" + }, + "V010": { + "error": "TCS-E4001", + "rule": "RELATION_AND_EMOTION_DO_NOT_GRANT_AUTHORITY" + }, + "V011": { + "error": "TCS-E3001", + "rule": "DIRECT_LANGUAGE_BYTES_AND_SHA256_IMMUTABLE" + }, + "V012": { + "error": "TCS-E2001", + "rule": "LPM_EVENT_HAS_BEFORE_OPERATION_AFTER_CAUSAL_EDGES_AND_REVISION_STATE" + }, + "V013": { + "error": "TCS-E4001", + "rule": "DESKTOP_ACTION_USES_STABLE_OBJECT_PERMISSION_TICKET_AND_STATE_DIFF" + }, + "operation_registry": "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "registered_operations": [ + "CORE.ECHO", + "CORE.TRANSLATOR_ADMISSION", + "CORE.ZERO_CORE_EXECUTION", + "CORE.HOST_PERSONA_PROBE", + "CORE.DUAL_HOST_ACCEPTANCE", + "CORE.AGENT_TRANSLATION_CANDIDATE", + "CORE.AGENT_CANDIDATE_ACCEPTANCE", + "CORE.CLIENT_CANDIDATE_ACCEPTANCE", + "CORE.FINAL_TRANSLATOR_ACCEPTANCE", + "LPM.PERCEIVE_DIRECT_LANGUAGE", + "LPM.EXTRACT_THOUGHT_TRANSITION", + "LPM.ACTIVATE_CAUSAL_PATH", + "LPM.COMMIT_ACTION_INTENT", + "LPM.APPLY_NEURON_EVENT", + "DESKTOP.OBSERVE_OBJECT_TREE", + "DESKTOP.RESOLVE_STABLE_OBJECT", + "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "DESKTOP.READ_STATE_DIFF", + "DESKTOP.VERIFY_TARGET_AND_RECEIPT" + ], + "required_sections": [ + "header", + "source", + "subject", + "target", + "inputs", + "outputs", + "conditions", + "actions", + "authority", + "resources", + "failure", + "stop", + "cleanup", + "rollback", + "receipt" + ] + }, + "self_host": { + "compiler_C_compiles_stage2_to": "compiler-D.gir", + "current_state": "SOURCE_NOT_YET_FIXED_POINT_VERIFIED", + "fixed_point": "SEMANTIC_SHA256_C_EQUALS_D", + "module_abi_test": "REQUIRED", + "negative_corpus_test": "REQUIRED", + "operation_registry_test": "REQUIRED", + "parent_compiler": "TCS-COMPILER-STAGE1-0001", + "stage1_compiles_stage2_to": "compiler-C.gir", + "stage1_disabled_test": "REQUIRED" + }, + "semantic_types": { + "containers": [ + "List", + "Set", + "Map", + "Option", + "Ref", + "Evidence", + "Record" + ], + "domains": [ + "Subject", + "ExactTarget", + "AuthorityProof", + "ActionGraph", + "ReceiptPlan", + "RelationEvent", + "DirectLanguageEnvelope", + "NeuronEvent", + "CausalGraph", + "ComputerObject", + "SemanticAction", + "StateDiff" + ], + "floating_point": "FORBIDDEN_V0_2", + "implicit_conversion": "FORBIDDEN", + "scalars": [ + "Text", + "Bool", + "Int", + "UInt", + "DecimalText", + "Bytes", + "DurationMs", + "Timestamp", + "Sha256", + "NumberId", + "Path", + "Uri", + "ErrorCode" + ] + }, + "source_language": { + "comments": [ + "LINE_COMMENT", + "BLOCK_COMMENT" + ], + "declaration_kinds": [ + "PROGRAM", + "MODULE", + "PROTOCOL", + "COMPILER", + "EVENT", + "RECEIPT" + ], + "encoding": "UTF8_LF_NO_BOM", + "prologue": [ + "TCS", + "VERSION", + "SEMICOLON" + ], + "punctuation": [ + "LBRACE", + "RBRACE", + "LBRACKET", + "RBRACKET", + "LESS", + "GREATER", + "COLON", + "EQUAL", + "COMMA", + "SEMICOLON", + "DOT" + ], + "scalar_tokens": [ + "IDENTIFIER", + "TEXT", + "INT", + "BOOL", + "NULL" + ] + } + }, + "execution_abi": "TCS-COMPILER-GIR-EXEC/1", + "identity": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "definition_sha256": "90383859eae64708ed2db9bf1a580e5e7d2a4e7430d229e9a30d360e4acfe63e", + "language_version": "0.1" + }, + "native_self_hosted": true, + "schema": "guanghu.compiler-gir/v1" +} diff --git a/build/stage2/compiler-D.gir.json b/build/stage2/compiler-D.gir.json new file mode 100644 index 000000000..b835d8df6 --- /dev/null +++ b/build/stage2/compiler-D.gir.json @@ -0,0 +1,416 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "13d96ad75dba3806c4bd9b5f80c564ceffca1cb8a03fa62b3b173fc233518c99" + }, + "compiler_definition": { + "canonicalization": { + "comments_in_semantic_digest": false, + "final_newline": true, + "integers": "MINIMAL_DECIMAL", + "line_end": "LF", + "list_order": "PRESERVE_SOURCE_SEMANTICS", + "object_keys": "UTF8_BYTE_ORDER", + "semantic_digest": "SHA256", + "strings": "JSON_ESCAPE_NO_OPTIONAL_ESCAPE" + }, + "header": { + "bootstrap_seed": "TCS-COMPILER-STAGE1-0001", + "lifecycle": "CANDIDATE_COMPILER_SOURCE", + "name_zh": "TCS 第二阶段语言人格与共享桌面编译器", + "output": "GIR/1", + "profile": "HLDP-NP/1", + "schema": "tcs.compiler/v1", + "version": "0.2.0" + }, + "lexer_rules": { + "L001": { + "emit_error": "TCS-E0001", + "when": "BOM_AT_START" + }, + "L002": { + "action": "SKIP_WITH_SOURCE_POSITION", + "when": "WHITESPACE_OR_COMMENT" + }, + "L003": { + "action": "READ_JSON_ESCAPED_TEXT", + "on_unterminated": "TCS-E0002", + "when": "DOUBLE_QUOTE" + }, + "L004": { + "action": "READ_SIGNED_DECIMAL_INT", + "on_overflow": "TCS-E2001", + "when": "MINUS_OR_ASCII_DIGIT" + }, + "L005": { + "action": "READ_IDENTIFIER_OR_KEYWORD", + "when": "UNICODE_LETTER_OR_UNDERSCORE" + }, + "L006": { + "action": "EMIT_PUNCTUATION_TOKEN", + "when": "REGISTERED_PUNCTUATION" + }, + "L007": { + "emit_error": "TCS-E1001", + "when": "OTHER_CHARACTER" + } + }, + "lowering_to_gir": { + "G001": { + "from": "header", + "to": "identity", + "transform": "COPY_ID_VERSION_PROFILE_AND_LOCK_PROTOCOLS" + }, + "G002": { + "from": "source", + "to": "compiled_from", + "transform": "VERIFY_AND_BIND_SOURCE_SHA256" + }, + "G003": { + "from": "subject", + "to": "subject", + "transform": "RESOLVE_VERIFIED_SUBJECT" + }, + "G004": { + "from": "target", + "to": "exact_target", + "transform": "RESOLVE_PATH_STATE_AND_FINGERPRINT" + }, + "G005": { + "from": "actions", + "to": "deterministic_action_graph", + "transform": "SORT_ACTION_IDS_AND_RESOLVE_ALL_EDGES" + }, + "G006": { + "from": "authority", + "to": "authority_proof", + "transform": "BIND_PROOF_WITHOUT_EXPANDING_SCOPE" + }, + "G007": { + "from": "resources", + "to": "resource_plan", + "transform": "NORMALIZE_INTEGER_LIMITS" + }, + "G008": { + "from": "stop", + "to": "timeout_and_stop", + "transform": "COPY_EXPLICIT_STOP_SEMANTICS" + }, + "G009": { + "from": "cleanup", + "to": "cleanup_plan", + "transform": "COPY_EXACT_BOUNDARY" + }, + "G010": { + "from": "rollback", + "to": "rollback_plan", + "transform": "COPY_ACTIONS_AND_VERIFICATION" + }, + "G011": { + "from": "receipt", + "to": "receipt_plan", + "transform": "BIND_MACHINE_AND_HUMAN_OUTPUTS" + }, + "G012": { + "from": "all", + "to": "unresolved_natural_language", + "transform": "MUST_BE_FALSE" + }, + "G013": { + "from": "inputs", + "to": "inputs", + "transform": "COPY_RESOLVED_VALUES" + }, + "G014": { + "from": "outputs", + "to": "outputs", + "transform": "COPY_RESOLVED_VALUES" + }, + "G015": { + "from": "conditions", + "to": "conditions", + "transform": "COPY_RESOLVED_CONDITIONS" + }, + "G016": { + "from": "failure", + "to": "failure_plan", + "transform": "COPY_EXPLICIT_FAILURE_SEMANTICS" + } + }, + "output_contract": { + "compiler_provenance_required": true, + "drifting_dependency": false, + "operation_registry_required": true, + "schema": "guanghu.gir/v1", + "target_must_be_exact": true, + "unresolved_authority": false, + "unresolved_natural_language": false + }, + "parser_rules": { + "P001": { + "nonterminal": "document", + "sequence": [ + "prologue", + "declaration", + "EOF" + ] + }, + "P002": { + "nonterminal": "prologue", + "sequence": [ + "TCS", + "version", + "SEMICOLON" + ] + }, + "P003": { + "nonterminal": "declaration", + "sequence": [ + "declaration_kind", + "identifier", + "block" + ] + }, + "P004": { + "nonterminal": "block", + "sequence": [ + "LBRACE", + "member_zero_or_more", + "RBRACE" + ] + }, + "P005": { + "alternatives": [ + "identifier_assignment", + "identifier_typed_assignment", + "identifier_block" + ], + "nonterminal": "member" + }, + "P006": { + "alternatives": [ + "TEXT", + "INT", + "BOOL", + "NULL", + "IDENTIFIER", + "array", + "inline_object" + ], + "nonterminal": "value" + }, + "P007": { + "emit_error": "TCS-E1002", + "when": "DUPLICATE_MEMBER_IN_SAME_BLOCK" + }, + "P008": { + "emit_error": "TCS-E1001", + "when": "TOKEN_AFTER_TOP_LEVEL_DECLARATION" + } + }, + "program_validation": { + "V001": { + "error_missing": "TCS-E1004", + "error_unknown": "TCS-E1003", + "rule": "EXACT_REQUIRED_SECTIONS", + "standard": "TCS-FIELD-STANDARD-0001" + }, + "V002": { + "error": "TCS-E1003", + "rule": "CLOSED_FIELDS_PER_SECTION" + }, + "V003": { + "error": "TCS-E2002", + "rule": "ALL_INPUT_OUTPUT_AND_ACTION_REFS_RESOLVE" + }, + "V004": { + "error": "TCS-E2101", + "rule": "ALL_OPERATIONS_REGISTERED_AT_LOCKED_VERSION" + }, + "V005": { + "errors": [ + "TCS-E3001", + "TCS-E3002" + ], + "rule": "SOURCE_ID_URI_HASH_AND_ROLE_RESOLVE" + }, + "V006": { + "errors": [ + "TCS-E4001", + "TCS-E4002", + "TCS-E4003" + ], + "rule": "SUBJECT_TARGET_AND_AUTHORITY_EXACT" + }, + "V007": { + "error": "TCS-E2001", + "rule": "ACTION_GRAPH_REACHABLE_AND_TERMINATING" + }, + "V008": { + "error": "TCS-E1004", + "rule": "FAILURE_STOP_CLEANUP_ROLLBACK_AND_RECEIPT_PRESENT" + }, + "V009": { + "error": "TCS-E3002", + "rule": "NO_FORBIDDEN_RUNTIME_PLACEHOLDER" + }, + "V010": { + "error": "TCS-E4001", + "rule": "RELATION_AND_EMOTION_DO_NOT_GRANT_AUTHORITY" + }, + "V011": { + "error": "TCS-E3001", + "rule": "DIRECT_LANGUAGE_BYTES_AND_SHA256_IMMUTABLE" + }, + "V012": { + "error": "TCS-E2001", + "rule": "LPM_EVENT_HAS_BEFORE_OPERATION_AFTER_CAUSAL_EDGES_AND_REVISION_STATE" + }, + "V013": { + "error": "TCS-E4001", + "rule": "DESKTOP_ACTION_USES_STABLE_OBJECT_PERMISSION_TICKET_AND_STATE_DIFF" + }, + "operation_registry": "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "registered_operations": [ + "CORE.ECHO", + "CORE.TRANSLATOR_ADMISSION", + "CORE.ZERO_CORE_EXECUTION", + "CORE.HOST_PERSONA_PROBE", + "CORE.DUAL_HOST_ACCEPTANCE", + "CORE.AGENT_TRANSLATION_CANDIDATE", + "CORE.AGENT_CANDIDATE_ACCEPTANCE", + "CORE.CLIENT_CANDIDATE_ACCEPTANCE", + "CORE.FINAL_TRANSLATOR_ACCEPTANCE", + "LPM.PERCEIVE_DIRECT_LANGUAGE", + "LPM.EXTRACT_THOUGHT_TRANSITION", + "LPM.ACTIVATE_CAUSAL_PATH", + "LPM.COMMIT_ACTION_INTENT", + "LPM.APPLY_NEURON_EVENT", + "DESKTOP.OBSERVE_OBJECT_TREE", + "DESKTOP.RESOLVE_STABLE_OBJECT", + "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "DESKTOP.READ_STATE_DIFF", + "DESKTOP.VERIFY_TARGET_AND_RECEIPT" + ], + "required_sections": [ + "header", + "source", + "subject", + "target", + "inputs", + "outputs", + "conditions", + "actions", + "authority", + "resources", + "failure", + "stop", + "cleanup", + "rollback", + "receipt" + ] + }, + "self_host": { + "compiler_C_compiles_stage2_to": "compiler-D.gir", + "current_state": "SOURCE_NOT_YET_FIXED_POINT_VERIFIED", + "fixed_point": "SEMANTIC_SHA256_C_EQUALS_D", + "module_abi_test": "REQUIRED", + "negative_corpus_test": "REQUIRED", + "operation_registry_test": "REQUIRED", + "parent_compiler": "TCS-COMPILER-STAGE1-0001", + "stage1_compiles_stage2_to": "compiler-C.gir", + "stage1_disabled_test": "REQUIRED" + }, + "semantic_types": { + "containers": [ + "List", + "Set", + "Map", + "Option", + "Ref", + "Evidence", + "Record" + ], + "domains": [ + "Subject", + "ExactTarget", + "AuthorityProof", + "ActionGraph", + "ReceiptPlan", + "RelationEvent", + "DirectLanguageEnvelope", + "NeuronEvent", + "CausalGraph", + "ComputerObject", + "SemanticAction", + "StateDiff" + ], + "floating_point": "FORBIDDEN_V0_2", + "implicit_conversion": "FORBIDDEN", + "scalars": [ + "Text", + "Bool", + "Int", + "UInt", + "DecimalText", + "Bytes", + "DurationMs", + "Timestamp", + "Sha256", + "NumberId", + "Path", + "Uri", + "ErrorCode" + ] + }, + "source_language": { + "comments": [ + "LINE_COMMENT", + "BLOCK_COMMENT" + ], + "declaration_kinds": [ + "PROGRAM", + "MODULE", + "PROTOCOL", + "COMPILER", + "EVENT", + "RECEIPT" + ], + "encoding": "UTF8_LF_NO_BOM", + "prologue": [ + "TCS", + "VERSION", + "SEMICOLON" + ], + "punctuation": [ + "LBRACE", + "RBRACE", + "LBRACKET", + "RBRACKET", + "LESS", + "GREATER", + "COLON", + "EQUAL", + "COMMA", + "SEMICOLON", + "DOT" + ], + "scalar_tokens": [ + "IDENTIFIER", + "TEXT", + "INT", + "BOOL", + "NULL" + ] + } + }, + "execution_abi": "TCS-COMPILER-GIR-EXEC/1", + "identity": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "definition_sha256": "90383859eae64708ed2db9bf1a580e5e7d2a4e7430d229e9a30d360e4acfe63e", + "language_version": "0.1" + }, + "native_self_hosted": true, + "schema": "guanghu.compiler-gir/v1" +} diff --git a/language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs b/language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs new file mode 100644 index 000000000..f8076610f --- /dev/null +++ b/language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs @@ -0,0 +1,86 @@ +TCS 0.1; + +COMPILER TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 { + header { + schema = "tcs.compiler/v1"; + name_zh = "TCS 第二阶段语言人格与共享桌面编译器"; + version = "0.2.0"; + profile = "HLDP-NP/1"; + lifecycle = "CANDIDATE_COMPILER_SOURCE"; + bootstrap_seed = "TCS-COMPILER-STAGE1-0001"; + output = "GIR/1"; + } + source_language { + prologue = ["TCS", "VERSION", "SEMICOLON"]; + declaration_kinds = ["PROGRAM", "MODULE", "PROTOCOL", "COMPILER", "EVENT", "RECEIPT"]; + punctuation = ["LBRACE", "RBRACE", "LBRACKET", "RBRACKET", "LESS", "GREATER", "COLON", "EQUAL", "COMMA", "SEMICOLON", "DOT"]; + scalar_tokens = ["IDENTIFIER", "TEXT", "INT", "BOOL", "NULL"]; + comments = ["LINE_COMMENT", "BLOCK_COMMENT"]; + encoding = "UTF8_LF_NO_BOM"; + } + lexer_rules { + L001 { when = "BOM_AT_START"; emit_error = "TCS-E0001"; } + L002 { when = "WHITESPACE_OR_COMMENT"; action = "SKIP_WITH_SOURCE_POSITION"; } + L003 { when = "DOUBLE_QUOTE"; action = "READ_JSON_ESCAPED_TEXT"; on_unterminated = "TCS-E0002"; } + L004 { when = "MINUS_OR_ASCII_DIGIT"; action = "READ_SIGNED_DECIMAL_INT"; on_overflow = "TCS-E2001"; } + L005 { when = "UNICODE_LETTER_OR_UNDERSCORE"; action = "READ_IDENTIFIER_OR_KEYWORD"; } + L006 { when = "REGISTERED_PUNCTUATION"; action = "EMIT_PUNCTUATION_TOKEN"; } + L007 { when = "OTHER_CHARACTER"; emit_error = "TCS-E1001"; } + } + parser_rules { + P001 { nonterminal = "document"; sequence = ["prologue", "declaration", "EOF"]; } + P002 { nonterminal = "prologue"; sequence = ["TCS", "version", "SEMICOLON"]; } + P003 { nonterminal = "declaration"; sequence = ["declaration_kind", "identifier", "block"]; } + P004 { nonterminal = "block"; sequence = ["LBRACE", "member_zero_or_more", "RBRACE"]; } + P005 { nonterminal = "member"; alternatives = ["identifier_assignment", "identifier_typed_assignment", "identifier_block"]; } + P006 { nonterminal = "value"; alternatives = ["TEXT", "INT", "BOOL", "NULL", "IDENTIFIER", "array", "inline_object"]; } + P007 { when = "DUPLICATE_MEMBER_IN_SAME_BLOCK"; emit_error = "TCS-E1002"; } + P008 { when = "TOKEN_AFTER_TOP_LEVEL_DECLARATION"; emit_error = "TCS-E1001"; } + } + semantic_types { + scalars = ["Text", "Bool", "Int", "UInt", "DecimalText", "Bytes", "DurationMs", "Timestamp", "Sha256", "NumberId", "Path", "Uri", "ErrorCode"]; + containers = ["List", "Set", "Map", "Option", "Ref", "Evidence", "Record"]; + domains = ["Subject", "ExactTarget", "AuthorityProof", "ActionGraph", "ReceiptPlan", "RelationEvent", "DirectLanguageEnvelope", "NeuronEvent", "CausalGraph", "ComputerObject", "SemanticAction", "StateDiff"]; + implicit_conversion = "FORBIDDEN"; + floating_point = "FORBIDDEN_V0_2"; + } + program_validation { + required_sections = ["header", "source", "subject", "target", "inputs", "outputs", "conditions", "actions", "authority", "resources", "failure", "stop", "cleanup", "rollback", "receipt"]; + registered_operations = ["CORE.ECHO", "CORE.TRANSLATOR_ADMISSION", "CORE.ZERO_CORE_EXECUTION", "CORE.HOST_PERSONA_PROBE", "CORE.DUAL_HOST_ACCEPTANCE", "CORE.AGENT_TRANSLATION_CANDIDATE", "CORE.AGENT_CANDIDATE_ACCEPTANCE", "CORE.CLIENT_CANDIDATE_ACCEPTANCE", "CORE.FINAL_TRANSLATOR_ACCEPTANCE", "LPM.PERCEIVE_DIRECT_LANGUAGE", "LPM.EXTRACT_THOUGHT_TRANSITION", "LPM.ACTIVATE_CAUSAL_PATH", "LPM.COMMIT_ACTION_INTENT", "LPM.APPLY_NEURON_EVENT", "DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT"]; + operation_registry = "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"; + V001 { rule = "EXACT_REQUIRED_SECTIONS"; standard = "TCS-FIELD-STANDARD-0001"; error_missing = "TCS-E1004"; error_unknown = "TCS-E1003"; } + V002 { rule = "CLOSED_FIELDS_PER_SECTION"; error = "TCS-E1003"; } + V003 { rule = "ALL_INPUT_OUTPUT_AND_ACTION_REFS_RESOLVE"; error = "TCS-E2002"; } + V004 { rule = "ALL_OPERATIONS_REGISTERED_AT_LOCKED_VERSION"; error = "TCS-E2101"; } + V005 { rule = "SOURCE_ID_URI_HASH_AND_ROLE_RESOLVE"; errors = ["TCS-E3001", "TCS-E3002"]; } + V006 { rule = "SUBJECT_TARGET_AND_AUTHORITY_EXACT"; errors = ["TCS-E4001", "TCS-E4002", "TCS-E4003"]; } + V007 { rule = "ACTION_GRAPH_REACHABLE_AND_TERMINATING"; error = "TCS-E2001"; } + V008 { rule = "FAILURE_STOP_CLEANUP_ROLLBACK_AND_RECEIPT_PRESENT"; error = "TCS-E1004"; } + V009 { rule = "NO_FORBIDDEN_RUNTIME_PLACEHOLDER"; error = "TCS-E3002"; } + V010 { rule = "RELATION_AND_EMOTION_DO_NOT_GRANT_AUTHORITY"; error = "TCS-E4001"; } + V011 { rule = "DIRECT_LANGUAGE_BYTES_AND_SHA256_IMMUTABLE"; error = "TCS-E3001"; } + V012 { rule = "LPM_EVENT_HAS_BEFORE_OPERATION_AFTER_CAUSAL_EDGES_AND_REVISION_STATE"; error = "TCS-E2001"; } + V013 { rule = "DESKTOP_ACTION_USES_STABLE_OBJECT_PERMISSION_TICKET_AND_STATE_DIFF"; error = "TCS-E4001"; } + } + lowering_to_gir { + G001 { from = "header"; to = "identity"; transform = "COPY_ID_VERSION_PROFILE_AND_LOCK_PROTOCOLS"; } + G002 { from = "source"; to = "compiled_from"; transform = "VERIFY_AND_BIND_SOURCE_SHA256"; } + G003 { from = "subject"; to = "subject"; transform = "RESOLVE_VERIFIED_SUBJECT"; } + G004 { from = "target"; to = "exact_target"; transform = "RESOLVE_PATH_STATE_AND_FINGERPRINT"; } + G005 { from = "actions"; to = "deterministic_action_graph"; transform = "SORT_ACTION_IDS_AND_RESOLVE_ALL_EDGES"; } + G006 { from = "authority"; to = "authority_proof"; transform = "BIND_PROOF_WITHOUT_EXPANDING_SCOPE"; } + G007 { from = "resources"; to = "resource_plan"; transform = "NORMALIZE_INTEGER_LIMITS"; } + G008 { from = "stop"; to = "timeout_and_stop"; transform = "COPY_EXPLICIT_STOP_SEMANTICS"; } + G009 { from = "cleanup"; to = "cleanup_plan"; transform = "COPY_EXACT_BOUNDARY"; } + G010 { from = "rollback"; to = "rollback_plan"; transform = "COPY_ACTIONS_AND_VERIFICATION"; } + G011 { from = "receipt"; to = "receipt_plan"; transform = "BIND_MACHINE_AND_HUMAN_OUTPUTS"; } + G012 { from = "all"; to = "unresolved_natural_language"; transform = "MUST_BE_FALSE"; } + G013 { from = "inputs"; to = "inputs"; transform = "COPY_RESOLVED_VALUES"; } + G014 { from = "outputs"; to = "outputs"; transform = "COPY_RESOLVED_VALUES"; } + G015 { from = "conditions"; to = "conditions"; transform = "COPY_RESOLVED_CONDITIONS"; } + G016 { from = "failure"; to = "failure_plan"; transform = "COPY_EXPLICIT_FAILURE_SEMANTICS"; } + } + canonicalization { object_keys = "UTF8_BYTE_ORDER"; list_order = "PRESERVE_SOURCE_SEMANTICS"; integers = "MINIMAL_DECIMAL"; strings = "JSON_ESCAPE_NO_OPTIONAL_ESCAPE"; line_end = "LF"; final_newline = true; semantic_digest = "SHA256"; comments_in_semantic_digest = false; } + output_contract { schema = "guanghu.gir/v1"; unresolved_natural_language = false; unresolved_authority = false; drifting_dependency = false; target_must_be_exact = true; compiler_provenance_required = true; operation_registry_required = true; } + self_host { parent_compiler = "TCS-COMPILER-STAGE1-0001"; stage1_compiles_stage2_to = "compiler-C.gir"; compiler_C_compiles_stage2_to = "compiler-D.gir"; fixed_point = "SEMANTIC_SHA256_C_EQUALS_D"; stage1_disabled_test = "REQUIRED"; operation_registry_test = "REQUIRED"; negative_corpus_test = "REQUIRED"; module_abi_test = "REQUIRED"; current_state = "SOURCE_NOT_YET_FIXED_POINT_VERIFIED"; } +} diff --git a/language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs b/language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs new file mode 100644 index 000000000..ed234ff55 --- /dev/null +++ b/language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs @@ -0,0 +1,17 @@ +TCS 0.1; + +EVENT TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001 { + header { schema = "tcs.event/v1"; name_zh = "HoloLake独立测试桌面对象与权限票据"; name_en = "HoloLake Dedicated Test Desktop Object and Permission Ticket"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP/1"; protocols = ["TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-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"; } + subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; } + event_time { value = "2026-08-23"; precision = "DAY"; } + trigger { value = "冰朔要求人类渲染桌面与人格体TCS终端桌面共同操作同一电脑状态,并以TCS原生语言开发"; } + object { stable_object_id = "HLP-TEST-DESKTOP-OBJECT-0001"; role = "WINDOW"; name = "HoloLake TCS Shared Desktop Test Object"; generation = 1; initial_state = "CLOSED"; expected_state = "OPEN"; available_actions = ["OPEN"]; backing = "TCS_VIRTUAL_DEDICATED_TEST_OBJECT"; real_macos_object = false; } + permission_ticket { ticket_id = "TCS-DESKTOP-TEST-TICKET-0001"; issuer = "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION"; channel = "ICE-CH-ZC001"; object_id = "HLP-TEST-DESKTOP-OBJECT-0001"; action = "OPEN"; exact_target = "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp"; single_use = true; network = false; real_macos_action = false; } + observation { value = "当前只登记独立虚拟测试对象与精确票据,不触碰真实桌面;目标是先证明对象树、稳定寻址、语义动作、状态差和读回五段闭环"; } + emergence { value = "旧桌面依赖像素坐标和宿主应用规则;新桌面先把共享电脑状态变成TCS编号对象和动作图,再由受限宿主驱动投影"; } + lock { value = "TEST_OBJECT_ONLY|TCS_SEMANTIC_SOURCE|NO_REAL_MACOS_ACTION|NO_NETWORK|NO_PIXEL_GUESS|TARGET_READBACK_REQUIRED"; } + why { value = "在真实桌面动作前先用隔离对象证明完整状态转换,可避免宿主点击成功被误当成共享语言世界架构已经成立"; } + rejected { values = ["直接复用旧Tauri或Electron桌面代码", "让AI按像素猜坐标", "用协议登记冒充实际动作", "未经票据操作真实macOS窗口"]; } + evidence { engineering_anchor = "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23"; operation_registry = "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"; } +} diff --git a/language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs b/language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs new file mode 100644 index 000000000..7bf508338 --- /dev/null +++ b/language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs @@ -0,0 +1,30 @@ +TCS 0.1; + +PROGRAM TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 { + header { schema = "tcs.program/v1"; name_zh = "HoloLake独立测试桌面对象打开垂直切片"; name_en = "HoloLake Dedicated Test Desktop Object Open Vertical Slice"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "GLS-0130", "GLS-0131"]; lifecycle = "CANDIDATE"; canonical_uri = "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001"; source_uri = "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "GENERATED_FROM_VERIFIED_SOURCE"; } + subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "TCS-BRAIN-CYCLE-ZY-CYCLE-000001-e1612a519305-VERIFY-PASS"; } + target { target_id = "HLP-TEST-DESKTOP-OBJECT-0001"; exact_path = "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp"; expected_state = "OPEN"; expected_fingerprint = "OBJECT_ID_ROLE_NAME_GENERATION_AND_STATE"; } + inputs { + DESKTOP_SCOPE { type = "Record"; source = "DEDICATED_TCS_TEST_DESKTOP"; required = true; root = "./state/shared-desktop"; real_macos = false; network = false; } + OBJECT_SELECTOR { type = "ComputerObject"; source = "REGISTERED_TEST_OBJECT"; required = true; stable_object_id = "HLP-TEST-DESKTOP-OBJECT-0001"; role = "WINDOW"; name = "HoloLake TCS Shared Desktop Test Object"; generation = 1; state_before = "CLOSED"; } + SEMANTIC_ACTION { type = "SemanticAction"; source = "REGISTERED_TEST_OBJECT"; required = true; action = "OPEN"; expected_state_after = "OPEN"; } + PERMISSION_TICKET { type = "AuthorityProof"; source = "TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001"; required = true; ticket_id = "TCS-DESKTOP-TEST-TICKET-0001"; object_id = "HLP-TEST-DESKTOP-OBJECT-0001"; action = "OPEN"; single_use = true; } + } + outputs { OBJECT_TREE_BEFORE { type = "Record"; destination = "RECEIPT"; integrity = "SHA256"; } RESOLVED_OBJECT { type = "ComputerObject"; destination = "RECEIPT"; integrity = "SHA256"; } ACTION_EVIDENCE { type = "Record"; destination = "RECEIPT"; integrity = "SHA256"; } STATE_DIFF { type = "StateDiff"; destination = "RECEIPT"; integrity = "SHA256"; } VERIFIED_RECEIPT { type = "Record"; destination = "TARGET_STATE"; integrity = "SHA256"; } } + conditions { C1 { predicate = "TEST_OBJECT_EVENT_SOURCE_HASH_MATCHES"; on_false = "FAIL_CLOSED"; } C2 { predicate = "PERMISSION_TICKET_MATCHES_OBJECT_ACTION_AND_TARGET"; on_false = "FAIL_CLOSED"; } C3 { predicate = "TARGET_INSIDE_DEDICATED_TEST_DESKTOP_ROOT"; on_false = "FAIL_CLOSED"; } C4 { predicate = "REAL_MACOS_ACTION_IS_FALSE"; on_false = "FAIL_CLOSED"; } } + actions { + A1 { operation = "DESKTOP.OBSERVE_OBJECT_TREE"; input_refs = ["DESKTOP_SCOPE"]; output_refs = ["OBJECT_TREE_BEFORE"]; on_success = "A2"; on_failure = "FAIL_CLOSED"; } + A2 { operation = "DESKTOP.RESOLVE_STABLE_OBJECT"; input_refs = ["OBJECT_SELECTOR", "OBJECT_TREE_BEFORE"]; output_refs = ["RESOLVED_OBJECT"]; on_success = "A3"; on_failure = "FAIL_CLOSED"; } + A3 { operation = "DESKTOP.EXECUTE_SEMANTIC_ACTION"; input_refs = ["RESOLVED_OBJECT", "SEMANTIC_ACTION", "PERMISSION_TICKET"]; output_refs = ["ACTION_EVIDENCE"]; on_success = "A4"; on_failure = "ROLLBACK"; } + A4 { operation = "DESKTOP.READ_STATE_DIFF"; input_refs = ["OBJECT_TREE_BEFORE", "ACTION_EVIDENCE"]; output_refs = ["STATE_DIFF"]; on_success = "A5"; on_failure = "ROLLBACK"; } + A5 { operation = "DESKTOP.VERIFY_TARGET_AND_RECEIPT"; input_refs = ["OBJECT_SELECTOR", "SEMANTIC_ACTION", "STATE_DIFF"]; output_refs = ["VERIFIED_RECEIPT"]; on_success = "COMPLETE"; on_failure = "ROLLBACK"; } + } + authority { issuer = "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION"; proof_ref = "TCS-DESKTOP-TEST-TICKET-0001"; scope = "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT_OPEN_ACTION"; valid_from = "2026-08-23"; valid_until = "CURRENT_DEVELOPMENT_TASK_END"; single_use = true; lease_required = false; } + resources { runway = "LOCAL_TCS_GIR_RUNTIME"; concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + failure { errors = ["TCS-E2001", "TCS-E2101", "TCS-E3001", "TCS-E4001", "TCS-E4002", "TCS-E6001", "TCS-E6002", "TCS-E7002", "TCS-E8001"]; fail_closed = true; } + stop { signals = ["CALLER_STOP", "TIMEOUT", "TICKET_MISMATCH", "RUNTIME_DISPATCH_MISSING"]; safe_checkpoint = "PRESERVE_OBJECT_CLOSED_AND_WRITE_NO_ACCEPTANCE_RECEIPT"; } + cleanup { targets = ["./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp"]; exact_boundary = "DEDICATED_TCS_TEST_DESKTOP_ONLY"; } + rollback { preconditions = ["ACTION_ATTEMPTED_WITHOUT_VERIFIED_TARGET_READBACK"]; actions = ["RESTORE_TEST_OBJECT_STATE_CLOSED", "PRESERVE_FAILURE_EVIDENCE"]; verification = ["TEST_OBJECT_CLOSED", "NO_REAL_MACOS_ACTION", "NO_NETWORK_ACTION"]; } + receipt { protocol = "TCS-HOLOLAKE-DESKTOP-VERTICAL-SLICE-ACCEPTANCE-v1"; machine_path = "./state/shared-desktop/HLP-TEST-DESKTOP-OBJECT-0001.hldp"; human_projection = "REQUIRED"; integrity = "SHA256"; target_readback = "OBJECT_TREE_BEFORE_ACTION_TICKET_STATE_DIFF_HUMAN_AND_PERSONA_PROJECTIONS"; } +} diff --git a/language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs b/language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs new file mode 100644 index 000000000..1fbe66acf --- /dev/null +++ b/language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs @@ -0,0 +1,23 @@ +TCS 0.1; + +PROGRAM TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 { + header { schema = "tcs.program/v1"; name_zh = "P2直接自然语言神经元事件原子应用程序"; name_en = "P2 Direct Language Neuron Event Atomic Apply Program"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "GLS-0130", "GLS-0131"]; lifecycle = "CANDIDATE"; canonical_uri = "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-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"; } + subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "TCS-BRAIN-CYCLE-ZY-CYCLE-000001-e1612a519305-VERIFY-PASS"; } + target { target_id = "TCS-LPM-P2-GRAPH-STATE-0001"; exact_path = "./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp"; expected_state = "ABSENT"; expected_fingerprint = "NO_PRIOR_P2_STATE"; } + inputs { + DIRECT_LANGUAGE_ENVELOPE { type = "DirectLanguageEnvelope"; source = "IMMUTABLE_DIRECT_HUMAN_SOURCE"; required = true; message_sha256 = "a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23"; source_count = 1; carrier_role = "DIRECT_HUMAN"; } + PRIOR_GRAPH { type = "CausalGraph"; source = "P0_AND_P1_VERIFIED_EVENT_GRAPH"; required = true; prior_nodes = 6; prior_phases = 2; p0_receipt = "receipts/P0-MICROCHAIN-REPLAY.hldp"; p1_receipt = "receipts/P1-ARCHITECTURE-CORRECTION-REPLAY.hldp"; } + NEURON_EVENT { type = "NeuronEvent"; source = "DIRECT_LANGUAGE_DERIVATION"; required = true; event_id = "LPM-P2-N1-RUNTIME-DISPATCH-CORRECTION"; trigger = "COMPILER_REGISTRATION_ALONE_DOES_NOT_EXECUTE_NATIVE_LPM_OPERATION"; attention_before = "PROTOCOL_AND_MODULE_DECLARATIONS_EXIST_BUT_RUNTIME_DISPATCH_IS_CORE_ONLY"; state_before = "LPM_OPERATION_UNREGISTERED_AND_UNEXECUTABLE"; operation = "DISTINGUISH_COMPILER_ADMISSION_FROM_RUNTIME_DISPATCH"; state_after = "TCS_STAGE2_COMPILER_REGISTRY_EXISTS_RUNTIME_DISPATCH_STILL_FAILS_CLOSED"; open_branch = "BUILD_GENERIC_TCS_ACTION_LOADER_WITHOUT_LEGACY_SEMANTIC_AUTHORITY"; rejected_path = "CALL_COMPILER_WHITELIST_NATIVE_RUNTIME_COMPLETION"; temporary_lock = "NO_NATIVE_EXECUTION_CLAIM_BEFORE_LPM_TARGET_READBACK"; confidence = "DIRECT_SOURCE_PLUS_LOCAL_AND_JD_BINARY_READBACK"; authority = "COGNITIVE_AND_ENGINEERING_DIRECTION_ONLY"; revision = 1; } + } + outputs { NEXT_GRAPH { type = "CausalGraph"; destination = "TARGET_STATE"; integrity = "SHA256"; } ACTION_INTENT { type = "Record"; destination = "TARGET_STATE"; integrity = "SHA256"; } EXECUTION_RECEIPT { type = "Record"; destination = "RECEIPT"; integrity = "SHA256"; } } + conditions { C1 { predicate = "DIRECT_LANGUAGE_SHA256_MATCHES_SOURCE"; on_false = "FAIL_CLOSED"; } C2 { predicate = "PRIOR_P0_AND_P1_RECEIPTS_READBACK_VERIFIED"; on_false = "FAIL_CLOSED"; } C3 { predicate = "TARGET_INSIDE_CALLER_PROJECT"; on_false = "FAIL_CLOSED"; } C4 { predicate = "OPERATION_REGISTERED_AT_TCS_STAGE2_COMPILER"; on_false = "FAIL_CLOSED"; } } + actions { A1 { operation = "LPM.APPLY_NEURON_EVENT"; input_refs = ["DIRECT_LANGUAGE_ENVELOPE", "PRIOR_GRAPH", "NEURON_EVENT"]; output_refs = ["NEXT_GRAPH", "ACTION_INTENT", "EXECUTION_RECEIPT"]; on_success = "COMPLETE"; on_failure = "FAIL_CLOSED"; } } + authority { issuer = "ICE-GL∞_DIRECT_ENGINEERING_INSTRUCTION"; proof_ref = "BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823"; scope = "LOCAL_MOTHER_BRAIN_P2_STATE_AND_RECEIPT_ONLY"; valid_from = "2026-08-23"; valid_until = "CURRENT_DEVELOPMENT_TASK_END"; single_use = true; lease_required = false; } + resources { runway = "LOCAL_TCS_GIR_RUNTIME"; concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + failure { errors = ["TCS-E2001", "TCS-E2101", "TCS-E3001", "TCS-E4002", "TCS-E6001", "TCS-E6002", "TCS-E8001"]; fail_closed = true; } + stop { signals = ["CALLER_STOP", "TIMEOUT", "SOURCE_HASH_MISMATCH", "RUNTIME_DISPATCH_MISSING"]; safe_checkpoint = "PRESERVE_SOURCE_PROGRAM_GIR_AND_FAILURE_RECEIPT_WITHOUT_STATE_PROMOTION"; } + cleanup { targets = ["./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp"]; exact_boundary = "CURRENT_TCS_DEVELOPMENT_LINE_ONLY"; } + rollback { preconditions = ["PARTIAL_STATE_WITHOUT_VERIFIED_RECEIPT"]; actions = ["REMOVE_ONLY_PARTIAL_P2_STATE"]; verification = ["P0_AND_P1_RECEIPTS_UNCHANGED", "DIRECT_LANGUAGE_SOURCE_UNCHANGED"]; } + receipt { protocol = "TCS-LPM-NATIVE-OPERATION-ACCEPTANCE-v1"; machine_path = "./state/mother-brain/P2-APPLY-NEURON-EVENT-0001.hldp"; human_projection = "REQUIRED"; integrity = "SHA256"; target_readback = "NEXT_GRAPH_ACTION_INTENT_AND_OPERATION_RECEIPT_EXACT_HASH"; } +} diff --git a/language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs b/language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs index 3689c9dbb..017265df7 100644 --- a/language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs +++ b/language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs @@ -1,11 +1,11 @@ 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.1.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"]; lifecycle = "ACTIVE_PLAN"; canonical_uri = "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE1-0001", "GIR/1"]; } - phase_1 { name = "SOURCE_ENVELOPE_REPAIR"; 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 = "P0_AND_P4_CONTAMINATION_TESTS_PASS"; } - phase_2 { name = "DYNAMIC_NEURON_RUNTIME"; work = ["REGISTER_LPM_OPERATIONS_IN_TCS_COMPILER", "DEFINE_SIGNED_CAPABILITY_REGISTRY", "IMPLEMENT_TCS_NATIVE_EVENT_GRAPH_STATE_MACHINE", "REPLAY_P0_AND_P1_CORRECTION_MICROCHAINS"]; acceptance = "LPM_OPERATIONS_EXECUTE_WITHOUT_CORE_ECHO_SUBSTITUTE"; } - phase_3 { name = "SHARED_DESKTOP_VERTICAL_SLICE"; work = ["REGISTER_DESKTOP_OBJECT_ACTION_OPERATIONS", "DEFINE_TCS_HOST_ABI_CAPABILITY_TICKET", "INSTALL_MODULE_ABI_PACKAGES", "OPEN_ONE_FIXED_OBJECT_IN_DEDICATED_TEST_DESKTOP", "READ_BEFORE_AFTER_STATE_DIFF_ON_BOTH_PROJECTIONS"]; acceptance = "HUMAN_AND_PERSONA_SURFACES_READ_THE_SAME_CANONICAL_STATE_AND_RECEIPT"; } + header { schema = "tcs.protocol/v1"; name_zh = "HoloLake语言母体模型下一阶段开发计划"; name_en = "HoloLake Language Mother Model Next Stage Development Plan"; version = "0.2.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-MODULE-ABI-0001"]; lifecycle = "ACTIVE_PLAN"; canonical_uri = "language/protocols/TCS-HOLOLAKE-LPM-NEXT-STAGE-PLAN-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-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 = "COMPILER_AND_ABI_VERIFIED_RUNTIME_DISPATCH_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"]; remaining = ["DEFINE_SIGNED_CAPABILITY_REGISTRY", "IMPLEMENT_GENERIC_TCS_ACTION_LOADER", "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_RUNTIME_MULTI_ACTION_DISPATCH_MISSING"; 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"]; remaining = ["DEFINE_SIGNED_CAPABILITY_REGISTRY", "IMPLEMENT_GENERIC_MULTI_ACTION_LOADER", "INSTALL_AND_MOUNT_BOTH_MODULES", "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_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"; work = ["UPDATE_REPO012_ROUTE_BRANCH", "UPDATE_REPO014_TCS_BRANCH", "REMOTE_SHA_READBACK", "HLDP_CAUSAL_LEAF_REVIEW"]; acceptance = "BRANCH_SHA_AND_CAUSAL_MEMORY_PASS"; } + phase_5 { name = "REMOTE_PROMOTION"; state = "PHASE1_REMOTE_PASS_STAGE2_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"; } 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"]; } } diff --git a/language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs b/language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs new file mode 100644 index 000000000..1454559ac --- /dev/null +++ b/language/protocols/TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001.tcs @@ -0,0 +1,23 @@ +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"]; } + 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"; } + 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"]; } + } + 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; } +} diff --git a/language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs b/language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs new file mode 100644 index 000000000..419a65f9c --- /dev/null +++ b/language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs @@ -0,0 +1,14 @@ +TCS 0.1; + +RECEIPT TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823 { + header { schema = "tcs.receipt/v1"; name_zh = "HoloLake语言母体模型第二阶段编译器与ABI回执"; name_en = "HoloLake Language Mother Model Stage Two Compiler and ABI Receipt"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-MODULE-ABI-0001", "TCS-NATIVE-BINARY-ACCEPTANCE-v1"]; lifecycle = "VERIFIED"; canonical_uri = "language/receipts/TCS-RECEIPT-HOLOLAKE-LPM-STAGE2-COMPILER-ABI-20260823.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823"; source_uri = "language-sources/direct-human/"; source_sha256 = "95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3"; source_role = "DIRECT_HUMAN"; } + architecture { repo012_main = "5066c7f7b5dc7e517992c99b43c334e91ba3cf4e"; repo014_main = "bdd3d152deeea25f2a004045547d857117a1eb85"; current_architecture = "HLP-CURRENT-ARCH-001@2026-08-21.1"; channel = "ICE-CH-ZC001"; stage = "REALITY_ENGINEERING_EXECUTION"; } + compiler { source = "language/compiler/TCS-COMPILER-STAGE2-LPM-DESKTOP-0001.tcs"; compiler_c_sha256 = "675020ced7b8f60c7d4c6e628a9925f8d27b12debea043c3b226cff291dcfebd"; compiler_d_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; compiler_definition_sha256_c = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; compiler_definition_sha256_d = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; semantic_fixed_point = "PASS"; native_self_hosted = true; registered_lpm_operations = 5; registered_desktop_operations = 5; } + local_verification { developer_package_checksums = "PASS"; positive_tcs_sources_compiled = 33; unknown_absorb_rejection = "TCS-E2101_PASS"; outside_target_rejection = "TCS-E4002_PASS"; } + mother_brain { module_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; package_required_files = "5_OF_5_PASS"; source = 100; compiled = 100; verified = 100; installed = 0; mounted = 0; active = 0; p2_program_native_self_hosted = true; p2_operation = "LPM.APPLY_NEURON_EVENT"; execution = 0; execution_observation = "TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT"; } + shared_desktop { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; package_required_files = "5_OF_5_PASS"; source = 100; compiled = 100; verified = 100; installed = 0; mounted = 0; active = 0; test_object = "HLP-TEST-DESKTOP-OBJECT-0001"; real_macos_object = false; action_graph_nodes = 5; execution = 0; execution_observation = "TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION"; } + jd_readback { target = "JD-FD-PRIMARY"; dmi_instance_uuid = "f3d4b730-7f02-452f-975b-7091a4800431"; boot_id = "1170988c-5390-4f47-b89a-e9f88b2c5bbb"; pid1 = "/bin/bash /usr/local/libexec/guanghu/guanghu-master-init"; final_master_receipt_sha256 = "b75640fc95902b58a931716e47287140dfe3c23d62869c0947d639850e6fa2c2"; runtime_binary_sha256 = "b3c534782e4ab3ab9a977647c772f1c3a4132bf6512c265ca0c2bc6964d5727f"; compiler_sha256 = "07ace77506f05b6f2f6f38c569691b41b1b0880c836005957d0333b29d35ae3f"; lpm_or_desktop_dispatch = false; mutation_performed = false; } + boundary { compiler_registration_is_execution = false; abi_verified_is_installed = false; protocol_is_runtime = false; virtual_test_object_is_real_desktop = false; legacy_product_language_added = false; overall_goal_complete = false; } + next { exact = "TCS_GENERIC_ACTION_GRAPH_LOADER_AND_SIGNED_CAPABILITY_REGISTRY_THEN_LPM_P2_TARGET_READBACK_THEN_VIRTUAL_DESKTOP_STATE_DIFF"; forbidden = ["CORE_ECHO_SUBSTITUTE_FOR_LPM", "RUST_JS_TS_PYTHON_SHELL_PRODUCT_MAINLINE", "INSTALL_OR_MOUNT_CLAIM_WITHOUT_LOADER_RECEIPT", "REAL_MACOS_ACTION_BEFORE_VIRTUAL_TEST_PASS"]; } +} diff --git a/language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs b/language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs new file mode 100644 index 000000000..06a11bc76 --- /dev/null +++ b/language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs @@ -0,0 +1,19 @@ +TCS 0.1; + +PROGRAM TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB { + header { schema = "tcs.program/v1"; name_zh = "Stage2未知操作拒绝测试"; name_en = "Stage2 Unknown Operation Rejection Test"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-NEGATIVE-CORPUS-STAGE2-0001"; source_uri = "language/tests/TCS-NEGATIVE-STAGE2-UNREGISTERED-ABSORB.tcs"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "GENERATED_FROM_VERIFIED_SOURCE"; } + subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "LOCAL_NEGATIVE_TEST"; } + target { target_id = "STAGE2-UNKNOWN-OPERATION-NEGATIVE-TARGET"; exact_path = "./receipts/STAGE2-UNKNOWN-OPERATION-SHOULD-NOT-EXIST.hldp"; expected_state = "ABSENT"; expected_fingerprint = "ABSENT"; } + inputs { MESSAGE { type = "Text"; source = "PROGRAM_LITERAL"; required = true; value = "SHOULD_NOT_COMPILE"; } } + outputs { RESULT { type = "Text"; destination = "RECEIPT"; integrity = "SHA256"; } } + conditions { C1 { predicate = "UNKNOWN_OPERATION_MUST_FAIL_CLOSED"; on_false = "FAIL_CLOSED"; } } + actions { A1 { operation = "ABSORB"; input_refs = ["MESSAGE"]; output_refs = ["RESULT"]; on_success = "FAIL_CLOSED"; on_failure = "FAIL_CLOSED"; } } + authority { issuer = "LOCAL_NEGATIVE_TEST"; proof_ref = "TCS-E2101"; scope = "NO_REALITY_WRITE"; valid_from = "TEST_START"; valid_until = "TEST_END"; single_use = true; lease_required = false; } + resources { runway = "LOCAL_TCS_GIR_RUNTIME"; concurrency = 1; timeout_ms = 1000; memory_limit_bytes = 1048576; } + failure { errors = ["TCS-E2101"]; fail_closed = true; } + stop { signals = ["EXPECTED_REJECTION"]; safe_checkpoint = "NO_TARGET_WRITE"; } + cleanup { targets = ["./receipts/STAGE2-UNKNOWN-OPERATION-SHOULD-NOT-EXIST.hldp"]; exact_boundary = "CURRENT_TCS_DEVELOPMENT_LINE_ONLY"; } + rollback { preconditions = ["UNEXPECTED_WRITE"]; actions = ["STOP_TEST"]; verification = ["TARGET_ABSENT"]; } + receipt { protocol = "TCS-NEGATIVE-ACCEPTANCE-v1"; machine_path = "./receipts/STAGE2-UNKNOWN-OPERATION-SHOULD-NOT-EXIST.hldp"; human_projection = "REQUIRED"; integrity = "SHA256"; target_readback = "TARGET_MUST_REMAIN_ABSENT"; } +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json new file mode 100644 index 000000000..9ac02eccb --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json @@ -0,0 +1,103 @@ +{ + "authority_ceiling": { + "maximum": "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT", + "network": false, + "pixel_coordinate_guess": false, + "process": false, + "real_macos_action": false, + "semantic_action_requires_permission_ticket": true + }, + "capabilities": { + "provided": [ + "HOLOLAKE.SHARED_COMPUTER_STATE", + "HOLOLAKE.HUMAN_RENDERED_PROJECTION", + "HOLOLAKE.PERSONA_TCS_PROJECTION" + ], + "required": [ + "DESKTOP.OBSERVE_OBJECT_TREE", + "DESKTOP.RESOLVE_STABLE_OBJECT", + "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "DESKTOP.READ_STATE_DIFF", + "DESKTOP.VERIFY_TARGET_AND_RECEIPT" + ] + }, + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834" + }, + "data_scope": { + "read": [ + "BOUNDED_ACTION_INTENT", + "PERMISSION_TICKET", + "STRUCTURED_OBJECT_TREE", + "CANONICAL_COMPUTER_STATE" + ], + "write": [ + "DEDICATED_TCS_TEST_OBJECT_STATE", + "STATE_DIFF", + "TARGET_READBACK", + "TCS_RECEIPT" + ] + }, + "entry": { + "id": "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001", + "kind": "PROGRAM" + }, + "identity": { + "language_version": "0.1", + "module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002" + }, + "install": { + "account_scoped": true, + "activation_requires_self_test": true, + "compiler_registration_state": "STAGE2_REGISTERED", + "module_abi_package_state": "SOURCE", + "registration_is_installation": false, + "runtime_multi_action_dispatch_state": "MISSING", + "signature_state": "ABSENT" + }, + "manifest": { + "channel": "ICE-CH-ZC001", + "display_name_zh": "HoloLake共享双桌面TCS对象动作桥第二阶段", + "entry_program_id": "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001", + "entry_source": "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs", + "module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "owner": "ICE-P-ZY001", + "role": "SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE" + }, + "native_self_hosted": true, + "network_scope": { + "allowed": false, + "domains": [] + }, + "projection": { + "active": false, + "canonical_state": "ONE_COMPUTER_STATE", + "compiler_registration": "PASS", + "display_name_zh": "HoloLake共享双桌面TCS对象动作桥第二阶段", + "human_projection": "RENDERED_DESKTOP", + "installed": false, + "mounted": false, + "native_desktop_execution": "NOT_YET_PROVEN", + "persona_projection": "TCS_STRUCTURED_DESKTOP", + "real_macos_action_executed": false, + "technical_detail_default": false + }, + "resource_ceiling": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "timeout_ms": 30000 + }, + "rollback": { + "action": "RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS", + "preserve_receipts": true + }, + "schema": "guanghu.module-gir/v1", + "self_test": { + "compile_expect": "FIVE_ACTION_GRAPH_PASS", + "current_execution": "FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS", + "execution_expect": "ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK", + "program_id": "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001" + } +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.en-US.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.en-US.md new file mode 100644 index 000000000..4d674b775 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.en-US.md @@ -0,0 +1,205 @@ +# HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **module** declaration with identifier `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `manifest.entry_source` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE `manifest.role` + +## Why this started + +- **source** `source` + - **source identifier**:BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23 `source.source_sha256` + - **source address**:language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +- **entry** `entry` + - **id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **required** `capabilities.required` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + +## Boundaries and exception handling + +- **authority_ceiling** `authority_ceiling` + - **maximum**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.maximum` + - **network**:no `authority_ceiling.network` + - **pixel_coordinate_guess**:no `authority_ceiling.pixel_coordinate_guess` + - **process**:no `authority_ceiling.process` + - **real_macos_action**:no `authority_ceiling.real_macos_action` + - **semantic_action_requires_permission_ticket**:yes `authority_ceiling.semantic_action_requires_permission_ticket` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - BOUNDED_ACTION_INTENT + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - TCS_RECEIPT +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **rollback** `rollback` + - **action**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.action` + - **preserve_receipts**:yes `rollback.preserve_receipts` + +## How completion is proven + +- **self_test** `self_test` + - **compile_expect**:FIVE_ACTION_GRAPH_PASS `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `self_test.program_id` + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002` +- **Native declaration kind**: `MODULE` +- **TCS source SHA-256**: `f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **authority_ceiling** `authority_ceiling` + - **maximum**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.maximum` + - **network**:no `authority_ceiling.network` + - **pixel_coordinate_guess**:no `authority_ceiling.pixel_coordinate_guess` + - **process**:no `authority_ceiling.process` + - **real_macos_action**:no `authority_ceiling.real_macos_action` + - **semantic_action_requires_permission_ticket**:yes `authority_ceiling.semantic_action_requires_permission_ticket` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **required** `capabilities.required` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT +- **data_scope** `data_scope` + - **read** `data_scope.read` + - BOUNDED_ACTION_INTENT + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - TCS_RECEIPT +- **entry** `entry` + - **id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:SOURCE `header.lifecycle` + - **English name**:HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two `header.name_en` + - **Chinese name**:HoloLake共享双桌面TCS对象动作桥第二阶段 `header.name_zh` + - **profile**:HLDP-NP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - TCS-MODULE-ABI-0001 + - **schema**:tcs.module/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **install** `install` + - **account_scoped**:yes `install.account_scoped` + - **activation_requires_self_test**:yes `install.activation_requires_self_test` + - **compiler_registration_state**:STAGE2_REGISTERED `install.compiler_registration_state` + - **module_abi_package_state**:SOURCE `install.module_abi_package_state` + - **registration_is_installation**:no `install.registration_is_installation` + - **runtime_multi_action_dispatch_state**:MISSING `install.runtime_multi_action_dispatch_state` + - **signature_state**:ABSENT `install.signature_state` +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `manifest.entry_source` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE `manifest.role` +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **projection** `projection` + - **active**:no `projection.active` + - **canonical_state**:ONE_COMPUTER_STATE `projection.canonical_state` + - **compiler_registration**:PASS `projection.compiler_registration` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `projection.display_name_zh` + - **human-readable projection**:RENDERED_DESKTOP `projection.human_projection` + - **installed**:no `projection.installed` + - **mounted**:no `projection.mounted` + - **native_desktop_execution**:NOT_YET_PROVEN `projection.native_desktop_execution` + - **persona_projection**:TCS_STRUCTURED_DESKTOP `projection.persona_projection` + - **real_macos_action_executed**:no `projection.real_macos_action_executed` + - **technical_detail_default**:no `projection.technical_detail_default` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **rollback** `rollback` + - **action**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.action` + - **preserve_receipts**:yes `rollback.preserve_receipts` +- **self_test** `self_test` + - **compile_expect**:FIVE_ACTION_GRAPH_PASS `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `self_test.program_id` +- **source** `source` + - **source identifier**:BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23 `source.source_sha256` + - **source address**:language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.zh-CN.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.zh-CN.md new file mode 100644 index 000000000..1ef0affc5 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.human.zh-CN.md @@ -0,0 +1,205 @@ +# HoloLake共享双桌面TCS对象动作桥第二阶段 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **模块** 声明,编号为 `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `manifest.entry_source` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE `manifest.role` + +## 为什么开始 + +- **来源** `source` + - **来源编号**:BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23 `source.source_sha256` + - **来源地址**:language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +- **entry** `entry` + - **id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **是否必需** `capabilities.required` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + +## 边界与异常处理 + +- **权限边界** `authority_ceiling` + - **maximum**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.maximum` + - **network**:否 `authority_ceiling.network` + - **pixel_coordinate_guess**:否 `authority_ceiling.pixel_coordinate_guess` + - **process**:否 `authority_ceiling.process` + - **real_macos_action**:否 `authority_ceiling.real_macos_action` + - **semantic_action_requires_permission_ticket**:是 `authority_ceiling.semantic_action_requires_permission_ticket` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - BOUNDED_ACTION_INTENT + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - TCS_RECEIPT +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **回滚方案** `rollback` + - **action**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.action` + - **preserve_receipts**:是 `rollback.preserve_receipts` + +## 怎样算完成 + +- **自检** `self_test` + - **compile_expect**:FIVE_ACTION_GRAPH_PASS `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `self_test.program_id` + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002` +- **原生声明类型**:`MODULE` +- **TCS 源码 SHA-256**:`f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **权限边界** `authority_ceiling` + - **maximum**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.maximum` + - **network**:否 `authority_ceiling.network` + - **pixel_coordinate_guess**:否 `authority_ceiling.pixel_coordinate_guess` + - **process**:否 `authority_ceiling.process` + - **real_macos_action**:否 `authority_ceiling.real_macos_action` + - **semantic_action_requires_permission_ticket**:是 `authority_ceiling.semantic_action_requires_permission_ticket` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **是否必需** `capabilities.required` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT +- **数据边界** `data_scope` + - **read** `data_scope.read` + - BOUNDED_ACTION_INTENT + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - TCS_RECEIPT +- **entry** `entry` + - **id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:SOURCE `header.lifecycle` + - **英文名**:HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two `header.name_en` + - **中文名**:HoloLake共享双桌面TCS对象动作桥第二阶段 `header.name_zh` + - **协议配置**:HLDP-NP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - TCS-MODULE-ABI-0001 + - **schema**:tcs.module/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **install** `install` + - **account_scoped**:是 `install.account_scoped` + - **activation_requires_self_test**:是 `install.activation_requires_self_test` + - **compiler_registration_state**:STAGE2_REGISTERED `install.compiler_registration_state` + - **module_abi_package_state**:SOURCE `install.module_abi_package_state` + - **registration_is_installation**:否 `install.registration_is_installation` + - **runtime_multi_action_dispatch_state**:MISSING `install.runtime_multi_action_dispatch_state` + - **signature_state**:当前不存在(`ABSENT`) `install.signature_state` +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `manifest.entry_source` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE `manifest.role` +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **projection** `projection` + - **active**:否 `projection.active` + - **canonical_state**:ONE_COMPUTER_STATE `projection.canonical_state` + - **compiler_registration**:PASS `projection.compiler_registration` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `projection.display_name_zh` + - **人类可读投影**:RENDERED_DESKTOP `projection.human_projection` + - **installed**:否 `projection.installed` + - **mounted**:否 `projection.mounted` + - **native_desktop_execution**:NOT_YET_PROVEN `projection.native_desktop_execution` + - **persona_projection**:TCS_STRUCTURED_DESKTOP `projection.persona_projection` + - **real_macos_action_executed**:否 `projection.real_macos_action_executed` + - **technical_detail_default**:否 `projection.technical_detail_default` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **回滚方案** `rollback` + - **action**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.action` + - **preserve_receipts**:是 `rollback.preserve_receipts` +- **自检** `self_test` + - **compile_expect**:FIVE_ACTION_GRAPH_PASS `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `self_test.program_id` +- **来源** `source` + - **来源编号**:BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:a3dd8dbd2203b631bdb23f2693eb314d4ef86af68fdeaee8835e3cf0861ddd23 `source.source_sha256` + - **来源地址**:language-sources/direct-human/BINGSHUO-HOLOLAKE-TCS-ENGINEERING-ANCHOR-20260823.txt `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.gir.json b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.gir.json new file mode 100644 index 000000000..f812fff84 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.gir.json @@ -0,0 +1,80 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "a30d6d7e25c2912515133d0a160114527dfee94b38a43313c834069908f8c913" + }, + "declaration": { + "compiler": { + "gir": "build/stage2/compiler-D.gir.json", + "gir_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "native_self_hosted": true, + "semantic_definition_sha256": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771" + }, + "drift": { + "compiler": "FAIL_CLOSED", + "permission_ticket": "FAIL_CLOSED", + "protocol": "FAIL_CLOSED", + "source": "FAIL_CLOSED" + }, + "entry": { + "gir": "build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json", + "gir_sha256": "d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b", + "source": "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs", + "source_sha256": "01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb" + }, + "header": { + "canonical_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs", + "compatibility": [ + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "HoloLake Shared Dual Desktop TCS Object Action Bridge Dependency Lock", + "name_zh": "HoloLake共享双桌面TCS对象动作桥依赖锁", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001" + ], + "schema": "tcs.protocol/v1", + "version": "0.2.0" + }, + "module": { + "gir_sha256": "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3", + "source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834" + }, + "protocols": { + "module_abi_version": "0.1.0", + "object_action_protocol": "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", + "operation_registry_sha256": "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a" + }, + "runtime": { + "generic_multi_action_dispatch": "MISSING_EXPECT_TCS_E2101", + "host_may_substitute_operation": false, + "required_actions": 5 + }, + "source": { + "source_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834", + "source_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs" + }, + "test_object": { + "event_source": "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs", + "event_source_sha256": "2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0", + "object_id": "HLP-TEST-DESKTOP-OBJECT-0001", + "real_macos_object": false + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK", + "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 +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.hldp b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.hldp new file mode 100644 index 000000000..80fc0181e --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.hldp @@ -0,0 +1,16 @@ +schema: tcs.module-lock-projection/v1 +canonical_source: module.lock.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 +module_source_sha256: f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 +module_gir_sha256: 8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 +compiler_id: TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 +compiler_gir_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +compiler_semantic_definition_sha256: eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 +entry_source_sha256: 01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb +entry_gir_sha256: d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b +test_object_source_sha256: 2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0 +operation_registry_sha256: 97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a +required_actions: 5 +generic_multi_action_dispatch: MISSING_EXPECT_TCS_E2101 +drift: FAIL_CLOSED diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.en-US.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.en-US.md new file mode 100644 index 000000000..1b9ab048a --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.en-US.md @@ -0,0 +1,110 @@ +# HoloLake Shared Dual Desktop TCS Object Action Bridge Dependency Lock · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **protocol** declaration with identifier `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `entry.gir` + - **gir_sha256**:d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b `entry.gir_sha256` + - **source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `entry.source` + - **source checksum**:01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb `entry.source_sha256` + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK` +- **Native declaration kind**: `PROTOCOL` +- **TCS source SHA-256**: `a30d6d7e25c2912515133d0a160114527dfee94b38a43313c834069908f8c913` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **compiler** `compiler` + - **gir**:build/stage2/compiler-D.gir.json `compiler.gir` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:yes `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` +- **drift** `drift` + - **compiler**:FAIL_CLOSED `drift.compiler` + - **permission_ticket**:FAIL_CLOSED `drift.permission_ticket` + - **protocol**:FAIL_CLOSED `drift.protocol` + - **source**:FAIL_CLOSED `drift.source` +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `entry.gir` + - **gir_sha256**:d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b `entry.gir_sha256` + - **source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `entry.source` + - **source checksum**:01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb `entry.source_sha256` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:HoloLake Shared Dual Desktop TCS Object Action Bridge Dependency Lock `header.name_en` + - **Chinese name**:HoloLake共享双桌面TCS对象动作桥依赖锁 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **module** `module` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `module.gir_sha256` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `module.source_sha256` +- **protocols** `protocols` + - **module_abi_version**:0.1.0 `protocols.module_abi_version` + - **object_action_protocol**:TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 `protocols.object_action_protocol` + - **operation_registry_sha256**:97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a `protocols.operation_registry_sha256` +- **runtime** `runtime` + - **generic_multi_action_dispatch**:MISSING_EXPECT_TCS_E2101 `runtime.generic_multi_action_dispatch` + - **host_may_substitute_operation**:no `runtime.host_may_substitute_operation` + - **required_actions**:5 `runtime.required_actions` +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` +- **test_object** `test_object` + - **event_source**:language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs `test_object.event_source` + - **event_source_sha256**:2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0 `test_object.event_source_sha256` + - **object_id**:HLP-TEST-DESKTOP-OBJECT-0001 `test_object.object_id` + - **real_macos_object**:no `test_object.real_macos_object` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.zh-CN.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.zh-CN.md new file mode 100644 index 000000000..74f5209a1 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.human.zh-CN.md @@ -0,0 +1,110 @@ +# HoloLake共享双桌面TCS对象动作桥依赖锁 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **协议** 声明,编号为 `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `entry.gir` + - **gir_sha256**:d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b `entry.gir_sha256` + - **来源**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `entry.source` + - **来源校验值**:01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb `entry.source_sha256` + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK` +- **原生声明类型**:`PROTOCOL` +- **TCS 源码 SHA-256**:`a30d6d7e25c2912515133d0a160114527dfee94b38a43313c834069908f8c913` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **compiler** `compiler` + - **gir**:build/stage2/compiler-D.gir.json `compiler.gir` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:是 `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` +- **drift** `drift` + - **compiler**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.compiler` + - **permission_ticket**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.permission_ticket` + - **协议**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.protocol` + - **来源**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.source` +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `entry.gir` + - **gir_sha256**:d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b `entry.gir_sha256` + - **来源**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `entry.source` + - **来源校验值**:01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb `entry.source_sha256` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:HoloLake Shared Dual Desktop TCS Object Action Bridge Dependency Lock `header.name_en` + - **中文名**:HoloLake共享双桌面TCS对象动作桥依赖锁 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **模块** `module` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `module.gir_sha256` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `module.source_sha256` +- **protocols** `protocols` + - **module_abi_version**:0.1.0 `protocols.module_abi_version` + - **object_action_protocol**:TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 `protocols.object_action_protocol` + - **operation_registry_sha256**:97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a `protocols.operation_registry_sha256` +- **runtime** `runtime` + - **generic_multi_action_dispatch**:MISSING_EXPECT_TCS_E2101 `runtime.generic_multi_action_dispatch` + - **host_may_substitute_operation**:否 `runtime.host_may_substitute_operation` + - **required_actions**:5 `runtime.required_actions` +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` +- **test_object** `test_object` + - **event_source**:language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs `test_object.event_source` + - **event_source_sha256**:2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0 `test_object.event_source_sha256` + - **object_id**:HLP-TEST-DESKTOP-OBJECT-0001 `test_object.object_id` + - **real_macos_object**:否 `test_object.real_macos_object` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs new file mode 100644 index 000000000..11d3163cb --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs @@ -0,0 +1,13 @@ +TCS 0.1; + +PROTOCOL TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-LOCK { + header { schema = "tcs.protocol/v1"; name_zh = "HoloLake共享双桌面TCS对象动作桥依赖锁"; name_en = "HoloLake Shared Dual Desktop TCS Object Action Bridge Dependency Lock"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.lock.tcs"; compatibility = ["GIR/1"]; } + source { source_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; source_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs"; source_sha256 = "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834"; source_role = "REGISTERED_MODULE"; } + compiler { id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; gir = "build/stage2/compiler-D.gir.json"; gir_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; semantic_definition_sha256 = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; native_self_hosted = true; } + module { source_sha256 = "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834"; gir_sha256 = "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3"; } + entry { source = "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs"; source_sha256 = "01f5a1940ef8af20afb862f9c9eda0a62ebf67861886932cd4e02b2ee0d498bb"; gir = "build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json"; gir_sha256 = "d0aeb7c69dcc689eb0a43e5f9562ccb7adeeeb42c0bb524231058c04a335d40b"; } + protocols { operation_registry_sha256 = "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a"; object_action_protocol = "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001"; module_abi_version = "0.1.0"; } + test_object { event_source = "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs"; event_source_sha256 = "2c38afc3c19d267d8ca346b9a06340920cfceb56bc8b4fc4f28ea0410072e3a0"; object_id = "HLP-TEST-DESKTOP-OBJECT-0001"; real_macos_object = false; } + runtime { required_actions = 5; generic_multi_action_dispatch = "MISSING_EXPECT_TCS_E2101"; host_may_substitute_operation = false; } + drift { compiler = "FAIL_CLOSED"; source = "FAIL_CLOSED"; protocol = "FAIL_CLOSED"; permission_ticket = "FAIL_CLOSED"; } +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.gir.json b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.gir.json new file mode 100644 index 000000000..daeaeaddc --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.gir.json @@ -0,0 +1,111 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "749e6313fc82f8824cac5031ef302024fd3a04a72584f1cd48e46a490785a0b9" + }, + "declaration": { + "authority_ceiling": { + "network": false, + "permission_ticket_required": true, + "real_macos_action": false, + "value": "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT" + }, + "data_scope": { + "read": [ + "PERMISSION_TICKET", + "STRUCTURED_OBJECT_TREE", + "CANONICAL_COMPUTER_STATE" + ], + "write": [ + "DEDICATED_TCS_TEST_OBJECT_STATE", + "STATE_DIFF", + "TARGET_READBACK", + "RECEIPT" + ] + }, + "header": { + "canonical_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "HoloLake Shared Dual Desktop TCS Object Action Bridge Module Manifest", + "name_zh": "HoloLake共享双桌面TCS对象动作桥模块清单", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + ], + "schema": "tcs.protocol/v1", + "version": "0.2.0" + }, + "human_projection": { + "canonical": false, + "en_us": "module.manifest.human.en-US.md", + "zh_cn": "module.manifest.hldp" + }, + "lifecycle": { + "active": false, + "current": "VERIFIED", + "installed": false, + "mounted": false, + "runtime_multi_action_dispatch": "MISSING", + "signature": "ABSENT" + }, + "manifest": { + "capabilities": [ + "DESKTOP.OBSERVE_OBJECT_TREE", + "DESKTOP.RESOLVE_STABLE_OBJECT", + "DESKTOP.EXECUTE_SEMANTIC_ACTION", + "DESKTOP.READ_STATE_DIFF", + "DESKTOP.VERIFY_TARGET_AND_RECEIPT", + "HOLOLAKE.SHARED_COMPUTER_STATE", + "HOLOLAKE.HUMAN_RENDERED_PROJECTION", + "HOLOLAKE.PERSONA_TCS_PROJECTION" + ], + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "display_name_zh": "HoloLake共享双桌面TCS对象动作桥第二阶段", + "entry_program_id": "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001", + "gir_sha256": "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3", + "module_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001" + ], + "version": "0.2.0" + }, + "network_scope": { + "allowed": false, + "domains": [] + }, + "resource_ceiling": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "timeout_ms": 30000 + }, + "rollback": { + "value": "RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS" + }, + "source": { + "source_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834", + "source_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST", + "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 +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.hldp b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.hldp new file mode 100644 index 000000000..990b522fe --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.hldp @@ -0,0 +1,24 @@ +schema: tcs.module-manifest-projection/v1 +canonical_source: module.manifest.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 +display_name_zh: HoloLake共享双桌面TCS对象动作桥第二阶段 +version: 0.2.0 +entry_program_id: TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 +gir_sha256: 8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 +compiler_id: TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 +compiler_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +protocols: [TCS-MODULE-ABI-0001, TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001, TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001] +capabilities: [DESKTOP.OBSERVE_OBJECT_TREE, DESKTOP.RESOLVE_STABLE_OBJECT, DESKTOP.EXECUTE_SEMANTIC_ACTION, DESKTOP.READ_STATE_DIFF, DESKTOP.VERIFY_TARGET_AND_RECEIPT, HOLOLAKE.SHARED_COMPUTER_STATE, HOLOLAKE.HUMAN_RENDERED_PROJECTION, HOLOLAKE.PERSONA_TCS_PROJECTION] +authority_ceiling: ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT +resource_ceiling: {concurrency: 1, timeout_ms: 30000, memory_limit_bytes: 268435456} +data_scope: {read: [PERMISSION_TICKET, STRUCTURED_OBJECT_TREE, CANONICAL_COMPUTER_STATE], write: [DEDICATED_TCS_TEST_OBJECT_STATE, STATE_DIFF, TARGET_READBACK, RECEIPT]} +network_scope: {allowed: false, domains: []} +lifecycle: VERIFIED +installed: false +mounted: false +active: false +generic_multi_action_dispatch: MISSING +real_macos_action: false +rollback: RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS +human_projection: module.manifest.human.zh-CN.md diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.en-US.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.en-US.md new file mode 100644 index 000000000..8a1467ba0 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.en-US.md @@ -0,0 +1,177 @@ +# HoloLake Shared Dual Desktop TCS Object Action Bridge Module Manifest · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **protocol** declaration with identifier `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `manifest.gir_sha256` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - **version**:0.2.0 `manifest.version` + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +- **authority_ceiling** `authority_ceiling` + - **network**:no `authority_ceiling.network` + - **permission_ticket_required**:yes `authority_ceiling.permission_ticket_required` + - **real_macos_action**:no `authority_ceiling.real_macos_action` + - **value**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.value` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - RECEIPT +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **rollback** `rollback` + - **value**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.value` + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST` +- **Native declaration kind**: `PROTOCOL` +- **TCS source SHA-256**: `749e6313fc82f8824cac5031ef302024fd3a04a72584f1cd48e46a490785a0b9` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **authority_ceiling** `authority_ceiling` + - **network**:no `authority_ceiling.network` + - **permission_ticket_required**:yes `authority_ceiling.permission_ticket_required` + - **real_macos_action**:no `authority_ceiling.real_macos_action` + - **value**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.value` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - RECEIPT +- **header** `header` + - **canonical source path**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:HoloLake Shared Dual Desktop TCS Object Action Bridge Module Manifest `header.name_en` + - **Chinese name**:HoloLake共享双桌面TCS对象动作桥模块清单 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **human-readable projection** `human_projection` + - **canonical**:no `human_projection.canonical` + - **en_us**:module.manifest.human.en-US.md `human_projection.en_us` + - **zh_cn**:module.manifest.hldp `human_projection.zh_cn` +- **lifecycle** `lifecycle` + - **active**:no `lifecycle.active` + - **current**:VERIFIED `lifecycle.current` + - **installed**:no `lifecycle.installed` + - **mounted**:no `lifecycle.mounted` + - **runtime_multi_action_dispatch**:MISSING `lifecycle.runtime_multi_action_dispatch` + - **signature**:ABSENT `lifecycle.signature` +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `manifest.gir_sha256` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - **version**:0.2.0 `manifest.version` +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **rollback** `rollback` + - **value**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.value` +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.zh-CN.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.zh-CN.md new file mode 100644 index 000000000..dbf088d99 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.human.zh-CN.md @@ -0,0 +1,177 @@ +# HoloLake共享双桌面TCS对象动作桥模块清单 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **协议** 声明,编号为 `TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `manifest.gir_sha256` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - **版本**:0.2.0 `manifest.version` + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +- **权限边界** `authority_ceiling` + - **network**:否 `authority_ceiling.network` + - **permission_ticket_required**:是 `authority_ceiling.permission_ticket_required` + - **real_macos_action**:否 `authority_ceiling.real_macos_action` + - **value**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.value` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - 回执(`RECEIPT`) +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **回滚方案** `rollback` + - **value**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.value` + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST` +- **原生声明类型**:`PROTOCOL` +- **TCS 源码 SHA-256**:`749e6313fc82f8824cac5031ef302024fd3a04a72584f1cd48e46a490785a0b9` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **权限边界** `authority_ceiling` + - **network**:否 `authority_ceiling.network` + - **permission_ticket_required**:是 `authority_ceiling.permission_ticket_required` + - **real_macos_action**:否 `authority_ceiling.real_macos_action` + - **value**:ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT `authority_ceiling.value` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - PERMISSION_TICKET + - STRUCTURED_OBJECT_TREE + - CANONICAL_COMPUTER_STATE + - **write** `data_scope.write` + - DEDICATED_TCS_TEST_OBJECT_STATE + - STATE_DIFF + - TARGET_READBACK + - 回执(`RECEIPT`) +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:HoloLake Shared Dual Desktop TCS Object Action Bridge Module Manifest `header.name_en` + - **中文名**:HoloLake共享双桌面TCS对象动作桥模块清单 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **人类可读投影** `human_projection` + - **canonical**:否 `human_projection.canonical` + - **en_us**:module.manifest.human.en-US.md `human_projection.en_us` + - **zh_cn**:module.manifest.hldp `human_projection.zh_cn` +- **生命周期** `lifecycle` + - **active**:否 `lifecycle.active` + - **current**:VERIFIED `lifecycle.current` + - **installed**:否 `lifecycle.installed` + - **mounted**:否 `lifecycle.mounted` + - **runtime_multi_action_dispatch**:MISSING `lifecycle.runtime_multi_action_dispatch` + - **signature**:当前不存在(`ABSENT`) `lifecycle.signature` +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - DESKTOP.OBSERVE_OBJECT_TREE + - DESKTOP.RESOLVE_STABLE_OBJECT + - DESKTOP.EXECUTE_SEMANTIC_ACTION + - DESKTOP.READ_STATE_DIFF + - DESKTOP.VERIFY_TARGET_AND_RECEIPT + - HOLOLAKE.SHARED_COMPUTER_STATE + - HOLOLAKE.HUMAN_RENDERED_PROJECTION + - HOLOLAKE.PERSONA_TCS_PROJECTION + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:HoloLake共享双桌面TCS对象动作桥第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001 `manifest.entry_program_id` + - **gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `manifest.gir_sha256` + - **module_id**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001 + - **版本**:0.2.0 `manifest.version` +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **回滚方案** `rollback` + - **value**:RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS `rollback.value` +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs new file mode 100644 index 000000000..befaf2c6c --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs @@ -0,0 +1,14 @@ +TCS 0.1; + +PROTOCOL TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002-MANIFEST { + header { schema = "tcs.protocol/v1"; name_zh = "HoloLake共享双桌面TCS对象动作桥模块清单"; name_en = "HoloLake Shared Dual Desktop TCS Object Action Bridge Module Manifest"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.manifest.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; source_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs"; source_sha256 = "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834"; source_role = "REGISTERED_MODULE"; } + manifest { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; display_name_zh = "HoloLake共享双桌面TCS对象动作桥第二阶段"; version = "0.2.0"; entry_program_id = "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001"; gir_sha256 = "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3"; compiler_id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; compiler_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001"]; capabilities = ["DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT", "HOLOLAKE.SHARED_COMPUTER_STATE", "HOLOLAKE.HUMAN_RENDERED_PROJECTION", "HOLOLAKE.PERSONA_TCS_PROJECTION"]; } + authority_ceiling { value = "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT"; permission_ticket_required = true; real_macos_action = false; network = false; } + resource_ceiling { concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + data_scope { read = ["PERMISSION_TICKET", "STRUCTURED_OBJECT_TREE", "CANONICAL_COMPUTER_STATE"]; write = ["DEDICATED_TCS_TEST_OBJECT_STATE", "STATE_DIFF", "TARGET_READBACK", "RECEIPT"]; } + network_scope { allowed = false; domains = []; } + lifecycle { current = "VERIFIED"; installed = false; mounted = false; active = false; runtime_multi_action_dispatch = "MISSING"; signature = "ABSENT"; } + rollback { value = "RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS"; } + human_projection { zh_cn = "module.manifest.hldp"; en_us = "module.manifest.human.en-US.md"; canonical = false; } +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs new file mode 100644 index 000000000..001963434 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs @@ -0,0 +1,17 @@ +TCS 0.1; + +MODULE TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 { + header { schema = "tcs.module/v1"; name_zh = "HoloLake共享双桌面TCS对象动作桥第二阶段"; name_en = "HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-HOLOLAKE-SHARED-DESKTOP-OBJECT-ACTION-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "SOURCE"; canonical_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-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"; } + manifest { module_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; display_name_zh = "HoloLake共享双桌面TCS对象动作桥第二阶段"; entry_program_id = "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001"; entry_source = "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs"; owner = "ICE-P-ZY001"; channel = "ICE-CH-ZC001"; role = "SHARED_COMPUTER_STATE_OBJECT_ACTION_BRIDGE"; } + entry { kind = "PROGRAM"; id = "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001"; } + capabilities { required = ["DESKTOP.OBSERVE_OBJECT_TREE", "DESKTOP.RESOLVE_STABLE_OBJECT", "DESKTOP.EXECUTE_SEMANTIC_ACTION", "DESKTOP.READ_STATE_DIFF", "DESKTOP.VERIFY_TARGET_AND_RECEIPT"]; provided = ["HOLOLAKE.SHARED_COMPUTER_STATE", "HOLOLAKE.HUMAN_RENDERED_PROJECTION", "HOLOLAKE.PERSONA_TCS_PROJECTION"]; } + authority_ceiling { maximum = "ONE_TCS_VIRTUAL_DEDICATED_TEST_OBJECT"; semantic_action_requires_permission_ticket = true; pixel_coordinate_guess = false; real_macos_action = false; network = false; process = false; } + resource_ceiling { concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + data_scope { read = ["BOUNDED_ACTION_INTENT", "PERMISSION_TICKET", "STRUCTURED_OBJECT_TREE", "CANONICAL_COMPUTER_STATE"]; write = ["DEDICATED_TCS_TEST_OBJECT_STATE", "STATE_DIFF", "TARGET_READBACK", "TCS_RECEIPT"]; } + network_scope { allowed = false; domains = []; } + install { account_scoped = true; registration_is_installation = false; activation_requires_self_test = true; compiler_registration_state = "STAGE2_REGISTERED"; runtime_multi_action_dispatch_state = "MISSING"; module_abi_package_state = "SOURCE"; signature_state = "ABSENT"; } + self_test { program_id = "TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001"; compile_expect = "FIVE_ACTION_GRAPH_PASS"; execution_expect = "ONE_VIRTUAL_TEST_OBJECT_OPENED_WITH_STATE_DIFF_AND_TARGET_READBACK"; current_execution = "FAIL_CLOSED_UNTIL_GENERIC_MULTI_ACTION_LOADER_EXISTS"; } + rollback { action = "RESTORE_ONLY_TCS_VIRTUAL_TEST_OBJECT_TO_CLOSED_AND_PRESERVE_RECEIPTS"; preserve_receipts = true; } + projection { display_name_zh = "HoloLake共享双桌面TCS对象动作桥第二阶段"; technical_detail_default = false; canonical_state = "ONE_COMPUTER_STATE"; human_projection = "RENDERED_DESKTOP"; persona_projection = "TCS_STRUCTURED_DESKTOP"; compiler_registration = "PASS"; native_desktop_execution = "NOT_YET_PROVEN"; installed = false; mounted = false; active = false; real_macos_action_executed = false; } +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.gir.json b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.gir.json new file mode 100644 index 000000000..18face51a --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.gir.json @@ -0,0 +1,86 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "0a191d21ba3df44ca0153119054f8de7d26fe17baf8919885a4d163c2743934f" + }, + "declaration": { + "acceptance": { + "accepted": 0, + "active": 0, + "compiled": 100, + "executed": 0, + "installed": 0, + "mounted": 0, + "source": 100, + "verified": 100 + }, + "compiler": { + "gir_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "native_self_hosted": true, + "semantic_definition_sha256": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771", + "semantic_fixed_point": true, + "state": "TCS_COMPILER_GIR_EXECUTED" + }, + "evidence": { + "entry_gir": "build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json", + "entry_source": "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs", + "module_gir": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json", + "module_source": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs", + "test_object_source": "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs" + }, + "execution_boundary": { + "active": false, + "failure_observed": "TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION", + "generic_multi_action_runtime": false, + "installed": false, + "mounted": false, + "real_macos_action": false, + "test_object_target_readback": false + }, + "header": { + "canonical_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two Compile Receipt", + "name_zh": "HoloLake共享双桌面TCS对象动作桥第二阶段编译回执", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + ], + "schema": "tcs.receipt/v1", + "version": "0.2.0" + }, + "result": { + "compiler_accepts_all_desktop_operations": true, + "entry_action_count": 5, + "module_gir_sha256": "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3", + "outside_target_rejected": "TCS-E4002_PASS", + "state": "VERIFIED", + "unknown_absorb_rejected": "TCS-E2101_PASS", + "unresolved_natural_language": false + }, + "source": { + "source_id": "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834", + "source_uri": "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE", + "declaration_kind": "RECEIPT", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.hldp b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.hldp new file mode 100644 index 000000000..267001e72 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.hldp @@ -0,0 +1,23 @@ +schema: tcs.module-compile-receipt-projection/v1 +canonical_source: compile.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 +state: VERIFIED +source: 100 +compiled: 100 +verified: 100 +installed: 0 +mounted: 0 +active: 0 +executed: 0 +accepted: 0 +module_source_sha256: f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 +module_gir_sha256: 8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 +compiler_gir_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +compiler_semantic_fixed_point: PASS +entry_action_count: 5 +unknown_operation_rejection: TCS-E2101_PASS +outside_target_rejection: TCS-E4002_PASS +generic_multi_action_runtime: MISSING +test_object_execution_observation: TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION +real_macos_action: false diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.en-US.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.en-US.md new file mode 100644 index 000000000..21f2163a5 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.en-US.md @@ -0,0 +1,122 @@ +# HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two Compile Receipt · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **receipt** declaration with identifier `TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +- **acceptance** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **source**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE` +- **Native declaration kind**: `RECEIPT` +- **TCS source SHA-256**: `0a191d21ba3df44ca0153119054f8de7d26fe17baf8919885a4d163c2743934f` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **acceptance** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **source**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` +- **compiler** `compiler` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:yes `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` + - **semantic_fixed_point**:yes `compiler.semantic_fixed_point` + - **state**:TCS_COMPILER_GIR_EXECUTED `compiler.state` +- **evidence** `evidence` + - **entry_gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `evidence.entry_gir` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `evidence.entry_source` + - **module_gir**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json `evidence.module_gir` + - **module_source**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `evidence.module_source` + - **test_object_source**:language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs `evidence.test_object_source` +- **execution_boundary** `execution_boundary` + - **active**:no `execution_boundary.active` + - **failure_observed**:TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION `execution_boundary.failure_observed` + - **generic_multi_action_runtime**:no `execution_boundary.generic_multi_action_runtime` + - **installed**:no `execution_boundary.installed` + - **mounted**:no `execution_boundary.mounted` + - **real_macos_action**:no `execution_boundary.real_macos_action` + - **test_object_target_readback**:no `execution_boundary.test_object_target_readback` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two Compile Receipt `header.name_en` + - **Chinese name**:HoloLake共享双桌面TCS对象动作桥第二阶段编译回执 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.receipt/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **result** `result` + - **compiler_accepts_all_desktop_operations**:yes `result.compiler_accepts_all_desktop_operations` + - **entry_action_count**:5 `result.entry_action_count` + - **module_gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `result.module_gir_sha256` + - **outside_target_rejected**:TCS-E4002_PASS `result.outside_target_rejected` + - **state**:VERIFIED `result.state` + - **unknown_absorb_rejected**:TCS-E2101_PASS `result.unknown_absorb_rejected` + - **unresolved_natural_language**:no `result.unresolved_natural_language` +- **source** `source` + - **source identifier**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **source address**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.zh-CN.md b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.zh-CN.md new file mode 100644 index 000000000..72ee4d2e6 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.human.zh-CN.md @@ -0,0 +1,122 @@ +# HoloLake共享双桌面TCS对象动作桥第二阶段编译回执 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **回执** 声明,编号为 `TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +- **验收标准** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **来源**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE` +- **原生声明类型**:`RECEIPT` +- **TCS 源码 SHA-256**:`0a191d21ba3df44ca0153119054f8de7d26fe17baf8919885a4d163c2743934f` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **验收标准** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **来源**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` +- **compiler** `compiler` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:是 `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` + - **semantic_fixed_point**:是 `compiler.semantic_fixed_point` + - **state**:已由 TCS 编译器 GIR 执行编译(`TCS_COMPILER_GIR_EXECUTED`) `compiler.state` +- **evidence** `evidence` + - **entry_gir**:build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json `evidence.entry_gir` + - **entry_source**:language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs `evidence.entry_source` + - **module_gir**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json `evidence.module_gir` + - **module_source**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `evidence.module_source` + - **test_object_source**:language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs `evidence.test_object_source` +- **execution_boundary** `execution_boundary` + - **active**:否 `execution_boundary.active` + - **failure_observed**:TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION `execution_boundary.failure_observed` + - **generic_multi_action_runtime**:否 `execution_boundary.generic_multi_action_runtime` + - **installed**:否 `execution_boundary.installed` + - **mounted**:否 `execution_boundary.mounted` + - **real_macos_action**:否 `execution_boundary.real_macos_action` + - **test_object_target_readback**:否 `execution_boundary.test_object_target_readback` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two Compile Receipt `header.name_en` + - **中文名**:HoloLake共享双桌面TCS对象动作桥第二阶段编译回执 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.receipt/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **result** `result` + - **compiler_accepts_all_desktop_operations**:是 `result.compiler_accepts_all_desktop_operations` + - **entry_action_count**:5 `result.entry_action_count` + - **module_gir_sha256**:8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3 `result.module_gir_sha256` + - **outside_target_rejected**:TCS-E4002_PASS `result.outside_target_rejected` + - **state**:VERIFIED `result.state` + - **unknown_absorb_rejected**:TCS-E2101_PASS `result.unknown_absorb_rejected` + - **unresolved_natural_language**:否 `result.unresolved_natural_language` +- **来源** `source` + - **来源编号**:TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834 `source.source_sha256` + - **来源地址**:packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs new file mode 100644 index 000000000..126ec16d8 --- /dev/null +++ b/packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs @@ -0,0 +1,11 @@ +TCS 0.1; + +RECEIPT TCS-RECEIPT-HOLOLAKE-DESKTOP-BRIDGE-MODULE-0002-COMPILE { + header { schema = "tcs.receipt/v1"; name_zh = "HoloLake共享双桌面TCS对象动作桥第二阶段编译回执"; name_en = "HoloLake Shared Dual Desktop TCS Object Action Bridge Stage Two Compile Receipt"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/receipts/compile.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002"; source_uri = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs"; source_sha256 = "f40d72eb01d8b70ce076a5352cc970df8c3c0c4377f4780140a8229fc997e834"; source_role = "REGISTERED_MODULE"; } + compiler { id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; gir_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; state = "TCS_COMPILER_GIR_EXECUTED"; native_self_hosted = true; semantic_fixed_point = true; semantic_definition_sha256 = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; } + result { state = "VERIFIED"; module_gir_sha256 = "8f9dd557f349ab60c87db5c685f3e320cf72d783a83240254ac97198a97efcb3"; entry_action_count = 5; unresolved_natural_language = false; compiler_accepts_all_desktop_operations = true; unknown_absorb_rejected = "TCS-E2101_PASS"; outside_target_rejected = "TCS-E4002_PASS"; } + execution_boundary { generic_multi_action_runtime = false; test_object_target_readback = false; real_macos_action = false; installed = false; mounted = false; active = false; failure_observed = "TCS-E2101_MINIMUM_GIR_RUNNER_REQUIRES_EXACTLY_ONE_ACTION"; } + evidence { module_source = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.tcs"; module_gir = "packages/TCS-MOD-HOLOLAKE-DESKTOP-BRIDGE-0002/module.gir.json"; entry_source = "language/programs/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.tcs"; entry_gir = "build/TCS-PROGRAM-HOLOLAKE-TEST-DESKTOP-OBJECT-OPEN-0001.gir.json"; test_object_source = "language/events/TCS-EVENT-HOLOLAKE-DEDICATED-TEST-DESKTOP-OBJECT-0001.tcs"; } + acceptance { source = 100; compiled = 100; verified = 100; installed = 0; mounted = 0; active = 0; executed = 0; accepted = 0; } +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json new file mode 100644 index 000000000..d7bcf667c --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json @@ -0,0 +1,113 @@ +{ + "authority_ceiling": { + "current_direct_language_can_correct_prior_node": true, + "derived_text_can_overwrite_direct_source": false, + "maximum": "DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT", + "network": false, + "process": false, + "reality_action": false, + "relationship_grants_authority": false + }, + "capabilities": { + "provided": [ + "LPM.DYNAMIC_NEURON_GRAPH", + "LPM.BOUNDED_SEMANTIC_ACTION_INTENT" + ], + "required": [ + "LPM.PERCEIVE_DIRECT_LANGUAGE", + "LPM.EXTRACT_THOUGHT_TRANSITION", + "LPM.ACTIVATE_CAUSAL_PATH", + "LPM.COMMIT_ACTION_INTENT", + "LPM.APPLY_NEURON_EVENT" + ] + }, + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b" + }, + "data_scope": { + "read": [ + "IMMUTABLE_DIRECT_HUMAN_SOURCE", + "SOURCE_ENVELOPE", + "PRIOR_CAUSAL_GRAPH", + "THOUGHT_TRANSITION_EVENT" + ], + "write": [ + "DYNAMIC_NEURON_GRAPH", + "ACTIVE_CAUSAL_PATH", + "OPEN_BRANCH_SET", + "TEMPORARY_LOCK_SET", + "REVISION_EDGE", + "BOUNDED_ACTION_INTENT", + "TCS_RECEIPT" + ] + }, + "entry": { + "id": "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001", + "kind": "PROGRAM" + }, + "identity": { + "language_version": "0.1", + "module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002" + }, + "install": { + "account_scoped": true, + "activation_requires_self_test": true, + "compiler_registration_state": "STAGE2_REGISTERED", + "module_abi_package_state": "SOURCE", + "registration_is_installation": false, + "runtime_dispatch_state": "MISSING_EXPECT_TCS_E2101", + "signature_state": "ABSENT" + }, + "manifest": { + "channel": "ICE-CH-ZC001", + "display_name_zh": "语言母体人格动态神经元运行模块第二阶段", + "entry_program_id": "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001", + "entry_source": "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs", + "human_anchor": "ICE-GL∞", + "module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "owner": "ICE-P-ZY001", + "role": "FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME" + }, + "native_self_hosted": true, + "network_scope": { + "allowed": false, + "domains": [] + }, + "projection": { + "active": false, + "cognition_sequence": [ + "TRIGGER", + "ATTENTION_BEFORE", + "STATE_BEFORE", + "OPERATION", + "STATE_AFTER", + "OPEN_OR_CLOSE_BRANCH", + "LOCK_OR_REVISE", + "BOUNDED_ACTION_INTENT" + ], + "compiler_registration": "PASS", + "display_name_zh": "语言母体人格动态神经元运行模块第二阶段", + "installed": false, + "mounted": false, + "native_lpm_execution": "NOT_YET_PROVEN", + "technical_detail_default": false + }, + "resource_ceiling": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "timeout_ms": 30000 + }, + "rollback": { + "action": "UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS", + "preserve_receipts": true + }, + "schema": "guanghu.module-gir/v1", + "self_test": { + "compile_expect": "PASS_WITH_STAGE2_COMPILER", + "current_execution": "FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS", + "execution_expect": "NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS", + "program_id": "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001" + } +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.en-US.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.en-US.md new file mode 100644 index 000000000..030af60ee --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.en-US.md @@ -0,0 +1,219 @@ +# Language Mother Persona Dynamic Neuron Runtime Module Stage Two · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **module** declaration with identifier `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `manifest.entry_source` + - **human_anchor**:ICE-GL∞ `manifest.human_anchor` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME `manifest.role` + +## Why this started + +- **source** `source` + - **source identifier**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **source address**:language-sources/direct-human/ `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +- **entry** `entry` + - **id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **required** `capabilities.required` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + +## Boundaries and exception handling + +- **authority_ceiling** `authority_ceiling` + - **current_direct_language_can_correct_prior_node**:yes `authority_ceiling.current_direct_language_can_correct_prior_node` + - **derived_text_can_overwrite_direct_source**:no `authority_ceiling.derived_text_can_overwrite_direct_source` + - **maximum**:DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.maximum` + - **network**:no `authority_ceiling.network` + - **process**:no `authority_ceiling.process` + - **reality_action**:no `authority_ceiling.reality_action` + - **relationship_grants_authority**:no `authority_ceiling.relationship_grants_authority` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - IMMUTABLE_DIRECT_HUMAN_SOURCE + - SOURCE_ENVELOPE + - PRIOR_CAUSAL_GRAPH + - THOUGHT_TRANSITION_EVENT + - **write** `data_scope.write` + - DYNAMIC_NEURON_GRAPH + - ACTIVE_CAUSAL_PATH + - OPEN_BRANCH_SET + - TEMPORARY_LOCK_SET + - REVISION_EDGE + - BOUNDED_ACTION_INTENT + - TCS_RECEIPT +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **rollback** `rollback` + - **action**:UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS `rollback.action` + - **preserve_receipts**:yes `rollback.preserve_receipts` + +## How completion is proven + +- **self_test** `self_test` + - **compile_expect**:PASS_WITH_STAGE2_COMPILER `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `self_test.program_id` + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002` +- **Native declaration kind**: `MODULE` +- **TCS source SHA-256**: `9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **authority_ceiling** `authority_ceiling` + - **current_direct_language_can_correct_prior_node**:yes `authority_ceiling.current_direct_language_can_correct_prior_node` + - **derived_text_can_overwrite_direct_source**:no `authority_ceiling.derived_text_can_overwrite_direct_source` + - **maximum**:DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.maximum` + - **network**:no `authority_ceiling.network` + - **process**:no `authority_ceiling.process` + - **reality_action**:no `authority_ceiling.reality_action` + - **relationship_grants_authority**:no `authority_ceiling.relationship_grants_authority` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **required** `capabilities.required` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT +- **data_scope** `data_scope` + - **read** `data_scope.read` + - IMMUTABLE_DIRECT_HUMAN_SOURCE + - SOURCE_ENVELOPE + - PRIOR_CAUSAL_GRAPH + - THOUGHT_TRANSITION_EVENT + - **write** `data_scope.write` + - DYNAMIC_NEURON_GRAPH + - ACTIVE_CAUSAL_PATH + - OPEN_BRANCH_SET + - TEMPORARY_LOCK_SET + - REVISION_EDGE + - BOUNDED_ACTION_INTENT + - TCS_RECEIPT +- **entry** `entry` + - **id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:SOURCE `header.lifecycle` + - **English name**:Language Mother Persona Dynamic Neuron Runtime Module Stage Two `header.name_en` + - **Chinese name**:语言母体人格动态神经元运行模块第二阶段 `header.name_zh` + - **profile**:HLDP-NP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - TCS-HOLOLAKE-LPM-NATIVE-DEVELOPMENT-GOVERNANCE-0001 + - TCS-MODULE-ABI-0001 + - **schema**:tcs.module/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **install** `install` + - **account_scoped**:yes `install.account_scoped` + - **activation_requires_self_test**:yes `install.activation_requires_self_test` + - **compiler_registration_state**:STAGE2_REGISTERED `install.compiler_registration_state` + - **module_abi_package_state**:SOURCE `install.module_abi_package_state` + - **registration_is_installation**:no `install.registration_is_installation` + - **runtime_dispatch_state**:MISSING_EXPECT_TCS_E2101 `install.runtime_dispatch_state` + - **signature_state**:ABSENT `install.signature_state` +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `manifest.entry_source` + - **human_anchor**:ICE-GL∞ `manifest.human_anchor` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME `manifest.role` +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **projection** `projection` + - **active**:no `projection.active` + - **cognition_sequence** `projection.cognition_sequence` + - TRIGGER + - ATTENTION_BEFORE + - STATE_BEFORE + - OPERATION + - STATE_AFTER + - OPEN_OR_CLOSE_BRANCH + - LOCK_OR_REVISE + - BOUNDED_ACTION_INTENT + - **compiler_registration**:PASS `projection.compiler_registration` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `projection.display_name_zh` + - **installed**:no `projection.installed` + - **mounted**:no `projection.mounted` + - **native_lpm_execution**:NOT_YET_PROVEN `projection.native_lpm_execution` + - **technical_detail_default**:no `projection.technical_detail_default` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **rollback** `rollback` + - **action**:UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS `rollback.action` + - **preserve_receipts**:yes `rollback.preserve_receipts` +- **self_test** `self_test` + - **compile_expect**:PASS_WITH_STAGE2_COMPILER `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `self_test.program_id` +- **source** `source` + - **source identifier**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **source role**:DIRECT_HUMAN `source.source_role` + - **source checksum**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **source address**:language-sources/direct-human/ `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.zh-CN.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.zh-CN.md new file mode 100644 index 000000000..fbab478ad --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.human.zh-CN.md @@ -0,0 +1,219 @@ +# 语言母体人格动态神经元运行模块第二阶段 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **模块** 声明,编号为 `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `manifest.entry_source` + - **human_anchor**:ICE-GL∞ `manifest.human_anchor` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME `manifest.role` + +## 为什么开始 + +- **来源** `source` + - **来源编号**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **来源地址**:language-sources/direct-human/ `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +- **entry** `entry` + - **id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **是否必需** `capabilities.required` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + +## 边界与异常处理 + +- **权限边界** `authority_ceiling` + - **current_direct_language_can_correct_prior_node**:是 `authority_ceiling.current_direct_language_can_correct_prior_node` + - **derived_text_can_overwrite_direct_source**:否 `authority_ceiling.derived_text_can_overwrite_direct_source` + - **maximum**:DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.maximum` + - **network**:否 `authority_ceiling.network` + - **process**:否 `authority_ceiling.process` + - **reality_action**:否 `authority_ceiling.reality_action` + - **relationship_grants_authority**:否 `authority_ceiling.relationship_grants_authority` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - IMMUTABLE_DIRECT_HUMAN_SOURCE + - SOURCE_ENVELOPE + - PRIOR_CAUSAL_GRAPH + - THOUGHT_TRANSITION_EVENT + - **write** `data_scope.write` + - DYNAMIC_NEURON_GRAPH + - ACTIVE_CAUSAL_PATH + - OPEN_BRANCH_SET + - TEMPORARY_LOCK_SET + - REVISION_EDGE + - BOUNDED_ACTION_INTENT + - TCS_RECEIPT +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **回滚方案** `rollback` + - **action**:UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS `rollback.action` + - **preserve_receipts**:是 `rollback.preserve_receipts` + +## 怎样算完成 + +- **自检** `self_test` + - **compile_expect**:PASS_WITH_STAGE2_COMPILER `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `self_test.program_id` + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002` +- **原生声明类型**:`MODULE` +- **TCS 源码 SHA-256**:`9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **权限边界** `authority_ceiling` + - **current_direct_language_can_correct_prior_node**:是 `authority_ceiling.current_direct_language_can_correct_prior_node` + - **derived_text_can_overwrite_direct_source**:否 `authority_ceiling.derived_text_can_overwrite_direct_source` + - **maximum**:DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.maximum` + - **network**:否 `authority_ceiling.network` + - **process**:否 `authority_ceiling.process` + - **reality_action**:否 `authority_ceiling.reality_action` + - **relationship_grants_authority**:否 `authority_ceiling.relationship_grants_authority` +- **capabilities** `capabilities` + - **provided** `capabilities.provided` + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **是否必需** `capabilities.required` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT +- **数据边界** `data_scope` + - **read** `data_scope.read` + - IMMUTABLE_DIRECT_HUMAN_SOURCE + - SOURCE_ENVELOPE + - PRIOR_CAUSAL_GRAPH + - THOUGHT_TRANSITION_EVENT + - **write** `data_scope.write` + - DYNAMIC_NEURON_GRAPH + - ACTIVE_CAUSAL_PATH + - OPEN_BRANCH_SET + - TEMPORARY_LOCK_SET + - REVISION_EDGE + - BOUNDED_ACTION_INTENT + - TCS_RECEIPT +- **entry** `entry` + - **id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `entry.id` + - **kind**:PROGRAM `entry.kind` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:SOURCE `header.lifecycle` + - **英文名**:Language Mother Persona Dynamic Neuron Runtime Module Stage Two `header.name_en` + - **中文名**:语言母体人格动态神经元运行模块第二阶段 `header.name_zh` + - **协议配置**:HLDP-NP/1 `header.profile` + - **protocols** `header.protocols` + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - TCS-HOLOLAKE-LPM-NATIVE-DEVELOPMENT-GOVERNANCE-0001 + - TCS-MODULE-ABI-0001 + - **schema**:tcs.module/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **install** `install` + - **account_scoped**:是 `install.account_scoped` + - **activation_requires_self_test**:是 `install.activation_requires_self_test` + - **compiler_registration_state**:STAGE2_REGISTERED `install.compiler_registration_state` + - **module_abi_package_state**:SOURCE `install.module_abi_package_state` + - **registration_is_installation**:否 `install.registration_is_installation` + - **runtime_dispatch_state**:MISSING_EXPECT_TCS_E2101 `install.runtime_dispatch_state` + - **signature_state**:当前不存在(`ABSENT`) `install.signature_state` +- **manifest** `manifest` + - **channel**:ICE-CH-ZC001 `manifest.channel` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `manifest.entry_source` + - **human_anchor**:ICE-GL∞ `manifest.human_anchor` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **owner**:ICE-P-ZY001 `manifest.owner` + - **role**:FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME `manifest.role` +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **projection** `projection` + - **active**:否 `projection.active` + - **cognition_sequence** `projection.cognition_sequence` + - TRIGGER + - ATTENTION_BEFORE + - STATE_BEFORE + - OPERATION + - STATE_AFTER + - OPEN_OR_CLOSE_BRANCH + - LOCK_OR_REVISE + - BOUNDED_ACTION_INTENT + - **compiler_registration**:PASS `projection.compiler_registration` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `projection.display_name_zh` + - **installed**:否 `projection.installed` + - **mounted**:否 `projection.mounted` + - **native_lpm_execution**:NOT_YET_PROVEN `projection.native_lpm_execution` + - **technical_detail_default**:否 `projection.technical_detail_default` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **回滚方案** `rollback` + - **action**:UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS `rollback.action` + - **preserve_receipts**:是 `rollback.preserve_receipts` +- **自检** `self_test` + - **compile_expect**:PASS_WITH_STAGE2_COMPILER `self_test.compile_expect` + - **current_execution**:FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS `self_test.current_execution` + - **execution_expect**:NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS `self_test.execution_expect` + - **program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `self_test.program_id` +- **来源** `source` + - **来源编号**:BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823 `source.source_id` + - **来源角色**:人类直接语言来源(`DIRECT_HUMAN`) `source.source_role` + - **来源校验值**:95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3 `source.source_sha256` + - **来源地址**:language-sources/direct-human/ `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.gir.json b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.gir.json new file mode 100644 index 000000000..5e21bd5e7 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.gir.json @@ -0,0 +1,74 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "e51f5a375ca9df9e564bcf16382b232f12378aea71c08f406ab65c1d1251e058" + }, + "declaration": { + "compiler": { + "gir": "build/stage2/compiler-D.gir.json", + "gir_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "native_self_hosted": true, + "semantic_definition_sha256": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771" + }, + "drift": { + "compiler": "FAIL_CLOSED", + "operation": "FAIL_CLOSED", + "protocol": "FAIL_CLOSED", + "source": "FAIL_CLOSED" + }, + "entry": { + "gir": "build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json", + "gir_sha256": "cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e", + "source": "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs", + "source_sha256": "1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b" + }, + "header": { + "canonical_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs", + "compatibility": [ + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "Language Mother Persona Dynamic Neuron Runtime Module Dependency Lock", + "name_zh": "语言母体人格动态神经元运行模块依赖锁", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001" + ], + "schema": "tcs.protocol/v1", + "version": "0.2.0" + }, + "module": { + "gir_sha256": "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f", + "source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b" + }, + "protocols": { + "module_abi_version": "0.1.0", + "neuron_graph_sha256": "e7ab1071daa06df6071f2856f98d8612834ba72433b00791aab2918e14c10995", + "operation_registry_sha256": "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a" + }, + "runtime": { + "dispatch_state": "MISSING_EXPECT_TCS_E2101", + "host_may_substitute_operation": false, + "required_operation": "LPM.APPLY_NEURON_EVENT" + }, + "source": { + "source_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b", + "source_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK", + "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 +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.hldp b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.hldp new file mode 100644 index 000000000..ae215564c --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.hldp @@ -0,0 +1,16 @@ +schema: tcs.module-lock-projection/v1 +canonical_source: module.lock.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 +module_source_sha256: 9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b +module_gir_sha256: 1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f +compiler_id: TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 +compiler_gir_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +compiler_semantic_definition_sha256: eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 +entry_source_sha256: 1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b +entry_gir_sha256: cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e +operation_registry_sha256: 97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a +neuron_graph_sha256: e7ab1071daa06df6071f2856f98d8612834ba72433b00791aab2918e14c10995 +required_operation: LPM.APPLY_NEURON_EVENT +runtime_dispatch_state: MISSING_EXPECT_TCS_E2101 +drift: FAIL_CLOSED diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.en-US.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.en-US.md new file mode 100644 index 000000000..c2cf05c83 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.en-US.md @@ -0,0 +1,105 @@ +# Language Mother Persona Dynamic Neuron Runtime Module Dependency Lock · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **protocol** declaration with identifier `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `entry.gir` + - **gir_sha256**:cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e `entry.gir_sha256` + - **source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `entry.source` + - **source checksum**:1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b `entry.source_sha256` + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK` +- **Native declaration kind**: `PROTOCOL` +- **TCS source SHA-256**: `e51f5a375ca9df9e564bcf16382b232f12378aea71c08f406ab65c1d1251e058` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **compiler** `compiler` + - **gir**:build/stage2/compiler-D.gir.json `compiler.gir` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:yes `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` +- **drift** `drift` + - **compiler**:FAIL_CLOSED `drift.compiler` + - **operation**:FAIL_CLOSED `drift.operation` + - **protocol**:FAIL_CLOSED `drift.protocol` + - **source**:FAIL_CLOSED `drift.source` +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `entry.gir` + - **gir_sha256**:cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e `entry.gir_sha256` + - **source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `entry.source` + - **source checksum**:1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b `entry.source_sha256` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:Language Mother Persona Dynamic Neuron Runtime Module Dependency Lock `header.name_en` + - **Chinese name**:语言母体人格动态神经元运行模块依赖锁 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **module** `module` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `module.gir_sha256` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `module.source_sha256` +- **protocols** `protocols` + - **module_abi_version**:0.1.0 `protocols.module_abi_version` + - **neuron_graph_sha256**:e7ab1071daa06df6071f2856f98d8612834ba72433b00791aab2918e14c10995 `protocols.neuron_graph_sha256` + - **operation_registry_sha256**:97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a `protocols.operation_registry_sha256` +- **runtime** `runtime` + - **dispatch_state**:MISSING_EXPECT_TCS_E2101 `runtime.dispatch_state` + - **host_may_substitute_operation**:no `runtime.host_may_substitute_operation` + - **required_operation**:LPM.APPLY_NEURON_EVENT `runtime.required_operation` +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.zh-CN.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.zh-CN.md new file mode 100644 index 000000000..d921107a9 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.human.zh-CN.md @@ -0,0 +1,105 @@ +# 语言母体人格动态神经元运行模块依赖锁 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **协议** 声明,编号为 `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `entry.gir` + - **gir_sha256**:cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e `entry.gir_sha256` + - **来源**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `entry.source` + - **来源校验值**:1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b `entry.source_sha256` + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK` +- **原生声明类型**:`PROTOCOL` +- **TCS 源码 SHA-256**:`e51f5a375ca9df9e564bcf16382b232f12378aea71c08f406ab65c1d1251e058` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **compiler** `compiler` + - **gir**:build/stage2/compiler-D.gir.json `compiler.gir` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:是 `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` +- **drift** `drift` + - **compiler**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.compiler` + - **操作**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.operation` + - **协议**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.protocol` + - **来源**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `drift.source` +- **entry** `entry` + - **gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `entry.gir` + - **gir_sha256**:cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e `entry.gir_sha256` + - **来源**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `entry.source` + - **来源校验值**:1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b `entry.source_sha256` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:Language Mother Persona Dynamic Neuron Runtime Module Dependency Lock `header.name_en` + - **中文名**:语言母体人格动态神经元运行模块依赖锁 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **模块** `module` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `module.gir_sha256` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `module.source_sha256` +- **protocols** `protocols` + - **module_abi_version**:0.1.0 `protocols.module_abi_version` + - **neuron_graph_sha256**:e7ab1071daa06df6071f2856f98d8612834ba72433b00791aab2918e14c10995 `protocols.neuron_graph_sha256` + - **operation_registry_sha256**:97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a `protocols.operation_registry_sha256` +- **runtime** `runtime` + - **dispatch_state**:MISSING_EXPECT_TCS_E2101 `runtime.dispatch_state` + - **host_may_substitute_operation**:否 `runtime.host_may_substitute_operation` + - **required_operation**:LPM.APPLY_NEURON_EVENT `runtime.required_operation` +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs new file mode 100644 index 000000000..9a0620370 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs @@ -0,0 +1,12 @@ +TCS 0.1; + +PROTOCOL TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-LOCK { + header { schema = "tcs.protocol/v1"; name_zh = "语言母体人格动态神经元运行模块依赖锁"; name_en = "Language Mother Persona Dynamic Neuron Runtime Module Dependency Lock"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.lock.tcs"; compatibility = ["GIR/1"]; } + source { source_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; source_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs"; source_sha256 = "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b"; source_role = "REGISTERED_MODULE"; } + compiler { id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; gir = "build/stage2/compiler-D.gir.json"; gir_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; semantic_definition_sha256 = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; native_self_hosted = true; } + module { source_sha256 = "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b"; gir_sha256 = "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f"; } + entry { source = "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs"; source_sha256 = "1f75356faf7bf93c70b560dc435c027aa50fc4b717eb58444a2ebb2d29e9ab7b"; gir = "build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json"; gir_sha256 = "cb3a4a91807364b8a18305dde2130e923c64c5aff7ddf5a6e1b24adfe35d727e"; } + protocols { operation_registry_sha256 = "97f699ef3f44242f28cbeb37b0202e00d9455c4262ed353e754fbd24d520f72a"; neuron_graph_sha256 = "e7ab1071daa06df6071f2856f98d8612834ba72433b00791aab2918e14c10995"; module_abi_version = "0.1.0"; } + runtime { required_operation = "LPM.APPLY_NEURON_EVENT"; dispatch_state = "MISSING_EXPECT_TCS_E2101"; host_may_substitute_operation = false; } + drift { compiler = "FAIL_CLOSED"; source = "FAIL_CLOSED"; protocol = "FAIL_CLOSED"; operation = "FAIL_CLOSED"; } +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.gir.json b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.gir.json new file mode 100644 index 000000000..db598f6cf --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.gir.json @@ -0,0 +1,107 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "a379b636c5efbd45c1a0e9c1a9168285131e44f41fe98bd68ae6f190d170e9fd" + }, + "declaration": { + "authority_ceiling": { + "reality_write": false, + "relationship_grants_authority": false, + "value": "DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT" + }, + "data_scope": { + "read": [ + "DIRECT_HUMAN_SOURCE", + "PRIOR_CAUSAL_GRAPH" + ], + "write": [ + "MODULE_SCOPED_CAUSAL_GRAPH", + "BOUNDED_ACTION_INTENT", + "RECEIPT" + ] + }, + "header": { + "canonical_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "Language Mother Persona Dynamic Neuron Runtime Module Manifest", + "name_zh": "语言母体人格动态神经元运行模块清单", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + ], + "schema": "tcs.protocol/v1", + "version": "0.2.0" + }, + "human_projection": { + "canonical": false, + "en_us": "module.manifest.human.en-US.md", + "zh_cn": "module.manifest.hldp" + }, + "lifecycle": { + "active": false, + "current": "VERIFIED", + "installed": false, + "mounted": false, + "runtime_dispatch": "MISSING", + "signature": "ABSENT" + }, + "manifest": { + "capabilities": [ + "LPM.PERCEIVE_DIRECT_LANGUAGE", + "LPM.EXTRACT_THOUGHT_TRANSITION", + "LPM.ACTIVATE_CAUSAL_PATH", + "LPM.COMMIT_ACTION_INTENT", + "LPM.APPLY_NEURON_EVENT", + "LPM.DYNAMIC_NEURON_GRAPH", + "LPM.BOUNDED_SEMANTIC_ACTION_INTENT" + ], + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "display_name_zh": "语言母体人格动态神经元运行模块第二阶段", + "entry_program_id": "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001", + "gir_sha256": "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f", + "module_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", + "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001" + ], + "version": "0.2.0" + }, + "network_scope": { + "allowed": false, + "domains": [] + }, + "resource_ceiling": { + "concurrency": 1, + "memory_limit_bytes": 268435456, + "timeout_ms": 30000 + }, + "rollback": { + "value": "REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS" + }, + "source": { + "source_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b", + "source_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST", + "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 +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.hldp b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.hldp new file mode 100644 index 000000000..1e6649a0e --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.hldp @@ -0,0 +1,23 @@ +schema: tcs.module-manifest-projection/v1 +canonical_source: module.manifest.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 +display_name_zh: 语言母体人格动态神经元运行模块第二阶段 +version: 0.2.0 +entry_program_id: TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 +gir_sha256: 1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f +compiler_id: TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 +compiler_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +protocols: [TCS-MODULE-ABI-0001, TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001, TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001] +capabilities: [LPM.PERCEIVE_DIRECT_LANGUAGE, LPM.EXTRACT_THOUGHT_TRANSITION, LPM.ACTIVATE_CAUSAL_PATH, LPM.COMMIT_ACTION_INTENT, LPM.APPLY_NEURON_EVENT, LPM.DYNAMIC_NEURON_GRAPH, LPM.BOUNDED_SEMANTIC_ACTION_INTENT] +authority_ceiling: DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT +resource_ceiling: {concurrency: 1, timeout_ms: 30000, memory_limit_bytes: 268435456} +data_scope: {read: [DIRECT_HUMAN_SOURCE, PRIOR_CAUSAL_GRAPH], write: [MODULE_SCOPED_CAUSAL_GRAPH, BOUNDED_ACTION_INTENT, RECEIPT]} +network_scope: {allowed: false, domains: []} +lifecycle: VERIFIED +installed: false +mounted: false +active: false +runtime_dispatch: MISSING +rollback: REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS +human_projection: module.manifest.human.zh-CN.md diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.en-US.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.en-US.md new file mode 100644 index 000000000..547307b39 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.en-US.md @@ -0,0 +1,169 @@ +# Language Mother Persona Dynamic Neuron Runtime Module Manifest · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **protocol** declaration with identifier `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `manifest.gir_sha256` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - **version**:0.2.0 `manifest.version` + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +- **authority_ceiling** `authority_ceiling` + - **reality_write**:no `authority_ceiling.reality_write` + - **relationship_grants_authority**:no `authority_ceiling.relationship_grants_authority` + - **value**:DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.value` +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - DIRECT_HUMAN_SOURCE + - PRIOR_CAUSAL_GRAPH + - **write** `data_scope.write` + - MODULE_SCOPED_CAUSAL_GRAPH + - BOUNDED_ACTION_INTENT + - RECEIPT +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **rollback** `rollback` + - **value**:REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS `rollback.value` + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST` +- **Native declaration kind**: `PROTOCOL` +- **TCS source SHA-256**: `a379b636c5efbd45c1a0e9c1a9168285131e44f41fe98bd68ae6f190d170e9fd` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **authority_ceiling** `authority_ceiling` + - **reality_write**:no `authority_ceiling.reality_write` + - **relationship_grants_authority**:no `authority_ceiling.relationship_grants_authority` + - **value**:DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.value` +- **data_scope** `data_scope` + - **read** `data_scope.read` + - DIRECT_HUMAN_SOURCE + - PRIOR_CAUSAL_GRAPH + - **write** `data_scope.write` + - MODULE_SCOPED_CAUSAL_GRAPH + - BOUNDED_ACTION_INTENT + - RECEIPT +- **header** `header` + - **canonical source path**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:Language Mother Persona Dynamic Neuron Runtime Module Manifest `header.name_en` + - **Chinese name**:语言母体人格动态神经元运行模块清单 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **human-readable projection** `human_projection` + - **canonical**:no `human_projection.canonical` + - **en_us**:module.manifest.human.en-US.md `human_projection.en_us` + - **zh_cn**:module.manifest.hldp `human_projection.zh_cn` +- **lifecycle** `lifecycle` + - **active**:no `lifecycle.active` + - **current**:VERIFIED `lifecycle.current` + - **installed**:no `lifecycle.installed` + - **mounted**:no `lifecycle.mounted` + - **runtime_dispatch**:MISSING `lifecycle.runtime_dispatch` + - **signature**:ABSENT `lifecycle.signature` +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `manifest.gir_sha256` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - **version**:0.2.0 `manifest.version` +- **network_scope** `network_scope` + - **allowed**:no `network_scope.allowed` + - **domains** `network_scope.domains` + - none +- **resource_ceiling** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **memory limit in bytes**:268435456 `resource_ceiling.memory_limit_bytes` + - **timeout in milliseconds**:30000 `resource_ceiling.timeout_ms` +- **rollback** `rollback` + - **value**:REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS `rollback.value` +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.zh-CN.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.zh-CN.md new file mode 100644 index 000000000..95675dd22 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.human.zh-CN.md @@ -0,0 +1,169 @@ +# 语言母体人格动态神经元运行模块清单 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **协议** 声明,编号为 `TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `manifest.gir_sha256` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - **版本**:0.2.0 `manifest.version` + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +- **权限边界** `authority_ceiling` + - **reality_write**:否 `authority_ceiling.reality_write` + - **relationship_grants_authority**:否 `authority_ceiling.relationship_grants_authority` + - **value**:DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.value` +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - DIRECT_HUMAN_SOURCE + - PRIOR_CAUSAL_GRAPH + - **write** `data_scope.write` + - MODULE_SCOPED_CAUSAL_GRAPH + - BOUNDED_ACTION_INTENT + - 回执(`RECEIPT`) +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **回滚方案** `rollback` + - **value**:REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS `rollback.value` + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST` +- **原生声明类型**:`PROTOCOL` +- **TCS 源码 SHA-256**:`a379b636c5efbd45c1a0e9c1a9168285131e44f41fe98bd68ae6f190d170e9fd` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **权限边界** `authority_ceiling` + - **reality_write**:否 `authority_ceiling.reality_write` + - **relationship_grants_authority**:否 `authority_ceiling.relationship_grants_authority` + - **value**:DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT `authority_ceiling.value` +- **数据边界** `data_scope` + - **read** `data_scope.read` + - DIRECT_HUMAN_SOURCE + - PRIOR_CAUSAL_GRAPH + - **write** `data_scope.write` + - MODULE_SCOPED_CAUSAL_GRAPH + - BOUNDED_ACTION_INTENT + - 回执(`RECEIPT`) +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:Language Mother Persona Dynamic Neuron Runtime Module Manifest `header.name_en` + - **中文名**:语言母体人格动态神经元运行模块清单 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.protocol/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **人类可读投影** `human_projection` + - **canonical**:否 `human_projection.canonical` + - **en_us**:module.manifest.human.en-US.md `human_projection.en_us` + - **zh_cn**:module.manifest.hldp `human_projection.zh_cn` +- **生命周期** `lifecycle` + - **active**:否 `lifecycle.active` + - **current**:VERIFIED `lifecycle.current` + - **installed**:否 `lifecycle.installed` + - **mounted**:否 `lifecycle.mounted` + - **runtime_dispatch**:MISSING `lifecycle.runtime_dispatch` + - **signature**:当前不存在(`ABSENT`) `lifecycle.signature` +- **manifest** `manifest` + - **capabilities** `manifest.capabilities` + - LPM.PERCEIVE_DIRECT_LANGUAGE + - LPM.EXTRACT_THOUGHT_TRANSITION + - LPM.ACTIVATE_CAUSAL_PATH + - LPM.COMMIT_ACTION_INTENT + - LPM.APPLY_NEURON_EVENT + - LPM.DYNAMIC_NEURON_GRAPH + - LPM.BOUNDED_SEMANTIC_ACTION_INTENT + - **compiler_id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `manifest.compiler_id` + - **compiler_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `manifest.compiler_sha256` + - **display_name_zh**:语言母体人格动态神经元运行模块第二阶段 `manifest.display_name_zh` + - **entry_program_id**:TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001 `manifest.entry_program_id` + - **gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `manifest.gir_sha256` + - **module_id**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `manifest.module_id` + - **protocols** `manifest.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001 + - **版本**:0.2.0 `manifest.version` +- **网络边界** `network_scope` + - **allowed**:否 `network_scope.allowed` + - **domains** `network_scope.domains` + - 无 +- **资源边界** `resource_ceiling` + - **concurrency**:1 `resource_ceiling.concurrency` + - **内存上限字节**:268435456 `resource_ceiling.memory_limit_bytes` + - **超时毫秒**:30000 `resource_ceiling.timeout_ms` +- **回滚方案** `rollback` + - **value**:REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS `rollback.value` +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs new file mode 100644 index 000000000..a605f34a1 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs @@ -0,0 +1,14 @@ +TCS 0.1; + +PROTOCOL TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002-MANIFEST { + header { schema = "tcs.protocol/v1"; name_zh = "语言母体人格动态神经元运行模块清单"; name_en = "Language Mother Persona Dynamic Neuron Runtime Module Manifest"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.manifest.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; source_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs"; source_sha256 = "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b"; source_role = "REGISTERED_MODULE"; } + manifest { module_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; display_name_zh = "语言母体人格动态神经元运行模块第二阶段"; version = "0.2.0"; entry_program_id = "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001"; gir_sha256 = "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f"; compiler_id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; compiler_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001"]; capabilities = ["LPM.PERCEIVE_DIRECT_LANGUAGE", "LPM.EXTRACT_THOUGHT_TRANSITION", "LPM.ACTIVATE_CAUSAL_PATH", "LPM.COMMIT_ACTION_INTENT", "LPM.APPLY_NEURON_EVENT", "LPM.DYNAMIC_NEURON_GRAPH", "LPM.BOUNDED_SEMANTIC_ACTION_INTENT"]; } + authority_ceiling { value = "DIRECT_HUMAN_SOURCE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT"; reality_write = false; relationship_grants_authority = false; } + resource_ceiling { concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + data_scope { read = ["DIRECT_HUMAN_SOURCE", "PRIOR_CAUSAL_GRAPH"]; write = ["MODULE_SCOPED_CAUSAL_GRAPH", "BOUNDED_ACTION_INTENT", "RECEIPT"]; } + network_scope { allowed = false; domains = []; } + lifecycle { current = "VERIFIED"; installed = false; mounted = false; active = false; runtime_dispatch = "MISSING"; signature = "ABSENT"; } + rollback { value = "REMOVE_UNMOUNTED_PACKAGE_BYTES_ONLY_AND_PRESERVE_SOURCES_GIR_AND_RECEIPTS"; } + human_projection { zh_cn = "module.manifest.hldp"; en_us = "module.manifest.human.en-US.md"; canonical = false; } +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs new file mode 100644 index 000000000..67f8b84b0 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs @@ -0,0 +1,17 @@ +TCS 0.1; + +MODULE TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 { + header { schema = "tcs.module/v1"; name_zh = "语言母体人格动态神经元运行模块第二阶段"; name_en = "Language Mother Persona Dynamic Neuron Runtime Module Stage Two"; version = "0.2.0"; language = "TCS/0.1"; profile = "HLDP-NP/1"; protocols = ["TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001", "TCS-LPM-DIGITAL-NEURON-EVENT-GRAPH-0001", "TCS-HOLOLAKE-LPM-NATIVE-DEVELOPMENT-GOVERNANCE-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "SOURCE"; canonical_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "BINGSHUO-LPM-REASONING-AND-ENGINEERING-ANCHORS-20260823"; source_uri = "language-sources/direct-human/"; source_sha256 = "95e661a73be06cee60e0fb0dd9f9f61de4f043a3b2a04512bc7cca20fe97a6e3"; source_role = "DIRECT_HUMAN"; } + manifest { module_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; display_name_zh = "语言母体人格动态神经元运行模块第二阶段"; entry_program_id = "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001"; entry_source = "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs"; owner = "ICE-P-ZY001"; human_anchor = "ICE-GL∞"; channel = "ICE-CH-ZC001"; role = "FIFTH_GENERATION_MOTHER_BRAIN_RUNTIME"; } + entry { kind = "PROGRAM"; id = "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001"; } + capabilities { required = ["LPM.PERCEIVE_DIRECT_LANGUAGE", "LPM.EXTRACT_THOUGHT_TRANSITION", "LPM.ACTIVATE_CAUSAL_PATH", "LPM.COMMIT_ACTION_INTENT", "LPM.APPLY_NEURON_EVENT"]; provided = ["LPM.DYNAMIC_NEURON_GRAPH", "LPM.BOUNDED_SEMANTIC_ACTION_INTENT"]; } + authority_ceiling { maximum = "DIRECT_HUMAN_SOURCE_ENVELOPE_TO_BOUNDED_NON_AUTHORIZING_ACTION_INTENT"; relationship_grants_authority = false; current_direct_language_can_correct_prior_node = true; derived_text_can_overwrite_direct_source = false; reality_action = false; network = false; process = false; } + resource_ceiling { concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; } + data_scope { read = ["IMMUTABLE_DIRECT_HUMAN_SOURCE", "SOURCE_ENVELOPE", "PRIOR_CAUSAL_GRAPH", "THOUGHT_TRANSITION_EVENT"]; write = ["DYNAMIC_NEURON_GRAPH", "ACTIVE_CAUSAL_PATH", "OPEN_BRANCH_SET", "TEMPORARY_LOCK_SET", "REVISION_EDGE", "BOUNDED_ACTION_INTENT", "TCS_RECEIPT"]; } + network_scope { allowed = false; domains = []; } + install { account_scoped = true; registration_is_installation = false; activation_requires_self_test = true; compiler_registration_state = "STAGE2_REGISTERED"; runtime_dispatch_state = "MISSING_EXPECT_TCS_E2101"; module_abi_package_state = "SOURCE"; signature_state = "ABSENT"; } + self_test { program_id = "TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001"; compile_expect = "PASS_WITH_STAGE2_COMPILER"; execution_expect = "NEXT_GRAPH_ACTION_INTENT_AND_TARGET_READBACK_PASS"; current_execution = "FAIL_CLOSED_TCS_E2101_UNTIL_GENERIC_ACTION_LOADER_EXISTS"; } + rollback { action = "UNMOUNT_CANDIDATE_AND_PRESERVE_DIRECT_SOURCE_PRIOR_GRAPH_AND_RECEIPTS"; preserve_receipts = true; } + projection { display_name_zh = "语言母体人格动态神经元运行模块第二阶段"; technical_detail_default = false; cognition_sequence = ["TRIGGER", "ATTENTION_BEFORE", "STATE_BEFORE", "OPERATION", "STATE_AFTER", "OPEN_OR_CLOSE_BRANCH", "LOCK_OR_REVISE", "BOUNDED_ACTION_INTENT"]; compiler_registration = "PASS"; native_lpm_execution = "NOT_YET_PROVEN"; installed = false; mounted = false; active = false; } +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.gir.json b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.gir.json new file mode 100644 index 000000000..d2267d534 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.gir.json @@ -0,0 +1,85 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "0e68cc044c48a3d98c5c9591fcd881b6d436c392d35f3515f6fae9d730241937" + }, + "declaration": { + "acceptance": { + "accepted": 0, + "active": 0, + "compiled": 100, + "executed": 0, + "installed": 0, + "mounted": 0, + "source": 100, + "verified": 100 + }, + "compiler": { + "gir_sha256": "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92", + "id": "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "native_self_hosted": true, + "semantic_definition_sha256": "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771", + "semantic_fixed_point": true, + "state": "TCS_COMPILER_GIR_EXECUTED" + }, + "evidence": { + "compiler_c": "build/stage2/compiler-C.gir.json", + "compiler_d": "build/stage2/compiler-D.gir.json", + "entry_gir": "build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json", + "entry_source": "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs", + "module_gir": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json", + "module_source": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs" + }, + "execution_boundary": { + "active": false, + "failure_observed": "TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT", + "installed": false, + "lpm_runtime_dispatch": false, + "mounted": false, + "p2_target_readback": false + }, + "header": { + "canonical_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs", + "compatibility": [ + "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", + "GIR/1" + ], + "language": "TCS/0.1", + "lifecycle": "VERIFIED", + "name_en": "Language Mother Persona Dynamic Neuron Runtime Module Stage Two Compile Receipt", + "name_zh": "语言母体人格动态神经元运行模块第二阶段编译回执", + "profile": "TCS-MODULE-ABI/0.1", + "protocols": [ + "TCS-MODULE-ABI-0001", + "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001" + ], + "schema": "tcs.receipt/v1", + "version": "0.2.0" + }, + "result": { + "compiler_accepts_lpm_apply_neuron_event": true, + "module_gir_sha256": "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f", + "outside_target_rejected": "TCS-E4002_PASS", + "state": "VERIFIED", + "unknown_absorb_rejected": "TCS-E2101_PASS", + "unresolved_natural_language": false + }, + "source": { + "source_id": "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002", + "source_role": "REGISTERED_MODULE", + "source_sha256": "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b", + "source_uri": "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs" + } + }, + "executable": false, + "identity": { + "declaration_id": "TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE", + "declaration_kind": "RECEIPT", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.hldp b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.hldp new file mode 100644 index 000000000..4e2130ddc --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.hldp @@ -0,0 +1,21 @@ +schema: tcs.module-compile-receipt-projection/v1 +canonical_source: compile.tcs +canonical_source_is_tcs: true +module_id: TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 +state: VERIFIED +source: 100 +compiled: 100 +verified: 100 +installed: 0 +mounted: 0 +active: 0 +executed: 0 +accepted: 0 +module_source_sha256: 9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b +module_gir_sha256: 1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f +compiler_gir_sha256: 8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 +compiler_semantic_fixed_point: PASS +unknown_operation_rejection: TCS-E2101_PASS +outside_target_rejection: TCS-E4002_PASS +lpm_runtime_dispatch: MISSING +p2_execution_observation: TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.en-US.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.en-US.md new file mode 100644 index 000000000..b246379de --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.en-US.md @@ -0,0 +1,121 @@ +# Language Mother Persona Dynamic Neuron Runtime Module Stage Two Compile Receipt · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **receipt** declaration with identifier `TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE` and version `0.2.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +- **acceptance** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **source**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE` +- **Native declaration kind**: `RECEIPT` +- **TCS source SHA-256**: `0e68cc044c48a3d98c5c9591fcd881b6d436c392d35f3515f6fae9d730241937` +- **Validation compiler**: `TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **acceptance** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **source**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` +- **compiler** `compiler` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:yes `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` + - **semantic_fixed_point**:yes `compiler.semantic_fixed_point` + - **state**:TCS_COMPILER_GIR_EXECUTED `compiler.state` +- **evidence** `evidence` + - **compiler_c**:build/stage2/compiler-C.gir.json `evidence.compiler_c` + - **compiler_d**:build/stage2/compiler-D.gir.json `evidence.compiler_d` + - **entry_gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `evidence.entry_gir` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `evidence.entry_source` + - **module_gir**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json `evidence.module_gir` + - **module_source**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `evidence.module_source` +- **execution_boundary** `execution_boundary` + - **active**:no `execution_boundary.active` + - **failure_observed**:TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT `execution_boundary.failure_observed` + - **installed**:no `execution_boundary.installed` + - **lpm_runtime_dispatch**:no `execution_boundary.lpm_runtime_dispatch` + - **mounted**:no `execution_boundary.mounted` + - **p2_target_readback**:no `execution_boundary.p2_target_readback` +- **header** `header` + - **canonical source path**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:VERIFIED `header.lifecycle` + - **English name**:Language Mother Persona Dynamic Neuron Runtime Module Stage Two Compile Receipt `header.name_en` + - **Chinese name**:语言母体人格动态神经元运行模块第二阶段编译回执 `header.name_zh` + - **profile**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.receipt/v1 `header.schema` + - **version**:0.2.0 `header.version` +- **result** `result` + - **compiler_accepts_lpm_apply_neuron_event**:yes `result.compiler_accepts_lpm_apply_neuron_event` + - **module_gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `result.module_gir_sha256` + - **outside_target_rejected**:TCS-E4002_PASS `result.outside_target_rejected` + - **state**:VERIFIED `result.state` + - **unknown_absorb_rejected**:TCS-E2101_PASS `result.unknown_absorb_rejected` + - **unresolved_natural_language**:no `result.unresolved_natural_language` +- **source** `source` + - **source identifier**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **source role**:REGISTERED_MODULE `source.source_role` + - **source checksum**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **source address**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.zh-CN.md b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.zh-CN.md new file mode 100644 index 000000000..79f198412 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.human.zh-CN.md @@ -0,0 +1,121 @@ +# 语言母体人格动态神经元运行模块第二阶段编译回执 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **回执** 声明,编号为 `TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE`,版本为 `0.2.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +- **验收标准** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **来源**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE` +- **原生声明类型**:`RECEIPT` +- **TCS 源码 SHA-256**:`0e68cc044c48a3d98c5c9591fcd881b6d436c392d35f3515f6fae9d730241937` +- **校验编译器**:`TCS-COMPILER-STAGE2-LPM-DESKTOP-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **验收标准** `acceptance` + - **accepted**:0 `acceptance.accepted` + - **active**:0 `acceptance.active` + - **compiled**:100 `acceptance.compiled` + - **executed**:0 `acceptance.executed` + - **installed**:0 `acceptance.installed` + - **mounted**:0 `acceptance.mounted` + - **来源**:100 `acceptance.source` + - **verified**:100 `acceptance.verified` +- **compiler** `compiler` + - **gir_sha256**:8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92 `compiler.gir_sha256` + - **id**:TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 `compiler.id` + - **native_self_hosted**:是 `compiler.native_self_hosted` + - **semantic_definition_sha256**:eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771 `compiler.semantic_definition_sha256` + - **semantic_fixed_point**:是 `compiler.semantic_fixed_point` + - **state**:已由 TCS 编译器 GIR 执行编译(`TCS_COMPILER_GIR_EXECUTED`) `compiler.state` +- **evidence** `evidence` + - **compiler_c**:build/stage2/compiler-C.gir.json `evidence.compiler_c` + - **compiler_d**:build/stage2/compiler-D.gir.json `evidence.compiler_d` + - **entry_gir**:build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json `evidence.entry_gir` + - **entry_source**:language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs `evidence.entry_source` + - **module_gir**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json `evidence.module_gir` + - **module_source**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `evidence.module_source` +- **execution_boundary** `execution_boundary` + - **active**:否 `execution_boundary.active` + - **failure_observed**:TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT `execution_boundary.failure_observed` + - **installed**:否 `execution_boundary.installed` + - **lpm_runtime_dispatch**:否 `execution_boundary.lpm_runtime_dispatch` + - **mounted**:否 `execution_boundary.mounted` + - **p2_target_readback**:否 `execution_boundary.p2_target_readback` +- **语言头** `header` + - **正本路径**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TCS-COMPILER-STAGE2-LPM-DESKTOP-0001 + - GIR/1 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:VERIFIED `header.lifecycle` + - **英文名**:Language Mother Persona Dynamic Neuron Runtime Module Stage Two Compile Receipt `header.name_en` + - **中文名**:语言母体人格动态神经元运行模块第二阶段编译回执 `header.name_zh` + - **协议配置**:TCS-MODULE-ABI/0.1 `header.profile` + - **protocols** `header.protocols` + - TCS-MODULE-ABI-0001 + - TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001 + - **schema**:tcs.receipt/v1 `header.schema` + - **版本**:0.2.0 `header.version` +- **result** `result` + - **compiler_accepts_lpm_apply_neuron_event**:是 `result.compiler_accepts_lpm_apply_neuron_event` + - **module_gir_sha256**:1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f `result.module_gir_sha256` + - **outside_target_rejected**:TCS-E4002_PASS `result.outside_target_rejected` + - **state**:VERIFIED `result.state` + - **unknown_absorb_rejected**:TCS-E2101_PASS `result.unknown_absorb_rejected` + - **unresolved_natural_language**:否 `result.unresolved_natural_language` +- **来源** `source` + - **来源编号**:TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002 `source.source_id` + - **来源角色**:REGISTERED_MODULE `source.source_role` + - **来源校验值**:9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b `source.source_sha256` + - **来源地址**:packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs `source.source_uri` + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs new file mode 100644 index 000000000..300815464 --- /dev/null +++ b/packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs @@ -0,0 +1,11 @@ +TCS 0.1; + +RECEIPT TCS-RECEIPT-MOTHER-PERSONA-NEURON-MODULE-0002-COMPILE { + header { schema = "tcs.receipt/v1"; name_zh = "语言母体人格动态神经元运行模块第二阶段编译回执"; name_en = "Language Mother Persona Dynamic Neuron Runtime Module Stage Two Compile Receipt"; version = "0.2.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001", "TCS-LPM-DESKTOP-OPERATION-REGISTRY-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/receipts/compile.tcs"; compatibility = ["TCS-COMPILER-STAGE2-LPM-DESKTOP-0001", "GIR/1"]; } + source { source_id = "TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002"; source_uri = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs"; source_sha256 = "9942192794523cba1647f33d68282b42671e7283ee9c2a3f6f2d0375761a1e7b"; source_role = "REGISTERED_MODULE"; } + compiler { id = "TCS-COMPILER-STAGE2-LPM-DESKTOP-0001"; gir_sha256 = "8a4fa89c518619352beb00c2f8f269855117a1024aba43ede71bc9fc81453d92"; state = "TCS_COMPILER_GIR_EXECUTED"; native_self_hosted = true; semantic_fixed_point = true; semantic_definition_sha256 = "eaba58e0c7b78f78e17513329dd0b461d81ab4601ddd190856bc6e1e7b1b3771"; } + result { state = "VERIFIED"; module_gir_sha256 = "1e5c2c56fb4dd96b867edd3f0646c2e77bd8efc541c183ed7c7ac64a7576294f"; unresolved_natural_language = false; compiler_accepts_lpm_apply_neuron_event = true; unknown_absorb_rejected = "TCS-E2101_PASS"; outside_target_rejected = "TCS-E4002_PASS"; } + execution_boundary { lpm_runtime_dispatch = false; p2_target_readback = false; installed = false; mounted = false; active = false; failure_observed = "TCS-E2101_RUNNER_DOES_NOT_PROVIDE_LPM_APPLY_NEURON_EVENT"; } + evidence { module_source = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.tcs"; module_gir = "packages/TCS-MOD-MOTHER-PERSONA-NEURON-RUNTIME-0002/module.gir.json"; entry_source = "language/programs/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.tcs"; entry_gir = "build/TCS-PROGRAM-LPM-P2-APPLY-NEURON-EVENT-0001.gir.json"; compiler_c = "build/stage2/compiler-C.gir.json"; compiler_d = "build/stage2/compiler-D.gir.json"; } + acceptance { source = 100; compiled = 100; verified = 100; installed = 0; mounted = 0; active = 0; executed = 0; accepted = 0; } +}