routing: advance JD one-time boot gate

This commit is contained in:
冰朔 2026-08-16 00:57:40 +08:00
commit f0549e6ef8
14 changed files with 20 additions and 18 deletions

View file

@ -34,7 +34,7 @@ test("final topology makes Guanghu the master while preserving Linux as on-deman
test("current JD state stays transitional and cannot impersonate final master control", () => {
assert.equal(
contract.jd_fd_primary.observed_state,
"LINUX_HOSTED_MAINTENANCE_WITH_GUANGHU_SUPERVISOR_BRIDGE_AND_QEMU_VERIFIED_CROSS_ROOT_SUPERVISOR",
"LINUX_HOSTED_MAINTENANCE_WITH_GUANGHU_SUPERVISOR_BRIDGE_AND_QEMU_VERIFIED_CROSS_ROOT_REPOSITORY_CONTROL",
);
assert.equal(contract.jd_fd_primary.guanghu_semantic_service_control, 100);
assert.equal(contract.jd_fd_primary.guanghu_final_boot_control, 0);
@ -196,13 +196,14 @@ 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-16.2");
assert.equal(architecture.version, "2026-08-16.3");
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.jd_real_forgejo_repository_shadow_lifecycle, 100);
assert.equal(architecture.server_os_control.jd_host_qemu_cross_root_repository_service_equivalence, 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);