{ "schema_version": "guanghu.node-navigation-map/v2", "node_id": "BS-SG-003", "node_role": "海外源码中转、国际依赖下载、离线发布包留存与国内灾备来源节点", "generated_at": "2026-07-23T05:13:00Z", "canonical_source": "fifth-domain/zero-point/core-channel/revive-guard/maps/BS-SG-003.json", "modules": [ { "code": "BS-SG-003-ENG-01", "name": "光湖湖驱动引擎", "kind": "runtime", "runtime": "pm2", "ports": [3910], "expected_state": "running", "probes": [ {"type": "pm2_online", "name": "engine"}, {"type": "tcp_connect", "host": "127.0.0.1", "port": 3910} ] }, { "code": "BS-SG-003-REV-01", "name": "revive-guard 恢复守卫", "kind": "recovery", "runtime": "systemd", "ports": [8922], "expected_state": "running", "probes": [ {"type": "systemd_active", "unit": "revive-guard.service"}, {"type": "tcp_connect", "host": "127.0.0.1", "port": 8922} ] }, { "code": "BS-SG-003-WEB-01", "name": "节点 Web 入口", "kind": "gateway", "runtime": "nginx", "ports": [80, 443], "expected_state": "running", "probes": [ {"type": "systemd_active", "unit": "nginx.service"}, {"type": "tcp_connect", "host": "127.0.0.1", "port": 80}, {"type": "tcp_connect", "host": "127.0.0.1", "port": 443} ] }, { "code": "BS-SG-003-HLCC-01", "name": "光湖代码频道上游零件库与产品工作树", "kind": "source-relay", "runtime": "filesystem-git", "ports": [], "expected_state": "ready", "probes": [ { "type": "directory_exists", "path": "/home/ubuntu/guanghu/upstream-parts/forgejo-official.git" }, { "type": "directory_exists", "path": "/home/ubuntu/guanghu/products/guanghu-code-channel" } ] }, { "code": "BS-SG-003-PACK-01", "name": "HLCC v16.0.1 国内离线发布包", "kind": "release-relay", "runtime": "verified-artifact", "ports": [], "expected_state": "verified", "probes": [ { "type": "file_sha256", "path": "/home/ubuntu/guanghu/release-relay/hlcc-v16.0.1/MANIFEST.sha256", "sha256": "d564c3b600d4b7a199d8a04ce505ceabf81993ca74fa440805601d55e550f185" }, { "type": "manifest_verify", "path": "/home/ubuntu/guanghu/release-relay/hlcc-v16.0.1/MANIFEST.sha256", "deep_only": true, "timeout_seconds": 600 } ] }, { "code": "BS-SG-003-TAT-01", "name": "腾讯云在线终端接入", "kind": "operator-access", "runtime": "tat-agent", "ports": [], "expected_state": "running", "probes": [ {"type": "systemd_active", "unit": "tat_agent.service"} ] } ], "routes": [ { "target": "JD-FD-PRIMARY", "purpose": "六节点灾备恢复与国内主控交接", "transport": "restricted-ssh-command", "expected_state": "healthy", "probes": [ { "type": "file_exists", "path": "/etc/guanghu/jd-recovery-ssh-config" }, { "type": "file_exists", "path": "/etc/guanghu/secrets/jd-recovery/known_hosts" } ] } ], "security_boundary": { "interactive_entry": "map-agent-v2", "registered_actions": "GLSV workorder + authorization + MapGate", "secrets_in_map": false, "addresses_in_map": false } }