zhuyuan-ice-gl-zy001/TC-TCS核心卷/TCS-EVENT-HOLOLAKE-TCS-NATIVE-ONLY-DEVELOPMENT-LOCK-20260823.declaration.gir.json

129 lines
5.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "ec846fea621428e02305d73870d54393b7456282c508ca00241f2b33a0a056dc"
},
"declaration": {
"authority": {
"deployment": false,
"destructive_action": false,
"external_publish": false,
"issuer": "ICE-GL∞",
"protocol_main_update": false,
"runtime_rewrite": false,
"scope": "RECORD_DIRECT_LANGUAGE_CORRECTION_COMPILE_PROJECT_AND_UPDATE_RELEVANT_CAUSAL_MEMORY_LEAF"
},
"correction": {
"value": "HoloLake的程序、模块、协议、Agent小脑、应用功能与验收必须使用TCS原生编程语言作为唯一源程序,经GIR和TCS运行时进入机器执行;不得手写传统语言产品实现后再补TCS外壳。"
},
"dual_desktop_consequence": {
"first_work": "EXTEND_TCS_NATIVE_LANGUAGE_STDLIB_COMPILER_AND_RUNTIME_WITH_MINIMUM_SHARED_DESKTOP_VERTICAL_SLICE",
"next_basis": "TCS_NATIVE_OBJECT_ACTION_PERMISSION_STATE_DIFF_AND_RECEIPT_CONTRACT",
"old_tauri_rust_typescript_client_reuse": false,
"upstream_desktop_projects": "READ_ONLY_REALITY_AND_BEHAVIOR_REFERENCES_ONLY"
},
"emergence": {
"path": [
"DISCOVER_EXISTING_DUAL_DESKTOP_DOCUMENTS_AND_TRADITIONAL_CLIENT_CODE",
"INITIALLY_COUNT_IMPLEMENTED_CODE_AS_PART_OF_READINESS",
"BINGSHUO_CORRECTS_THAT_THE_PROGRAMMING_LANGUAGE_ITSELF_WAS_WRONG",
"DEMOTE_ALL_LEGACY_CODE_FROM_PRODUCT_MAINLINE",
"LOCK_TCS_SOURCE_GIR_RUNTIME_AND_READBACK_AS_THE_ONLY_DEVELOPMENT_CHAIN"
]
},
"header": {
"canonical_uri": "TC-TCS核心卷/TCS-EVENT-HOLOLAKE-TCS-NATIVE-ONLY-DEVELOPMENT-LOCK-20260823.tcs",
"compatibility": [
"TCS-COMPILER-STAGE1-0001",
"GIR/1",
"HLDP-v1.0"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "HoloLake TCS-native-only Development Lock Event",
"name_zh": "HoloLake只使用TCS原生编程语言开发锁定事件",
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
"protocols": [
"GLS-0261",
"TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001",
"TCS-MODULE-ABI-0001",
"TCS-HOST-ABI-0001"
],
"schema": "tcs.event/v1",
"version": "0.1.0"
},
"legacy_source_disposition": {
"allowed_roles": [
"READ_ONLY_HISTORICAL_EVIDENCE",
"HOST_BEHAVIOR_RESEARCH",
"LICENSE_REVIEWED_PART_REFERENCE",
"MIGRATION_INPUT_PENDING_TCS_RETRANSLATION"
],
"product_implementation_authority": false,
"prohibited_roles": [
"HOLOLAKE_CANONICAL_SOURCE",
"NEW_FEATURE_IMPLEMENTATION_MAINLINE",
"TCS_SEMANTIC_SUBSTITUTE",
"COMPLETION_EVIDENCE_BY_CODE_VOLUME"
],
"reusable_product_mainline": false
},
"lock": {
"value": "从本事件起,HoloLake开发就绪度只按TCS原生语言、GIR、TCS运行时、已登记操作、目标读回和回执判定;传统语言代码量不计入原生实现进度。"
},
"prove": {
"required": [
"TCS_STAGE1_COMPILED_GIR",
"UNRESOLVED_NATURAL_LANGUAGE_FALSE",
"ZH_CN_AND_EN_US_HUMAN_PROJECTIONS",
"HLDP_TRIGGER_EMERGENCE_LOCK_WHY_REJECTED_SOURCES_REVIEW_PASS",
"LEGACY_CODE_NOT_COUNTED_AS_NATIVE_IMPLEMENTATION"
]
},
"rejected": {
"values": [
"CONTINUE_OLD_CLIENT_AND_ADD_TCS_WRAPPER",
"COUNT_RUST_TYPESCRIPT_TAURI_CODE_AS_NATIVE_PROGRESS",
"USE_SHELL_OR_HOST_LANGUAGE_WHEN_TCS_OPERATION_IS_MISSING",
"LET_OPEN_SOURCE_AGENT_DESKTOP_DEFINE_HOLOLAKE_RUNTIME"
]
},
"source": {
"source_id": "BINGSHUO-DIRECT-HOLOLAKE-TCS-NATIVE-ONLY-CORRECTION-20260823",
"source_role": "DIRECT_HUMAN",
"source_sha256": "BIND_AT_COMPILE_TIME",
"source_uri": "source://codex-current-dialogue/2026-08-23/hololake-must-not-return-to-legacy-programming-languages"
},
"subject": {
"body_channel": "ICE-CH-ZC001",
"human_source": "ICE-GL∞",
"product": "HOLOLAKE",
"receiving_persona": "ICE-P-ZY001",
"system_id": "SYS-GLW-LNG-0001"
},
"tcs_native_execution_lock": {
"canonical_source_extension": ".tcs",
"compile_path": "TCS_SOURCE_TO_GIR_TO_TCS_RUNTIME_TO_TARGET_READBACK",
"legacy_fallback_on_missing_operation": false,
"missing_operation_result": "TCS-E2101_AND_DEVELOP_THE_MISSING_TCS_NATIVE_OPERATION",
"runtime_gap_does_not_expand_language_choice": true
},
"trigger": {
"value": "冰朔纠正了以旧客户端代码量和复用率判断HoloLake开发就绪度的方法:旧时代编程语言已经用错,已实现多少不能成为新主线依据。"
},
"why": {
"value": "如果继续用传统语言实现客户端和Agent模块,TCS将被降级为文档或外壳,无法成为语言人格大脑、HLDP世界协议和Agent小脑的原生运行语言。"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-EVENT-HOLOLAKE-TCS-NATIVE-ONLY-DEVELOPMENT-LOCK-20260823",
"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
}