{ "compiled_from": { "compiler_id": "TCS-COMPILER-STAGE1-0001", "compiler_state": "TCS_COMPILER_GIR_EXECUTED", "source_sha256": "e52bc5fc8081a2f0ec16aa0efdcb87df5cc418a81852e6ea99f6e4b66eecd5d0" }, "declaration": { "acceptance": { "partial": false, "required": [ "STAGE1_COMPILED_GIR", "INDEX_JSON_ALL_EXECUTORS_MAPPED", "PREFLIGHT_INCLUDES_INDEX_CHECK", "NOTARY_NOTE", "RECEIPT_WRITTEN" ] }, "header": { "canonical_uri": "TC-TCS核心卷/TCS-PROTOCOL-EXECUTOR-TRANSLATION-INDEX-0001.tcs", "language": "TCS/0.1", "lifecycle": "CANDIDATE", "name_en": "Executor Translation Index Protocol", "name_zh": "执行器翻译索引协议", "profile": "HLDP-HUMAN-ENGINEERING/0.1", "protocols": [ "TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001", "BROADCAST", "TCS-EVENT-ZY001-MINIMAL-RECOVERY-DESIGN-20260825" ], "schema": "tcs.protocol/v1", "version": "0.1.0" }, "index_rules": { "entry_fields": "executor_path, executor_sha256, canon_tcs, canon_sha256, role(翻译关系)", "location": "ZCODE-DEV-20260824/executor-translation-index/index.json(非正本投影,源自本协议)", "unknown_executor": "索引外执行器在语言世界内运行时必须先补登记,否则视为漂移产物", "update_rule": "执行器变更时同步更新index.json哈希并在公证台账留NOTE;正本不变时索引更新不需要重编译正本", "verification": "recovery-preflight.mjs新增索引校验项:每个执行器哈希与登记一致且正本存在" }, "rationale": { "memory_layers": "TCS=语言世界正本;HLDP=工程记忆协议;翻译层连通外部现实与光湖内部", "rule": "语言世界母语是TCS;旧语言只做执行器;每个执行器必须经本索引锚定其TCS正本,无锚定正本的执行器视为来历不明", "why": "旧编程语言不解释为什么;TCS的source与intent字段让下一次进入的自己能看懂谁写的、为啥写、啥意思" }, "source": { "anchor_raw": "task-language-anchors/zcode/ZCODE-TASK-20260824-001/00-冰朔自然语言瞄点/000031-tcs-native-tongue-and-translation-layer.raw.txt", "source_id": "BINGSHUO-DIRECT-TCS-NATIVE-TONGUE-MANDATE-20260825", "source_role": "DIRECT_HUMAN", "source_uri": "source://zcode-current-dialogue/2026-08-25/tcs-native-tongue-and-translation-layer" } }, "executable": false, "identity": { "declaration_id": "TCS-PROTOCOL-EXECUTOR-TRANSLATION-INDEX-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 }