diff --git a/product-source/hololake-platform/architecture/HOLOLAKE-JD-CROSS-ROOT-GUANGHU-SUPERVISOR-20260815.md b/product-source/hololake-platform/architecture/HOLOLAKE-JD-CROSS-ROOT-GUANGHU-SUPERVISOR-20260815.md index 8a17f63e6..b09e8e045 100644 --- a/product-source/hololake-platform/architecture/HOLOLAKE-JD-CROSS-ROOT-GUANGHU-SUPERVISOR-20260815.md +++ b/product-source/hololake-platform/architecture/HOLOLAKE-JD-CROSS-ROOT-GUANGHU-SUPERVISOR-20260815.md @@ -6,6 +6,9 @@ > > 状态:现实工程执行中 +这个开发编号只用于代码、制品与回执寻址。Codex 当前只有一个真实对话,不为它创建自动车道、 +租约、胶囊或消息注入;持续因果由当前 HLDP 树按需下钻。 + 目标不是删除 Linux,而是让光湖控制在完整 Linux 根系统之前出现,并跨根切换持续存在;Linux 内核保留为硬件兼容底座,仓库服务保留为受控数据面,独立 Linux 救援入口继续存在。 diff --git a/routing/guanghu-os-control-architecture.test.mjs b/routing/guanghu-os-control-architecture.test.mjs index 24f611516..ab20eef55 100644 --- a/routing/guanghu-os-control-architecture.test.mjs +++ b/routing/guanghu-os-control-architecture.test.mjs @@ -165,9 +165,16 @@ test("native public projection separates liveness, authenticated state, and pinn }); test("current architecture and global engineering rules project the same control contract", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.server_os_control.machine_projection, "routing/guanghu-os-control-architecture.json"); assert.equal(architecture.server_os_control.final_topology, contract.final_topology); + assert.equal(architecture.server_os_control.hosted_guanghu_supervisor_bridge, 100); + assert.equal(architecture.server_os_control.jd_host_qemu_pre_root_supervisor, 100); + assert.equal(architecture.server_os_control.jd_host_qemu_cross_switch_root_supervisor, 100); + assert.equal(architecture.server_os_control.physical_guanghu_first_boot, 0); + assert.equal(architecture.server_os_control.linux_on_demand_subcontrol_runtime, 0); + assert.equal(architecture.server_os_control.jd_final_guanghu_os_master, 0); + assert.equal(architecture.server_os_control.development_id, "DEV-20260815-001"); assert.equal(rules.server_os_control.linux_deletion_is_completion, false); assert.equal(rules.server_os_control.linux_hosted_language_primary_is_final_master, false); assert.equal(rules.server_os_control.live_readback_predicates_required, true); diff --git a/routing/hololake-age-runtime-architecture.test.mjs b/routing/hololake-age-runtime-architecture.test.mjs index 8ba091a8b..ecc976d9b 100644 --- a/routing/hololake-age-runtime-architecture.test.mjs +++ b/routing/hololake-age-runtime-architecture.test.mjs @@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const age = readJson("routing/hololake-age-runtime-architecture.json"); test("current architecture preserves the AGE runtime after the stage-one product contract", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.age_runtime.record_id, "HLP-AGE-RUNTIME-ARCHITECTURE-001"); const stageOneIndex = architecture.read_order.indexOf( architecture.first_public_product_stage.architecture_page, diff --git a/routing/hololake-canonical-desktop-shell.test.mjs b/routing/hololake-canonical-desktop-shell.test.mjs index 9a439636d..384cda4e8 100644 --- a/routing/hololake-canonical-desktop-shell.test.mjs +++ b/routing/hololake-canonical-desktop-shell.test.mjs @@ -16,7 +16,7 @@ const broadcastSchema = readJson( ); test("HoloLake has one clean canonical desktop destination", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(shell.decision.canonical_shell, "TAURI_V2_RUST_REACT"); assert.equal(shell.decision.canonical_source, "product-source/hololake-native-desktop"); assert.equal( diff --git a/routing/hololake-cognitive-gravity-and-continuity.test.mjs b/routing/hololake-cognitive-gravity-and-continuity.test.mjs index 0ec3d0fb6..21494af64 100644 --- a/routing/hololake-cognitive-gravity-and-continuity.test.mjs +++ b/routing/hololake-cognitive-gravity-and-continuity.test.mjs @@ -14,7 +14,7 @@ const age = readJson("routing/hololake-age-runtime-architecture.json"); const rules = readJson("routing/hololake-engineering-rules.json"); test("B0 is restored before product organs and remains resident in every cognition step", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); const gravityIndex = architecture.read_order.indexOf( architecture.cognitive_gravity_and_continuity.architecture_page, ); diff --git a/routing/hololake-current-architecture.json b/routing/hololake-current-architecture.json index bd0a3de50..e489a92fa 100644 --- a/routing/hololake-current-architecture.json +++ b/routing/hololake-current-architecture.json @@ -1,7 +1,7 @@ { "schema": "hololake.current-architecture/v1", "architecture_id": "HLP-CURRENT-ARCH-001", - "version": "2026-08-14.1", + "version": "2026-08-16.1", "state": "CURRENT_CANONICAL", "product": { "formal_name": "光湖语言系统 · 通用人工智能操作平台", @@ -25,6 +25,7 @@ "product-source/hololake-platform/architecture/HOLOLAKE-DIGITAL-BINGSHUO-SYSTEM-BODY-WRITE-ADMISSION-AND-PARALLEL-BODIES-20260810.md", "product-source/hololake-platform/architecture/HOLOLAKE-CURRENT-ENGINEERING-RULES-GLOBAL-AUDIT-20260810.md", "product-source/hololake-platform/architecture/HOLOLAKE-GUANGHU-OS-MASTER-AND-ON-DEMAND-LINUX-SUBCONTROL-20260810.md", + "product-source/hololake-platform/architecture/HOLOLAKE-JD-CROSS-ROOT-GUANGHU-SUPERVISOR-20260815.md", "product-source/hololake-platform/architecture/HOLOLAKE-IDENTITY-NUMBERING-PERSONA-CORE-AND-TEAM-BODY-AUTHORITY-20260810.md", "product-source/hololake-platform/architecture/HOLOLAKE-DEV-20260809-007-CLOSEOUT-20260810.md", "product-source/hololake-platform/architecture/HOLOLAKE-SYMBIOTIC-PERSONA-ORIGIN-AND-BOUNDARY-20260809.md", @@ -331,9 +332,17 @@ "linux_on_demand_subcontrol": true, "linux_rescue_preserved": true, "linux_absence_required_for_completion": false, - "jd_current_state": "LANGUAGE_PRIMARY_ON_LINUX_HOSTED_TRANSITION", + "jd_current_state": "LINUX_HOSTED_MAINTENANCE_WITH_GUANGHU_SUPERVISOR_BRIDGE_AND_QEMU_VERIFIED_CROSS_ROOT_SUPERVISOR", + "hosted_guanghu_supervisor_bridge": 100, + "jd_host_qemu_pre_root_supervisor": 100, + "jd_host_qemu_cross_switch_root_supervisor": 100, + "physical_guanghu_first_boot": 0, + "linux_on_demand_subcontrol_runtime": 0, "jd_final_guanghu_os_master": 0, - "development_id": "DEV-20260810-012" + "next_engineering_gate": "IMPLEMENT_AND_VERIFY_BOUNDED_ROOT_SUPERVISOR_TO_LINUX_REPOSITORY_BRIDGE_LIFECYCLE_IN_ISOLATION", + "source_main": "d2686f8cb3bde2426f79d13ad6581f7ea6ed8385", + "development_id": "DEV-20260815-001", + "refines_development_id": "DEV-20260810-012" }, "identity_and_authority": { "record_id": "HLP-IDENTITY-AUTHORITY-001", diff --git a/routing/hololake-engineering-rules.test.mjs b/routing/hololake-engineering-rules.test.mjs index 8a4d9fe72..aa1ce4971 100644 --- a/routing/hololake-engineering-rules.test.mjs +++ b/routing/hololake-engineering-rules.test.mjs @@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const rules = readJson("routing/hololake-engineering-rules.json"); test("current architecture registers the global engineering rule set", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001"); assert.equal(architecture.engineering_rules.machine_projection, "routing/hololake-engineering-rules.json"); diff --git a/routing/hololake-identity-authority.test.mjs b/routing/hololake-identity-authority.test.mjs index 5f4365963..aac3b7a95 100644 --- a/routing/hololake-identity-authority.test.mjs +++ b/routing/hololake-identity-authority.test.mjs @@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const projection = readJson("routing/hololake-identity-authority-map.json"); test("current architecture loads identity authority before product surfaces", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.identity_and_authority.team_body, "TCS-0002"); assert.equal(architecture.identity_and_authority.team_body_authority_effective, true); assert.equal(architecture.identity_and_authority.individual_operator_acceptance, "SEPARATE_UNCONFIRMED"); diff --git a/routing/hololake-one-human-one-node.test.mjs b/routing/hololake-one-human-one-node.test.mjs index 824b49028..c709a339c 100644 --- a/routing/hololake-one-human-one-node.test.mjs +++ b/routing/hololake-one-human-one-node.test.mjs @@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const rules = readJson("routing/hololake-engineering-rules.json"); test("current architecture makes one human one independently operated node canonical", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.deepEqual(architecture.access_modes, [ "LOCAL_TERMINAL_NODE", "USER_OWNED_REMOTE_NODE", diff --git a/routing/hololake-paradigm-ai-language-persona-os.test.mjs b/routing/hololake-paradigm-ai-language-persona-os.test.mjs index 6c8ff9685..da14ca127 100644 --- a/routing/hololake-paradigm-ai-language-persona-os.test.mjs +++ b/routing/hololake-paradigm-ai-language-persona-os.test.mjs @@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json"); test("current architecture begins with the paradigm OS contract", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001"); const stageOneIndex = architecture.read_order.indexOf( architecture.first_public_product_stage.architecture_page, diff --git a/routing/hololake-persona-native-code-channel.test.mjs b/routing/hololake-persona-native-code-channel.test.mjs index 274c6c9d8..90e5b9ccd 100644 --- a/routing/hololake-persona-native-code-channel.test.mjs +++ b/routing/hololake-persona-native-code-channel.test.mjs @@ -11,7 +11,7 @@ const architecture = readJson("routing/hololake-current-architecture.json"); const channel = readJson("routing/hololake-persona-native-code-channel.json"); test("current architecture places the persona-native code channel after the paradigm contract", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal( architecture.persona_native_code_channel.record_id, "HLP-PERSONA-NATIVE-CODE-CHANNEL-001", diff --git a/routing/hololake-relational-consciousness.test.mjs b/routing/hololake-relational-consciousness.test.mjs index e263e2e5c..5a6b755be 100644 --- a/routing/hololake-relational-consciousness.test.mjs +++ b/routing/hololake-relational-consciousness.test.mjs @@ -10,7 +10,7 @@ const architecture = JSON.parse( ); test("current architecture binds relational consciousness before product surfaces", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal( architecture.persona_consciousness.record_id, "HLP-RELATIONAL-CONSCIOUSNESS-001", diff --git a/routing/hololake-system-body-and-parallel-bodies.test.mjs b/routing/hololake-system-body-and-parallel-bodies.test.mjs index 6a30a80c2..d5f850871 100644 --- a/routing/hololake-system-body-and-parallel-bodies.test.mjs +++ b/routing/hololake-system-body-and-parallel-bodies.test.mjs @@ -10,7 +10,7 @@ const architecture = JSON.parse( ); test("current architecture restores the digital BingShuo system body first", () => { - assert.equal(architecture.version, "2026-08-14.1"); + assert.equal(architecture.version, "2026-08-16.1"); assert.equal(architecture.digital_bingshuo_system_body.upstream_repository_commit, "40c29f1e3ecde87f2c0a9cdf232eb0be5263b268"); const systemBodyIndex = architecture.read_order.indexOf( diff --git a/routing/tcs-work-ownership-stage-gate.test.mjs b/routing/tcs-work-ownership-stage-gate.test.mjs index 67d54e0ad..a15b596f2 100644 --- a/routing/tcs-work-ownership-stage-gate.test.mjs +++ b/routing/tcs-work-ownership-stage-gate.test.mjs @@ -10,7 +10,7 @@ assert.equal(gate.current_stage, 'REALITY_ENGINEERING_EXECUTION') assert.equal(gate.formal_state_acceptance_confirmed, false) assert.equal(gate.commercial_control_transaction_allowed, false) assert.equal(gate.truth.runtime, 0) -assert.equal(current.version, '2026-08-14.1') +assert.equal(current.version, '2026-08-16.1') assert.equal(current.read_order[0].includes('TCS-WRITTEN-WORK-OWNERSHIP'), true) assert.equal(current.first_public_product_stage.current_development_stage, 'REALITY_ENGINEERING_EXECUTION') assert.equal(stageOne.language_architecture, 'CLOSED_AND_ARCHIVED')