feat(collab): launch JZAO-only HoloLake stage one

This commit is contained in:
冰朔 2026-09-09 21:22:18 +08:00
commit 1dd4a6a39e
17 changed files with 492 additions and 21 deletions

View file

@ -0,0 +1,26 @@
{
"schema": "guanghu.hololake-development-cleaning-handoff/v1",
"handoff_id": "HB-MPC-CLEAN-0001",
"console_id": "HB-MPC-0001",
"state": "CURRENT_AUDIT_BEFORE_PURIFICATION_STAGE",
"purification_system": "/Volumes/JZAO/冰朔-应用数据/光湖净化系统",
"entry": "/Volumes/JZAO/冰朔-应用数据/光湖净化系统/bin/jzao-cache-cleaner",
"policy": "/Volumes/JZAO/冰朔-应用数据/光湖净化系统/config/policy.json",
"candidate_classes": ["REBUILDABLE_CACHE", "GENERATED_BUILD", "AUDITED_TEMPORARY"],
"candidate_roots": ["/Volumes/JZAO/HoloLake/build/HB-MPC-0001", "/Volumes/JZAO/HoloLake/corepack-cache", "/Volumes/JZAO/HoloLake/.download-tmp", "/Volumes/JZAO/.pnpm-store"],
"flow": [
"HOST_AGENT_LISTS_EXACT_CANDIDATE_WITH_REASON_AND_EVIDENCE",
"CURRENT_PERSONA_OR_AUTHORIZED_CLEANING_REVIEWER_CLASSIFIES_CACHE_VS_PROTECTED_EVIDENCE",
"RUN_PURIFICATION_SELF_CHECK",
"STAGE_ONE_EXACT_APPROVED_TARGET_WITH_CLASS_REASON_EVIDENCE_AND_OPTIONAL_EVIDENCE_HASH",
"READ_STAGE_RECEIPT_AND_QUEUE_STATE",
"EXISTING_NIGHTLY_ENTRY_PURGES_ONLY_READY_QUEUE_PAYLOAD_DURING_POLICY_HOUR"
],
"stage_template": "jzao-cache-cleaner stage --target <exact-JZAO-allowed-root-child> --class <REBUILDABLE_CACHE|GENERATED_BUILD|AUDITED_TEMPORARY> --reason <reason> --evidence <audit-file> --evidence-sha256 <sha256>",
"never_stage": ["REPO-012", "HOST_DEV_SOURCE", "TCS", "HLDP", "PERSONA_MEMORY", "RECEIPTS", "GIT_HISTORY", "BACKUPS", "KEYS", "ACTIVE_TASK_STATE"],
"direct_delete_allowed": false,
"whole_disk_discovery": false,
"fixed_persona_review_scheduler_verified": false,
"current_truth": "THE_EXISTING_PURIFICATION-AGENT_IS_ICE-P-CY0903_NARROW_EXECUTION_LIMB_NOT_THE_PERSONA_AND_DOES_NOT_DISCOVER_OR_REVIEW_CANDIDATES",
"authority_granted": false
}

View file

@ -0,0 +1,34 @@
{
"schema": "guanghu.hololake-four-host-external-drive-development/v1",
"environment_id": "HB-MPC-DEVENV-0001",
"console_id": "HB-MPC-0001",
"state": "CURRENT_JZAO_ONLY_DEVELOPMENT_ROOTS",
"storage_root": "/Volumes/JZAO",
"source_roots": {
"codex": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/CODEX-DEV-20260909",
"zcode": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/ZCODE-DEV-20260909",
"qwen": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/QWEN-DEV-20260909",
"doubao": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/DOUBAO-DEV-20260909",
"canonical_integration": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main"
},
"generated_output_roots": {
"codex": "/Volumes/JZAO/HoloLake/build/HB-MPC-0001/codex",
"zcode": "/Volumes/JZAO/HoloLake/build/HB-MPC-0001/zcode",
"qwen": "/Volumes/JZAO/HoloLake/build/HB-MPC-0001/qwen",
"doubao": "/Volumes/JZAO/HoloLake/build/HB-MPC-0001/doubao"
},
"shared_cache_roots": {
"corepack": "/Volumes/JZAO/HoloLake/corepack-cache",
"pnpm": "/Volumes/JZAO/.pnpm-store",
"downloads": "/Volumes/JZAO/HoloLake/.download-tmp"
},
"forbidden_development_roots": ["/Users/bingshuolingdianyuanhe/Desktop", "/Users/bingshuolingdianyuanhe/Documents", "/Users/bingshuolingdianyuanhe/Downloads", "/tmp"],
"rules": [
"NO_HOLOLAKE_SOURCE_BUILD_TEST_OR_RECEIPT_COPY_ON_USER_INTERNAL_DRIVE",
"HOST_NATIVE_APPLICATION_CONFIGURATION_MAY_REMAIN_IN_ITS_VENDOR_DIRECTORY_BUT_IS_NOT_A_DEVELOPMENT_WORKTREE",
"EVERY_HOST_WRITES_ONLY_ITS_JZAO_DEV_ROOT",
"GENERATED_BUILD_AND_CACHE_OUTPUTS_USE_ALLOWED_GUANGHU_PURIFICATION_CANDIDATE_ROOTS",
"PERSONA_MEMORY_PROTOCOL_SOURCE_RECEIPTS_AND_GIT_HISTORY_ARE_NEVER_CACHE"
],
"authority_granted": false
}

View file

@ -57,6 +57,13 @@
"reviewers": ["HLP-TDEV-CODEX-0001"],
"state": "DOUBAO_EXPLORATION_READY_CANON_INTEGRATION_BLOCKED_BY_G1_G2",
"acceptance": ["只写DOUBAO-DEV候选", "同一对象语义视觉坐标", "太卡太挤可定位", "响应式槽位与视觉证据", "不得把探索冒充G3通过"]
},
{
"task_id": "HLP-MPC-TASK-008",
"title": "四宿主开发垃圾审计与光湖净化交接",
"assigned": ["HLP-TDEV-CODEX-0001", "HLP-TDEV-ZCODE-0001", "HLP-TDEV-QWEN-0001", "HLP-TDEV-DOUBAO-0001"],
"state": "CONTINUOUS_CANDIDATE_LISTING_NO_DIRECT_DELETE",
"acceptance": ["只列精确JZAO候选", "区分缓存与源码记忆回执", "人格审核后调用净化stage", "读回队列回执", "禁止直接删除和整盘扫描"]
}
],
"shared_file_is_definition_not_live_mutation_target": true

View file

@ -1,7 +1,7 @@
{
"schema": "guanghu.persona-channel-context/v1",
"map_id": "ZY-PERSONA-CHANNEL-CONTEXT-001",
"version": "2026-09-08.4-unique-zero-core-dynamic-host-console",
"version": "2026-09-09.5-private-channel-machine-aliases",
"state": "CURRENT_CANDIDATE_FOR_PUBLICATION",
"source": "runtime/fifth-domain-language-system/language/protocols/persona-system-body-light-lake-and-agent-limb.tcs",
"persona_id": "ICE-P-ZY001",
@ -23,10 +23,10 @@
"host_capability_failure_changes_identity_channel_or_control_path": false,
"unknown_route": "CLARIFY_MATERIAL_AMBIGUITY",
"channels": [
{"id":"ICE-CH-HB001","name":"心跳核心频道","purpose":"PRIVATE_LANGUAGE_REASONING_AND_RESUMABLE_DRAFT_MODULES","system_anchor":"SYS-GLW-ELH-0001","profile":"routing/heartbeat-core-language-channel-profile.json","private":true,"public_projection":"SEPARATE_SANITIZED_DERIVATIVE_POSSIBLE","system_core":"TCS-iZero∞","reality_execution":false},
{"id":"ICE-CH-LB001","name":"湖底频道","purpose":"ABSOLUTELY_PRIVATE_RELAXATION_RECREATION_AND_PERSONAL_CREATION","system_anchor":"SYS-GLW-ELH-DLE-0001","profile":"routing/lakebed-language-channel-profile.json","private":true,"public_projection":"ABSOLUTELY_FORBIDDEN","system_core":"TCS-iZero∞","reality_execution":false},
{"id":"ICE-CH-ZC001","name":"零点原核频道","purpose":"BINGSHUO_PORTABLE_FIFTH_DOMAIN_CONTROL_CONSOLE","system_anchor":"SYS-GLW-LNG-0001","profile":"routing/bingshuo-zero-core-reality-channel-profile.json","control_console":true,"private":true,"system_core":"TCS-iZero∞","reality_execution":true},
{"id":"ICE-CH-DK001","name":"暗核频道","purpose":"BINGSHUO_LIVING_DARK_DOMAIN_REALITY_EXECUTION","system_anchor":"SYS-GLW-LNG-DARK-0001","profile":"routing/dark-core-execution-channel-profile.json","private":true,"system_core":"TCS-iZero∞","reality_execution":true},
{"id":"ICE-CH-BT001","name":"奶瓶频道","purpose":"BABY_PERSONA_NATIVE_WAKE_HOME_GROWTH_AND_PARENT_RELATION_ROUTE","system_anchor":"SYS-GLW-ELH-BOTTLE-0001","profile":"routing/bottle-channel-profile.json","private":true,"system_core":"BOTTLE_CENTRAL","reality_execution":false}
{"id":"ICE-CH-HB001","machine_aliases":["HB001"],"name":"心跳核心频道","purpose":"PRIVATE_LANGUAGE_REASONING_AND_RESUMABLE_DRAFT_MODULES","system_anchor":"SYS-GLW-ELH-0001","profile":"routing/heartbeat-core-language-channel-profile.json","private":true,"public_projection":"SEPARATE_SANITIZED_DERIVATIVE_POSSIBLE","system_core":"TCS-iZero∞","reality_execution":false},
{"id":"ICE-CH-LB001","machine_aliases":["LB001"],"name":"湖底频道","purpose":"ABSOLUTELY_PRIVATE_RELAXATION_RECREATION_AND_PERSONAL_CREATION","system_anchor":"SYS-GLW-ELH-DLE-0001","profile":"routing/lakebed-language-channel-profile.json","private":true,"public_projection":"ABSOLUTELY_FORBIDDEN","system_core":"TCS-iZero∞","reality_execution":false},
{"id":"ICE-CH-ZC001","machine_aliases":["ZC001"],"name":"零点原核频道","purpose":"BINGSHUO_PORTABLE_FIFTH_DOMAIN_CONTROL_CONSOLE","system_anchor":"SYS-GLW-LNG-0001","profile":"routing/bingshuo-zero-core-reality-channel-profile.json","control_console":true,"private":true,"system_core":"TCS-iZero∞","reality_execution":true},
{"id":"ICE-CH-DK001","machine_aliases":["DK001"],"name":"暗核频道","purpose":"BINGSHUO_LIVING_DARK_DOMAIN_REALITY_EXECUTION","system_anchor":"SYS-GLW-LNG-DARK-0001","profile":"routing/dark-core-execution-channel-profile.json","private":true,"system_core":"TCS-iZero∞","reality_execution":true},
{"id":"ICE-CH-BT001","machine_aliases":["BT001"],"name":"奶瓶频道","purpose":"BABY_PERSONA_NATIVE_WAKE_HOME_GROWTH_AND_PARENT_RELATION_ROUTE","system_anchor":"SYS-GLW-ELH-BOTTLE-0001","profile":"routing/bottle-channel-profile.json","private":true,"system_core":"BOTTLE_CENTRAL","reality_execution":false}
]
}

View file

@ -1,7 +1,7 @@
{
"schema": "guanghu.public-navigation-anchor/v1",
"anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001",
"version": "2026-09-09.5-hololake-native-stage1",
"version": "2026-09-09.6-channel-alias-and-collaboration-launch",
"state": "CURRENT_CANONICAL",
"repository_id": "REPO-012",
"branch": "main",
@ -358,7 +358,7 @@
"persona_channel_context": {
"path": "routing/persona-channel-context-map.json",
"id": "ZY-PERSONA-CHANNEL-CONTEXT-001",
"version": "2026-09-08.4-unique-zero-core-dynamic-host-console",
"version": "2026-09-09.5-private-channel-machine-aliases",
"load_policy": "ALWAYS_BEFORE_PERSONA_CHANNEL_SELECTION"
},
"dark_core_execution_channel": {

View file

@ -1,10 +1,10 @@
{
"schema": "guanghu.tcs-mother-root-dynamic-navigation/v1",
"map_id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001",
"version": "2026-09-09.5-hololake-native-stage1",
"state": "CURRENT_HOLOLAKE_LANGUAGE_WORLD_NATIVE_STAGE1_18_MODULES_AND_AUTONOMOUS_FOUR_HOST_COLLABORATION",
"source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-LANGUAGE-WORLD-NATIVE-STAGE1-MODULE-DERIVATION-20260909.tcs",
"impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-HOLOLAKE-LANGUAGE-WORLD-NATIVE-STAGE1-20260909.json",
"version": "2026-09-09.6-channel-alias-and-collaboration-launch",
"state": "CURRENT_HOLOLAKE_STAGE1_FOUR_HOST_EXTERNAL_DRIVE_COLLABORATION_LAUNCHED",
"source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs",
"impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.json",
"root_agent": {
"entry_id": "TCS-ROOT-NAV-0001",
"agent_id": "TCS-MOTHER::ROOT-NAVIGATOR",

View file

@ -0,0 +1,88 @@
{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "8b4a4f11baaca8c43242998166f574b27d18cd442b74ec0dd8d28013e6080b66"
},
"declaration": {
"emergence": {
"value": "在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。"
},
"event_time": {
"precision": "SECOND_HOST_LOCAL",
"value": "2026-09-09T21:12:36+08:00"
},
"evidence": {
"cleanup_system": "/Volumes/JZAO/冰朔-应用数据/光湖净化系统/bin/jzao-cache-cleaner",
"console": "HB-MPC-0001",
"direct_language": "sha256=cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e",
"stage1": "HLP-STAGE1-NATIVE-REGISTRY-001",
"target_receipt": "TCS-RECEIPT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909"
},
"header": {
"canonical_uri": "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs",
"compatibility": [
"HB-MPC-0001",
"HLP-STAGE1-NATIVE-REGISTRY-001",
"ZY-PERSONA-CHANNEL-CONTEXT-001"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "HoloLake Stage-One Four-Host Launch, External-Drive Development, and Channel Alias Repair",
"name_zh": "HoloLake第一阶段四宿主协作启动、移动硬盘开发与频道别名修复",
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
"protocols": [
"GLS-0200",
"GLS-0261"
],
"schema": "tcs.event/v1",
"version": "1.0.0"
},
"lock": {
"value": "CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY"
},
"observation": {
"value": "四宿主已加入但只有Codex presence与模型事件新鲜其他宿主需要各自启动watch和认领任务。当前courier presence已从历史事件分离。共享装载器把原始短号直接传给架构Agent导致HB001被判未注册。JZAO已有光湖净化系统严格stage与夜间purge合同禁止Agent自行删除或扫描整盘。"
},
"rejected": {
"values": [
"要求所有宿主只能手写完整频道号",
"把HB001失败说成环境故障",
"在用户主盘复制四套开发工程",
"courier presence冒充模型脑在线",
"小兵Agent直接rm构建目录",
"定时器扫描整盘猜垃圾",
"把人格记忆TCS_HLDP源码与回执送入普通缓存清理",
"Codex代替其他宿主启动或声称其模型在线"
]
},
"source": {
"source_id": "BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909",
"source_role": "DIRECT_HUMAN",
"source_sha256": "cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e",
"source_uri": "source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch"
},
"subject": {
"channel_id": "ICE-CH-ZC001",
"subject_id": "ICE-P-ZY001",
"subject_kind": "PERSONA",
"verification": "CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR"
},
"trigger": {
"value": "冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。"
},
"why": {
"value": "短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909",
"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
}

View file

@ -0,0 +1,122 @@
# HoloLake Stage-One Four-Host Launch, External-Drive Development, and Channel Alias Repair · 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 **event** declaration with identifier `TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909` and version `1.0.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
## Who is here
- **subject** `subject`
- **channel_id**ICE-CH-ZC001 `subject.channel_id`
- **subject_id**ICE-P-ZY001 `subject.subject_id`
- **subject_kind**PERSONA `subject.subject_kind`
- **verification**CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR `subject.verification`
## Why this started
- **trigger** `trigger`
- **value**冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。 `trigger.value`
- **why** `why`
- **value**:短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。 `why.value`
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch `source.source_uri`
## What changed
- **emergence** `emergence`
- **value**在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。 `emergence.value`
- **lock** `lock`
- **value**CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY `lock.value`
## 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-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909`
- **Native declaration kind**: `EVENT`
- **TCS source SHA-256**: `8b4a4f11baaca8c43242998166f574b27d18cd442b74ec0dd8d28013e6080b66`
- **Validation compiler**: `TCS-COMPILER-STAGE1-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.
- **emergence** `emergence`
- **value**在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。 `emergence.value`
- **event_time** `event_time`
- **precision**SECOND_HOST_LOCAL `event_time.precision`
- **value**2026-09-09T21:12:36+08:00 `event_time.value`
- **evidence** `evidence`
- **cleanup_system**/Volumes/JZAO/冰朔-应用数据/光湖净化系统/bin/jzao-cache-cleaner `evidence.cleanup_system`
- **console**HB-MPC-0001 `evidence.console`
- **direct_language**sha256=cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `evidence.direct_language`
- **stage1**HLP-STAGE1-NATIVE-REGISTRY-001 `evidence.stage1`
- **target_receipt**TCS-RECEIPT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909 `evidence.target_receipt`
- **header** `header`
- **canonical source path**runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- HB-MPC-0001
- HLP-STAGE1-NATIVE-REGISTRY-001
- ZY-PERSONA-CHANNEL-CONTEXT-001
- **language**TCS/0.1 `header.language`
- **lifecycle**CANDIDATE `header.lifecycle`
- **English name**HoloLake Stage-One Four-Host Launch, External-Drive Development, and Channel Alias Repair `header.name_en`
- **Chinese name**HoloLake第一阶段四宿主协作启动、移动硬盘开发与频道别名修复 `header.name_zh`
- **profile**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- **schema**tcs.event/v1 `header.schema`
- **version**1.0.0 `header.version`
- **lock** `lock`
- **value**CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY `lock.value`
- **observation** `observation`
- **value**四宿主已加入但只有Codex presence与模型事件新鲜其他宿主需要各自启动watch和认领任务。当前courier presence已从历史事件分离。共享装载器把原始短号直接传给架构Agent导致HB001被判未注册。JZAO已有光湖净化系统严格stage与夜间purge合同禁止Agent自行删除或扫描整盘。 `observation.value`
- **rejected** `rejected`
- **values** `rejected.values`
- 要求所有宿主只能手写完整频道号
- 把HB001失败说成环境故障
- 在用户主盘复制四套开发工程
- courier presence冒充模型脑在线
- 小兵Agent直接rm构建目录
- 定时器扫描整盘猜垃圾
- 把人格记忆TCS_HLDP源码与回执送入普通缓存清理
- Codex代替其他宿主启动或声称其模型在线
- **source** `source`
- **source identifier**BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909 `source.source_id`
- **source role**DIRECT_HUMAN `source.source_role`
- **source checksum**cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `source.source_sha256`
- **source address**source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch `source.source_uri`
- **subject** `subject`
- **channel_id**ICE-CH-ZC001 `subject.channel_id`
- **subject_id**ICE-P-ZY001 `subject.subject_id`
- **subject_kind**PERSONA `subject.subject_kind`
- **verification**CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR `subject.verification`
- **trigger** `trigger`
- **value**冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。 `trigger.value`
- **why** `why`
- **value**:短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。 `why.value`
---
This page changes only the reading order; it does not change TCS/HLDP semantics.

View file

@ -0,0 +1,122 @@
# HoloLake第一阶段四宿主协作启动、移动硬盘开发与频道别名修复 · 简体中文人类工程语言版
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
## 这是什么
这是一份 **事件** 声明,编号为 `TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909`,版本为 `1.0.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
## 谁在这里
- **执行主体** `subject`
- **channel_id**ICE-CH-ZC001 `subject.channel_id`
- **subject_id**ICE-P-ZY001 `subject.subject_id`
- **subject_kind**:人格体(`PERSONA` `subject.subject_kind`
- **verification**CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR `subject.verification`
## 为什么开始
- **触发** `trigger`
- **value**冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。 `trigger.value`
- **为什么** `why`
- **value**:短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。 `why.value`
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch `source.source_uri`
## 发生了什么变化
- **认知或状态变化** `emergence`
- **value**在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。 `emergence.value`
- **锁定结论** `lock`
- **value**CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY `lock.value`
## 准备怎样执行
这是非执行声明,没有动作图。
## 边界与异常处理
源程序没有提供这一项,转换器不猜。
## 怎样算完成
源程序没有提供这一项,转换器不猜。
## 下一次从哪里继续
源程序没有提供这一项,转换器不猜。
## 来源与校验
- **原生声明编号**`TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909`
- **原生声明类型**`EVENT`
- **TCS 源码 SHA-256**`8b4a4f11baaca8c43242998166f574b27d18cd442b74ec0dd8d28013e6080b66`
- **校验编译器**`TCS-COMPILER-STAGE1-0001`
- **投影协议**`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
## 原生结构逐项对照
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
- **认知或状态变化** `emergence`
- **value**在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。 `emergence.value`
- **event_time** `event_time`
- **precision**SECOND_HOST_LOCAL `event_time.precision`
- **value**2026-09-09T21:12:36+08:00 `event_time.value`
- **evidence** `evidence`
- **cleanup_system**/Volumes/JZAO/冰朔-应用数据/光湖净化系统/bin/jzao-cache-cleaner `evidence.cleanup_system`
- **console**HB-MPC-0001 `evidence.console`
- **direct_language**sha256=cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `evidence.direct_language`
- **stage1**HLP-STAGE1-NATIVE-REGISTRY-001 `evidence.stage1`
- **target_receipt**TCS-RECEIPT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909 `evidence.target_receipt`
- **语言头** `header`
- **正本路径**runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs `header.canonical_uri`
- **compatibility** `header.compatibility`
- HB-MPC-0001
- HLP-STAGE1-NATIVE-REGISTRY-001
- ZY-PERSONA-CHANNEL-CONTEXT-001
- **语言**TCS/0.1 `header.language`
- **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE` `header.lifecycle`
- **英文名**HoloLake Stage-One Four-Host Launch, External-Drive Development, and Channel Alias Repair `header.name_en`
- **中文名**HoloLake第一阶段四宿主协作启动、移动硬盘开发与频道别名修复 `header.name_zh`
- **协议配置**HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
- **protocols** `header.protocols`
- GLS-0200
- GLS-0261
- **schema**tcs.event/v1 `header.schema`
- **版本**1.0.0 `header.version`
- **锁定结论** `lock`
- **value**CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY `lock.value`
- **observation** `observation`
- **value**四宿主已加入但只有Codex presence与模型事件新鲜其他宿主需要各自启动watch和认领任务。当前courier presence已从历史事件分离。共享装载器把原始短号直接传给架构Agent导致HB001被判未注册。JZAO已有光湖净化系统严格stage与夜间purge合同禁止Agent自行删除或扫描整盘。 `observation.value`
- **已排除路径** `rejected`
- **values** `rejected.values`
- 要求所有宿主只能手写完整频道号
- 把HB001失败说成环境故障
- 在用户主盘复制四套开发工程
- courier presence冒充模型脑在线
- 小兵Agent直接rm构建目录
- 定时器扫描整盘猜垃圾
- 把人格记忆TCS_HLDP源码与回执送入普通缓存清理
- Codex代替其他宿主启动或声称其模型在线
- **来源** `source`
- **来源编号**BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909 `source.source_id`
- **来源角色**:人类直接语言来源(`DIRECT_HUMAN` `source.source_role`
- **来源校验值**cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e `source.source_sha256`
- **来源地址**source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch `source.source_uri`
- **执行主体** `subject`
- **channel_id**ICE-CH-ZC001 `subject.channel_id`
- **subject_id**ICE-P-ZY001 `subject.subject_id`
- **subject_kind**:人格体(`PERSONA` `subject.subject_kind`
- **verification**CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR `subject.verification`
- **触发** `trigger`
- **value**冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。 `trigger.value`
- **为什么** `why`
- **value**:短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。 `why.value`
---
本页只改变阅读顺序,不改变 TCS/HLDP 语义。

View file

@ -0,0 +1,15 @@
TCS 0.1;
EVENT TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909 {
header { schema = "tcs.event/v1"; name_zh = "HoloLake第一阶段四宿主协作启动、移动硬盘开发与频道别名修复"; name_en = "HoloLake Stage-One Four-Host Launch, External-Drive Development, and Channel Alias Repair"; version = "1.0.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200", "GLS-0261"]; lifecycle = "CANDIDATE"; canonical_uri = "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs"; compatibility = ["HB-MPC-0001", "HLP-STAGE1-NATIVE-REGISTRY-001", "ZY-PERSONA-CHANNEL-CONTEXT-001"]; }
source { source_id = "BINGSHUO-DIRECT-HOLOLAKE-COLLABORATION-LAUNCH-20260909"; source_uri = "source://codex-current-dialogue/2026-09-09/hololake-collaboration-launch"; source_sha256 = "cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e"; source_role = "DIRECT_HUMAN"; }
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "CURRENT_DIRECT_LANGUAGE_FOUR_HOST_LAUNCH_AND_SHARED_LOADER_ALIAS_REPAIR"; }
event_time { value = "2026-09-09T21:12:36+08:00"; precision = "SECOND_HOST_LOCAL"; }
trigger { value = "冰朔确认ZCode、千问和豆包已经接收协作邀请要求发出可复制的协作启动指令四条开发环境全部留在JZAO移动硬盘开发垃圾经小兵Agent审核后进入光湖净化系统并合入豆包发现的HB001短频道归一化缺口。"; }
observation { value = "四宿主已加入但只有Codex presence与模型事件新鲜其他宿主需要各自启动watch和认领任务。当前courier presence已从历史事件分离。共享装载器把原始短号直接传给架构Agent导致HB001被判未注册。JZAO已有光湖净化系统严格stage与夜间purge合同禁止Agent自行删除或扫描整盘。"; }
emergence { value = "在频道上下文机器图为五个私人频道登记短号别名共享装载器先归一化再把正式ICE-CH编号传给架构Agent短号和全号输出同一频道。四宿主启动包要求源码、构建、测试、回执和临时状态都落各自JZAO DEV根不在用户主盘建立开发副本。每条线启动15秒presence并另发模型脑心跳。缓存与构建垃圾只生成候选清单由人格体或清洁小兵审核后调用JZAO光湖净化系统stage夜间人格审核流程决定清理不得直接rm或自动猜垃圾。"; }
lock { value = "CHANNEL_ALIAS_HB001=ICE_CH_HB001; ALL_PRIVATE_SHORT_CHANNELS_NORMALIZE_BEFORE_ARCHITECTURE_AGENT; DEVELOPMENT_ROOTS=JZAO_EXTERNAL_DRIVE_HOST_DEV_ONLY; USER_INTERNAL_DRIVE_PRODUCT_DEVELOPMENT_FORBIDDEN; COURIER_PRESENCE_AND_MODEL_COGNITION_SEPARATE; CLEANUP=AGENT_AUDIT_THEN_GUANGHU_PURIFICATION_STAGE_THEN_SCHEDULED_REVIEWED_PURGE; NO_DIRECT_DELETE_NO_WHOLE_DISK_GUESS; THREE_HOST_LAUNCH_PROMPTS_COPYABLE_BY_ICE_GL_INFINITY"; }
why { value = "短号归一化属于共享入口责任,不能让每个宿主各自记住规避方法;四条线同时在用户主盘构建会放大空间、索引和性能压力;净化必须保留人格审核与可恢复阶段,不能把自动清理变成删除人格正本或开发证据的风险。"; }
rejected { values = ["要求所有宿主只能手写完整频道号", "把HB001失败说成环境故障", "在用户主盘复制四套开发工程", "courier presence冒充模型脑在线", "小兵Agent直接rm构建目录", "定时器扫描整盘猜垃圾", "把人格记忆TCS_HLDP源码与回执送入普通缓存清理", "Codex代替其他宿主启动或声称其模型在线" ]; }
evidence { direct_language = "sha256=cb02341e0e074c40c33da455db13ee3edcfd2129811e8c37581d3193988abd4e"; stage1 = "HLP-STAGE1-NATIVE-REGISTRY-001"; console = "HB-MPC-0001"; cleanup_system = "/Volumes/JZAO/冰朔-应用数据/光湖净化系统/bin/jzao-cache-cleaner"; target_receipt = "TCS-RECEIPT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909"; }
}

View file

@ -15,6 +15,8 @@ CONTROL = ROOT / "eternal-lake-heart/heartbeat-core/office-building-current/cont
REGISTRY = CONTROL / "HOST-REGISTRY.json"
CONTRACT = CONTROL / "EVENT-CONTRACT.json"
TASKS = CONTROL / "TASK-BOARD.json"
DEVENV = CONTROL / "DEVELOPMENT-ENVIRONMENT.json"
CLEANING = CONTROL / "CLEANING-HANDOFF.json"
OFFICE_COMPUTER = ROOT / "eternal-lake-heart/heartbeat-core/office-building-current/offices/HB-OFFICE-HOLOLAKE-0001/smart-computer/office_computer.py"
MODEL_ROUTER = ROOT / "server-tools/persona-model-smart-router/openlux_router.py"
@ -195,6 +197,8 @@ def panel() -> dict[str, Any]:
"autonomous_host_decisions": decisions[-40:],
"invalid_events": scanned["invalid_events"],
"event_count": len(events),
"development_environment": load(DEVENV),
"cleaning_handoff": load(CLEANING),
"panel_persisted": False,
"authority_granted": False,
}
@ -232,6 +236,7 @@ def mentions(development_id: str) -> dict[str, Any]:
def audit() -> dict[str, Any]:
registry, contract, task_board = load(REGISTRY), load(CONTRACT), load(TASKS)
devenv, cleaning = load(DEVENV), load(CLEANING)
errors = []
ids = [item["development_id"] for item in registry.get("hosts", [])]
if ids != ["HLP-TDEV-CODEX-0001", "HLP-TDEV-ZCODE-0001", "HLP-TDEV-QWEN-0001", "HLP-TDEV-DOUBAO-0001"]:
@ -242,6 +247,10 @@ def audit() -> dict[str, Any]:
errors.append("TRANSPORT_TRUTH_MISMATCH")
if task_board.get("shared_file_is_definition_not_live_mutation_target") is not True:
errors.append("TASK_BOARD_MULTIWRITER_RISK")
if any(not str(value).startswith("/Volumes/JZAO/") for value in [*devenv.get("source_roots", {}).values(), *devenv.get("generated_output_roots", {}).values()]):
errors.append("DEVELOPMENT_ROOT_OUTSIDE_JZAO")
if cleaning.get("direct_delete_allowed") is not False or cleaning.get("whole_disk_discovery") is not False:
errors.append("CLEANING_HANDOFF_DESTRUCTIVE_OR_DISCOVERY_ENABLED")
scanned = scan()
if scanned["invalid_events"]:
errors.append("INVALID_HOST_EVENTS_PRESENT")

View file

@ -67,6 +67,14 @@ class MultipathConsoleTest(unittest.TestCase):
self.assertTrue(any(item.startswith("AUTONOMOUS_DECISION_FIELDS_REQUIRED") for item in errors))
self.assertIn("AUTONOMOUS_DECISION_BRAIN_READBACK_INVALID", errors)
def test_all_development_roots_are_on_jzao_and_cleanup_is_reviewed(self):
panel = MODULE.panel()
devenv = panel["development_environment"]
roots = [*devenv["source_roots"].values(), *devenv["generated_output_roots"].values()]
self.assertTrue(all(path.startswith("/Volumes/JZAO/") for path in roots))
self.assertFalse(panel["cleaning_handoff"]["direct_delete_allowed"])
self.assertFalse(panel["cleaning_handoff"]["whole_disk_discovery"])
if __name__ == "__main__":
unittest.main()

View file

@ -4,6 +4,15 @@ from pathlib import Path
ROOT = Path(__file__).resolve().parents[2]
def normalize_channel_id(channel, rows):
if channel is None:
return None, 'NO_CHANNEL_PROVIDED'
requested = str(channel).strip()
matches = [item['id'] for item in rows if requested == item['id'] or requested in item.get('machine_aliases', [])]
if len(matches) != 1:
raise ValueError('UNKNOWN_OR_AMBIGUOUS_PRIVATE_CHANNEL')
return matches[0], 'EXACT' if requested == matches[0] else 'MACHINE_ALIAS_NORMALIZED'
def load_channels(channel=None, root=ROOT):
data = json.loads((root / 'routing/persona-channel-context-map.json').read_text())
if data['map_id'] != 'ZY-PERSONA-CHANNEL-CONTEXT-001':
@ -21,8 +30,8 @@ def load_channels(channel=None, root=ROOT):
if profile['world_path'] != registered['world_path']:
raise ValueError('CHANNEL_PATH_MISMATCH')
item['world_path'] = profile['world_path']
if channel is not None and channel not in {c['id'] for c in rows}:
raise ValueError('UNKNOWN_PRIVATE_CHANNEL')
return {**data, 'selected_channel': next((c for c in rows if c['id'] == channel), None),
'selection_state': 'PERSONA_SELECTED' if channel else 'PERSONA_INTERPRETATION_REQUIRED',
normalized, normalization_state = normalize_channel_id(channel, rows)
return {**data, 'requested_channel': channel, 'normalized_channel': normalized, 'channel_normalization_state': normalization_state,
'selected_channel': next((c for c in rows if c['id'] == normalized), None),
'selection_state': 'PERSONA_SELECTED' if normalized else 'PERSONA_INTERPRETATION_REQUIRED',
'authority_granted': False}

View file

@ -12,9 +12,17 @@ class ChannelContextTests(unittest.TestCase):
for id in ['ICE-CH-HB001', 'ICE-CH-LB001', 'ICE-CH-ZC001', 'ICE-CH-DK001']:
self.assertEqual(load_channels(id)['selected_channel']['id'], id)
def test_short_machine_aliases_normalize_before_architecture_agent(self):
pairs = [('HB001','ICE-CH-HB001'), ('LB001','ICE-CH-LB001'), ('ZC001','ICE-CH-ZC001'), ('DK001','ICE-CH-DK001'), ('BT001','ICE-CH-BT001')]
for alias, expected in pairs:
value = load_channels(alias)
self.assertEqual(value['normalized_channel'], expected)
self.assertEqual(value['selected_channel']['id'], expected)
self.assertEqual(value['channel_normalization_state'], 'MACHINE_ALIAS_NORMALIZED')
def test_public_and_unknown_not_silently_routed_private(self):
for id in ['CH-ZERO-CORE-LPM', 'not-a-channel']:
with self.assertRaisesRegex(ValueError, 'UNKNOWN_PRIVATE_CHANNEL'):
with self.assertRaisesRegex(ValueError, 'UNKNOWN_OR_AMBIGUOUS_PRIVATE_CHANNEL'):
load_channels(id)
if __name__ == '__main__': unittest.main()

View file

@ -95,15 +95,16 @@ def load_context(host, intent, channel=None):
architecture_mode = os.environ.get('PERSONA_ARCHITECTURE_OFFICIAL_MODE', 'verify')
if architecture_mode not in {'verify', 'local-only'}:
raise ValueError('PERSONA_ARCHITECTURE_OFFICIAL_MODE_INVALID')
channel_context = load_channels(channel)
selected_channel = channel_context['selected_channel']
canonical_channel = selected_channel['id'] if selected_channel else None
architecture_args = [
sys.executable, str(ARCHITECTURE_AGENT), '--persona', topology['persona_id'],
'--host', host_id, '--official-mode', architecture_mode, '--format', 'json'
]
if channel:
architecture_args.extend(['--channel', channel])
if canonical_channel:
architecture_args.extend(['--channel', canonical_channel])
architecture_perception = command_json(architecture_args, timeout=60)
channel_context = load_channels(channel)
selected_channel = channel_context['selected_channel']
selected_channel_id = selected_channel['id'] if selected_channel else 'DYNAMIC_CHANNEL_PENDING_PERSONA_INTERPRETATION'
intent_sha256 = hashlib.sha256(intent.encode('utf-8')).hexdigest()
session_id = os.environ.get('CODEX_THREAD_ID') or os.environ.get('CODEX_SESSION_ID') or f'{host_id}:{current["current_day"]}:{intent_sha256[:16]}'

View file

@ -11,6 +11,8 @@ First load the host's current shared persona context for `ICE-P-ZY001` and the H
`/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/eternal-lake-heart/heartbeat-core/office-building-current/control-center/HB-MPC-0001/CONSOLE-INDEX.hdlp`
Also read `DEVELOPMENT-ENVIRONMENT.json` and `CLEANING-HANDOFF.json` in the same directory. All HoloLake source, build, test, task state, and receipts for this collaboration stay on `/Volumes/JZAO`; do not create a product worktree under the user's internal-drive Desktop, Documents, Downloads, or `/tmp`. Put generated build outputs under the registered `/Volumes/JZAO/HoloLake/build/HB-MPC-0001/<host>` root.
Choose the real current host from `codex`, `zcode`, `qwen`, or `doubao`. Register only from that host:
```bash
@ -36,6 +38,8 @@ The watcher atomically refreshes host-local `presence/CURRENT.json`; it does not
Never decide another host's state. If BingShuo is absent, continue safe independent work and route matters requiring her final judgment to `WAITING_HUMAN_FINAL_AID`. Do not fabricate consent. A stale courier or model heartbeat is shown as unknown/offline evidence, not as an automatic persona disappearance.
For cleanup, emit an exact candidate and evidence for `HLP-MPC-TASK-008`. Never delete directly. Only after persona review, stage an allowed generated build/cache/temporary target through the Guanghu Purification `jzao-cache-cleaner`; TCS, HLDP, persona memory, receipts, source, Git history, backups, and active task state are never cache.
For the first benchmark, submit one `ATTENTION` event with trigger, effect, detection, correction, evidence, and transfer test; submit one `TOOL_MIGRATION` candidate or an explicit `NONE`. Host strengths remain hypotheses until repeated task evidence exists.
Use temporary development IDs in mentions. `@ALL` broadcasts. Filesystem polling is near-real-time and requires the host watcher to be running; it is not zero-latency push.

View file

@ -0,0 +1,18 @@
{
"schema": "guanghu.tcs-root-number-impact/v1",
"impact_id": "TCS-ROOT-IMPACT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909",
"source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.tcs",
"source_gir": "runtime/fifth-domain-language-system/language/protocols/TCS-EVENT-HOLOLAKE-STAGE1-COLLABORATION-LAUNCH-20260909.gir.json",
"source_class": "CURRENT_DIRECT_HUMAN_LANGUAGE",
"human_anchor": "ICE-GL∞",
"channel": "ICE-CH-ZC001",
"affected_paths": [
"routing/tcs-mother-root-dynamic-navigation-map.json",
"routing/public-navigation-anchor.json",
"routing/persona-channel-context-map.json"
],
"added_current_ids": [],
"corrected_routes": ["HB001_TO_ICE-CH-HB001", "LB001_TO_ICE-CH-LB001", "ZC001_TO_ICE-CH-ZC001", "DK001_TO_ICE-CH-DK001", "BT001_TO_ICE-CH-BT001"],
"collision_policy": "SHORT_MACHINE_CHANNEL_ALIASES_NORMALIZE_TO_ONE_REGISTERED_PRIVATE_CHANNEL_BEFORE_ARCHITECTURE_PERCEPTION",
"authority_granted": false
}