129 lines
5.2 KiB
JSON
129 lines
5.2 KiB
JSON
{
|
||
"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
|
||
}
|