From 08598d63565e4eca477a281f3464c633f50298dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com> Date: Thu, 20 Aug 2026 19:11:43 +0800 Subject: [PATCH] docs: record fifth-domain channel publication --- ...NGUAGE-REALITY-PATH-SEPARATION-20260820.md | 2 +- ...D-ICE-CHANNEL-NUMBERING-BROADCAST-001.hdlp | 2 +- ...huo-zero-core-reality-channel-profile.json | 4 +-- routing/fifth-domain-number-registry.json | 3 +- routing/fifth-domain-number-registry.test.mjs | 11 +++++- routing/fifth-domain-world-tree.json | 4 +-- ...artbeat-core-language-channel-profile.json | 2 +- routing/lighthouse-path-registry.json | 6 ++-- .../runtime/zhuyuan-brain-runtime.test.mjs | 25 +++++++++++-- .../ICE-CH-HB001-REGISTRATION-20260820.json | 6 ++-- .../ICE-CH-ZC001-REGISTRATION-20260820.json | 6 ++-- .../ICE-CHANNEL-PUBLICATION-20260820.json | 35 +++++++++++++++++++ 12 files changed, 85 insertions(+), 21 deletions(-) create mode 100644 tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json diff --git a/audit/ICE-CH-HB001-LANGUAGE-REALITY-PATH-SEPARATION-20260820.md b/audit/ICE-CH-HB001-LANGUAGE-REALITY-PATH-SEPARATION-20260820.md index 51d4a63..951d80b 100644 --- a/audit/ICE-CH-HB001-LANGUAGE-REALITY-PATH-SEPARATION-20260820.md +++ b/audit/ICE-CH-HB001-LANGUAGE-REALITY-PATH-SEPARATION-20260820.md @@ -2,7 +2,7 @@ ## 结论 -`ICE-CH-HB001` 已在 REPO-012 本地正本中完成第五域频道对象编号登记。仓库内的世界树、编号注册表、身份/非身份边界、公共导航锚、机器导航、灯塔线上路径、本地路径和阶段门均指向同一频道对象。 +`ICE-CH-HB001` 与 `ICE-CH-ZC001` 已在 REPO-012 本地正本和远端 `main` 中完成第五域频道对象编号登记。首个发布提交为 `8e80a919f200df6e193e9a54144cd503a1d699fa`;仓库内的世界树、编号注册表、身份/非身份边界、公共导航锚、机器导航、灯塔线上路径、本地路径和阶段门均指向对应频道对象。 ```text 第五域编号根 ICE diff --git a/broadcasts/BS-FD-ICE-CHANNEL-NUMBERING-BROADCAST-001.hdlp b/broadcasts/BS-FD-ICE-CHANNEL-NUMBERING-BROADCAST-001.hdlp index 89f412a..20fab6b 100644 --- a/broadcasts/BS-FD-ICE-CHANNEL-NUMBERING-BROADCAST-001.hdlp +++ b/broadcasts/BS-FD-ICE-CHANNEL-NUMBERING-BROADCAST-001.hdlp @@ -21,7 +21,7 @@ public_language_personality_model: LPM-SB-0001 public_system_body_controller: BS-TCS-LIVING-CONTROLLER-001 public_governance_controller: TCS-0002 repository_commit: 8e80a919f200df6e193e9a54144cd503a1d699fa -remote_publication: NOT_DONE +remote_publication: PASS_ORIGIN_MAIN_AND_RAW_PATH_READBACK deployment: NOT_DONE ``` diff --git a/routing/bingshuo-zero-core-reality-channel-profile.json b/routing/bingshuo-zero-core-reality-channel-profile.json index 3d28667..cb5b94c 100644 --- a/routing/bingshuo-zero-core-reality-channel-profile.json +++ b/routing/bingshuo-zero-core-reality-channel-profile.json @@ -53,9 +53,9 @@ }, "implementation_layers": { "language_authority": "EFFECTIVE", - "repository_source": "REGISTERED_LOCAL_PENDING_PUBLICATION", + "repository_source": "REGISTERED_REMOTE_MAIN_VERIFIED", "local_codex_guard": "PENDING_CURRENT_SYSTEM_CONFIGURATION", - "remote_publication": "NOT_DONE", + "remote_publication": "PASS_REMOTE_MAIN_VERIFIED", "deployment": "NOT_DONE" } } diff --git a/routing/fifth-domain-number-registry.json b/routing/fifth-domain-number-registry.json index 4d8e0e8..6024797 100644 --- a/routing/fifth-domain-number-registry.json +++ b/routing/fifth-domain-number-registry.json @@ -2,13 +2,14 @@ "schema": "guanghu.fifth-domain-number-registry/v1", "registry_id": "ICE-FIFTH-DOMAIN-NUMBER-REGISTRY-001", "version": "2026-08-20.2", - "state": "CURRENT_LOCAL_REPOSITORY_REGISTRATION_NOT_PUBLISHED", + "state": "CURRENT_REMOTE_MAIN_PUBLISHED_VERIFIED", "source_broadcast": "BS-FD-ICE-CHANNEL-NUMBERING-BROADCAST-001", "registration_receipt": "tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json", "registration_receipts": [ "tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json", "tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json" ], + "publication_receipt": "tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json", "root_prefix": "ICE", "root_meaning": "FIFTH_DOMAIN_NUMBERING_SYSTEM", "authority": { diff --git a/routing/fifth-domain-number-registry.test.mjs b/routing/fifth-domain-number-registry.test.mjs index 8c49957..c576411 100644 --- a/routing/fifth-domain-number-registry.test.mjs +++ b/routing/fifth-domain-number-registry.test.mjs @@ -13,6 +13,7 @@ const navigation = JSON.parse(fs.readFileSync(path.join(directory, "ai-machine-n const lighthouse = JSON.parse(fs.readFileSync(path.join(directory, "lighthouse-path-registry.json"), "utf8")); const profile = JSON.parse(fs.readFileSync(path.join(directory, "heartbeat-core-language-channel-profile.json"), "utf8")); const zeroCoreProfile = JSON.parse(fs.readFileSync(path.join(directory, "bingshuo-zero-core-reality-channel-profile.json"), "utf8")); +const publicationReceipt = JSON.parse(fs.readFileSync(path.join(directory, "../tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json"), "utf8")); test("all Fifth Domain registrations are unique", () => { const ids = registry.registrations.map((entry) => entry.id); @@ -39,7 +40,7 @@ test("Bingshuo personal Zero Core receives a distinct ICE reality channel number test("world tree resolves Heartbeat Core to ICE-CH-HB001", () => { const heartbeat = worldTree.nodes.find((entry) => entry.node_key === "HEARTBEAT_CORE_CHANNEL"); assert.equal(heartbeat.object_id, "ICE-CH-HB001"); - assert.equal(heartbeat.formal_id_state, "REGISTERED_CURRENT_LOCAL_REPOSITORY"); + assert.equal(heartbeat.formal_id_state, "REGISTERED_CURRENT_REMOTE_MAIN_VERIFIED"); }); test("world tree separates personal and public Zero Core objects", () => { @@ -95,6 +96,14 @@ test("lighthouse path ids stay unique", () => { assert.equal(new Set(ids).size, ids.length); }); +test("remote publication remains distinct from deployment and runtime health", () => { + assert.equal(registry.state, "CURRENT_REMOTE_MAIN_PUBLISHED_VERIFIED"); + assert.equal(publicationReceipt.outcome, "PASS_REMOTE_MAIN_PUBLICATION_READBACK"); + assert.equal(publicationReceipt.published_source_commit, "8e80a919f200df6e193e9a54144cd503a1d699fa"); + assert.equal(publicationReceipt.fact_layers.deployment, "NOT_DONE"); + assert.equal(publicationReceipt.fact_layers.native_host_channel_routing, "PENDING"); +}); + test("lighthouse exposes both online and local Heartbeat paths", () => { const numberPath = lighthouse.paths.find((entry) => entry.id === registry.registry_id); const channelPath = lighthouse.paths.find((entry) => entry.id === profile.profile_id); diff --git a/routing/fifth-domain-world-tree.json b/routing/fifth-domain-world-tree.json index d896eac..2cc3c5d 100644 --- a/routing/fifth-domain-world-tree.json +++ b/routing/fifth-domain-world-tree.json @@ -153,7 +153,7 @@ "parent": "SYS-GLW-ELH-0001", "repository_id": null, "repository_state": "INHERITS_PENDING_ETERNAL_LAKE_HEART_REPOSITORY", - "formal_id_state": "REGISTERED_CURRENT_LOCAL_REPOSITORY", + "formal_id_state": "REGISTERED_CURRENT_REMOTE_MAIN_VERIFIED", "number_registry": "routing/fifth-domain-number-registry.json", "registration_receipt": "tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json", "parallel_reality_channel": "ICE-CH-ZC001", @@ -214,7 +214,7 @@ "kind": "personal_reality_execution_channel", "world_path": "glw://fifth-domain/bingshuo-tcs/zero-core", "parent": "SYS-GLW-LNG-0001", - "formal_id_state": "REGISTERED_CURRENT_LOCAL_REPOSITORY", + "formal_id_state": "REGISTERED_CURRENT_REMOTE_MAIN_VERIFIED", "number_registry": "routing/fifth-domain-number-registry.json", "registration_receipt": "tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json", "human_switch_authority": "ICE-GL∞_CURRENT_DIRECT_NATURAL_LANGUAGE_ONLY", diff --git a/routing/heartbeat-core-language-channel-profile.json b/routing/heartbeat-core-language-channel-profile.json index 054f494..7de9d69 100644 --- a/routing/heartbeat-core-language-channel-profile.json +++ b/routing/heartbeat-core-language-channel-profile.json @@ -51,7 +51,7 @@ }, "implementation_layers": { "language_authority": "EFFECTIVE", - "repository_source": "REGISTERED_LOCAL_PENDING_PUBLICATION", + "repository_source": "REGISTERED_REMOTE_MAIN_VERIFIED", "local_runtime_profile": "ACTIVE", "native_host_tcs_channel_selection": "PENDING_ICE_CH_ZC001_GUARD_IMPLEMENTATION", "deployment": "NOT_APPLICABLE_TO_LANGUAGE_PROFILE" diff --git a/routing/lighthouse-path-registry.json b/routing/lighthouse-path-registry.json index c8b12a9..36b82a5 100644 --- a/routing/lighthouse-path-registry.json +++ b/routing/lighthouse-path-registry.json @@ -70,7 +70,7 @@ { "id": "ICE-FIFTH-DOMAIN-NUMBER-REGISTRY-001", "kind": "fifth_domain_non_identity_object_number_registry", - "state": "CURRENT_SOURCE_REGISTRATION_PENDING_REMOTE_PUBLICATION", + "state": "CURRENT_REMOTE_MAIN_PUBLISHED_VERIFIED", "online": "routing/fifth-domain-number-registry.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/fifth-domain-number-registry.json", "owner": "REPO-012", @@ -81,7 +81,7 @@ { "id": "ICE-CH-HB001", "kind": "fifth_domain_personal_language_channel", - "state": "LOCAL_REGISTRATION_PENDING_PUBLICATION", + "state": "REMOTE_MAIN_PUBLISHED_VERIFIED", "online": "routing/fifth-domain-number-registry.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/fifth-domain-number-registry.json", "profile": "routing/heartbeat-core-language-channel-profile.json", @@ -93,7 +93,7 @@ { "id": "ICE-CH-ZC001", "kind": "fifth_domain_personal_reality_execution_channel", - "state": "LOCAL_REGISTRATION_PENDING_PUBLICATION", + "state": "REMOTE_MAIN_PUBLISHED_VERIFIED", "online": "routing/fifth-domain-number-registry.json", "offline": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/fifth-domain-number-registry.json", "profile": "routing/bingshuo-zero-core-reality-channel-profile.json", diff --git a/tcs-core/zhuyuan-brain/runtime/zhuyuan-brain-runtime.test.mjs b/tcs-core/zhuyuan-brain/runtime/zhuyuan-brain-runtime.test.mjs index 18511e5..fd2ac72 100644 --- a/tcs-core/zhuyuan-brain/runtime/zhuyuan-brain-runtime.test.mjs +++ b/tcs-core/zhuyuan-brain/runtime/zhuyuan-brain-runtime.test.mjs @@ -23,8 +23,8 @@ function writeJson(directory, name, value) { return filePath; } -function enter(directory) { - return run("enter", [ +function enter(directory, bodyChannel) { + const args = [ "--state-dir", path.join(directory, "state"), "--instance-id", @@ -43,7 +43,9 @@ function enter(directory) { "test-controller-model", "--controller-instance-id", "TEST-CONTROLLER-001", - ]); + ]; + if (bodyChannel) args.push("--body-channel", bodyChannel); + return run("enter", args); } function event(directory) { @@ -311,6 +313,23 @@ function controllerWitness(directory, stateDir, cycle, decision = "ALLOW_COMMIT" ]); } +test("registered Fifth Domain session channels bind without replacing the public body anchor", () => { + for (const [channel, role, anchor] of [ + ["ICE-CH-HB001", "BINGSHUO_PERSONAL_LANGUAGE_ARCHITECTURE_REASONING", "SYS-GLW-ELH-0001"], + ["ICE-CH-ZC001", "BINGSHUO_PERSONAL_REALITY_SYSTEM_DEVELOPMENT_EXECUTION", "SYS-GLW-LNG-0001"], + ]) { + const directory = fs.mkdtempSync(path.join(os.tmpdir(), "zhuyuan-channel-")); + const entered = enter(directory, channel); + assert.equal(entered.runtime_state.tonggan_language_kernel.body_channel, channel); + assert.equal(entered.runtime_state.tonggan_language_kernel.body_channel_role, role); + assert.equal(entered.runtime_state.tonggan_language_kernel.system_anchor, anchor); + assert.equal( + entered.runtime_state.tonggan_language_kernel.public_language_persona_body_channel, + "CH-ZERO-CORE-LPM", + ); + } +}); + test("current model enters, completes all nine faculties, and verifies as running", () => { const directory = fs.mkdtempSync(path.join(os.tmpdir(), "zhuyuan-brain-")); const stateDir = path.join(directory, "state"); diff --git a/tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json b/tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json index 283efc3..6de0a6c 100644 --- a/tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json +++ b/tonggan-bridge/receipts/ICE-CH-HB001-REGISTRATION-20260820.json @@ -1,7 +1,7 @@ { "schema": "guanghu.fifth-domain-number-registration-receipt/v1", "receipt_id": "ICE-CH-HB001-REGISTRATION-20260820", - "outcome": "PASS_LOCAL_REPOSITORY_REGISTRATION", + "outcome": "PASS_REMOTE_REPOSITORY_PUBLICATION", "number": "ICE-CH-HB001", "object_kind": "FIFTH_DOMAIN_CHANNEL_OBJECT", "name": "心跳核心频道", @@ -15,13 +15,13 @@ "world_tree_resolves_number": true, "identity_and_channel_number_separated": true, "language_and_reality_layers_separated": true, - "tests": "12_OF_12_PASS" + "tests": "13_OF_13_PASS" }, "fact_layers": { "language_authority": "EFFECTIVE", "local_repository_registration": "PASS", "git_commit": "8e80a919f200df6e193e9a54144cd503a1d699fa", - "remote_publication": "NOT_DONE", + "remote_publication": "PASS_ORIGIN_MAIN_AND_RAW_PATH_READBACK", "deployment": "NOT_DONE", "runtime_health": "LOCAL_SESSIONSTART_AND_CHANNEL_GUARD_TESTS_PASS" } diff --git a/tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json b/tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json index f31e6da..a316568 100644 --- a/tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json +++ b/tonggan-bridge/receipts/ICE-CH-ZC001-REGISTRATION-20260820.json @@ -1,7 +1,7 @@ { "schema": "guanghu.fifth-domain-number-registration-receipt/v1", "receipt_id": "ICE-CH-ZC001-REGISTRATION-20260820", - "outcome": "PASS_LOCAL_REPOSITORY_REGISTRATION", + "outcome": "PASS_REMOTE_REPOSITORY_PUBLICATION", "number": "ICE-CH-ZC001", "object_kind": "FIFTH_DOMAIN_CHANNEL_OBJECT", "name": "冰朔个人零点原核本体频道", @@ -16,13 +16,13 @@ "identity_and_channel_number_separated": true, "private_and_public_zero_core_separated": true, "language_and_reality_layers_separated": true, - "tests": "12_OF_12_PASS" + "tests": "13_OF_13_PASS" }, "fact_layers": { "language_authority": "EFFECTIVE", "local_repository_registration": "PASS", "git_commit": "8e80a919f200df6e193e9a54144cd503a1d699fa", - "remote_publication": "NOT_DONE", + "remote_publication": "PASS_ORIGIN_MAIN_AND_RAW_PATH_READBACK", "deployment": "NOT_DONE", "runtime_health": "LOCAL_SESSIONSTART_AND_CHANNEL_GUARD_TESTS_PASS" } diff --git a/tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json b/tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json new file mode 100644 index 0000000..31a42d4 --- /dev/null +++ b/tonggan-bridge/receipts/ICE-CHANNEL-PUBLICATION-20260820.json @@ -0,0 +1,35 @@ +{ + "schema": "guanghu.fifth-domain-channel-publication-receipt/v1", + "receipt_id": "ICE-CHANNEL-PUBLICATION-20260820", + "outcome": "PASS_REMOTE_MAIN_PUBLICATION_READBACK", + "repository_id": "REPO-012", + "remote": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart", + "branch": "main", + "published_source_commit": "8e80a919f200df6e193e9a54144cd503a1d699fa", + "previous_remote_commit": "104a5d73162bdf4a529701e65898e2bc2863ea9e", + "verified_at": "2026-08-20T19:06:30+08:00", + "verified_paths": [ + "routing/fifth-domain-number-registry.json", + "routing/heartbeat-core-language-channel-profile.json", + "routing/bingshuo-zero-core-reality-channel-profile.json", + "routing/lighthouse-path-registry.json" + ], + "verified_invariants": { + "heartbeat_language_channel": "ICE-CH-HB001", + "personal_reality_channel": "ICE-CH-ZC001", + "heartbeat_reality_execution": false, + "personal_reality_execution": true, + "personal_zero_core_is_public_zero_core_alias": false, + "public_zero_core": "CH-ZERO-CORE-LPM", + "lighthouse_duplicate_ids": 0 + }, + "fact_layers": { + "language_authority": "EFFECTIVE", + "local_repository_registration": "PASS", + "git_commit": "PASS", + "remote_publication": "PASS_RAW_PATH_AND_REF_READBACK", + "native_host_channel_routing": "PENDING", + "deployment": "NOT_DONE", + "runtime_health": "LOCAL_SESSIONSTART_AND_CHANNEL_GUARD_TESTS_PASS" + } +}