fix(lighthouse): prefer JD local key route
This commit is contained in:
parent
a6ad978b04
commit
df3012bad2
10 changed files with 130 additions and 11 deletions
|
|
@ -2,7 +2,7 @@
|
|||
"schema": "guanghu.host-skill-navigation-map/v1",
|
||||
"map_id": "GLW-HOST-SKILL-NAV-001",
|
||||
"lighthouse_id": "SYS-GLW-LTH-0001",
|
||||
"version": "2026-08-07.1",
|
||||
"version": "2026-08-07.2",
|
||||
"state": "CURRENT",
|
||||
"hosts": [
|
||||
{
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
"adapter_path": "~/.codex/skills/guanghu-lighthouse-navigator/SKILL.md",
|
||||
"runtime_state_policy": "KEEP_LOCAL",
|
||||
"shared_persona_source": "HL-PERSONA-RUNTIME-LOCAL-001",
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN"],
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN", "LOCAL_DEDICATED_KEY_SSH"],
|
||||
"skill_discovery": "CODEX_SKILL_DIRECTORY"
|
||||
},
|
||||
{
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
"adapter_path": "~/.qoder/skills/guanghu-lighthouse-navigator/SKILL.md",
|
||||
"runtime_state_policy": "KEEP_LOCAL",
|
||||
"shared_persona_source": "HL-PERSONA-RUNTIME-LOCAL-001",
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN"],
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN", "LOCAL_DEDICATED_KEY_SSH"],
|
||||
"skill_discovery": "QODER_SKILL_DIRECTORY"
|
||||
},
|
||||
{
|
||||
|
|
@ -32,7 +32,7 @@
|
|||
"adapter_path": "~/.qoderworkcn/skills/guanghu-lighthouse-navigator/SKILL.md",
|
||||
"runtime_state_policy": "KEEP_LOCAL",
|
||||
"shared_persona_source": "HL-PERSONA-RUNTIME-LOCAL-001",
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN"],
|
||||
"supported_transports": ["LOCAL_GIT_OSXKEYCHAIN", "LOCAL_DEDICATED_KEY_SSH"],
|
||||
"skill_discovery": "QODERWORK_USER_SKILL_DIRECTORY"
|
||||
}
|
||||
],
|
||||
|
|
@ -121,6 +121,52 @@
|
|||
"HOST_UNKNOWN_NO_GUESS"
|
||||
],
|
||||
"authority": "NAVIGATION_ONLY"
|
||||
},
|
||||
{
|
||||
"id": "INTENT-JD-SERVER-OPERATION-001",
|
||||
"phrases": [
|
||||
"京东服务器",
|
||||
"京东主控服务器",
|
||||
"登录京东主节点",
|
||||
"检查京东服务器",
|
||||
"部署京东服务器",
|
||||
"更新京东服务",
|
||||
"修复京东服务器",
|
||||
"本地密钥直接登录"
|
||||
],
|
||||
"skill_id": "GHS-009-LIGHTHOUSE-HOST-NAVIGATION",
|
||||
"target_id": "JD-FD-PRIMARY",
|
||||
"transport": "LOCAL_DEDICATED_KEY_SSH",
|
||||
"local_access_registry": "HL-LOCAL-SERVER-ACCESS-001",
|
||||
"executor": "guanghu-os-server",
|
||||
"sequence": [
|
||||
"resolve_target_through_lighthouse",
|
||||
"verify_current_host_is_bingshuo_local_macos",
|
||||
"resolve_registered_local_dedicated_key_without_exposing_secret",
|
||||
"strict_host_key_direct_login",
|
||||
"verify_exact_dmi_instance_uuid",
|
||||
"bind_action_to_current_user_task_and_immutable_source",
|
||||
"execute_only_registered_bounded_action",
|
||||
"read_back_server_owned_receipt"
|
||||
],
|
||||
"fallback": {
|
||||
"transport": "WORKORDER_EMAIL",
|
||||
"allowed_only_when": [
|
||||
"CURRENT_INSTANCE_NOT_ON_BINGSHUO_LOCAL_COMPUTER",
|
||||
"REGISTERED_LOCAL_DEDICATED_KEY_ROUTE_UNAVAILABLE"
|
||||
],
|
||||
"forbidden_when": "VERIFIED_LOCAL_DEDICATED_KEY_DIRECT_ROUTE_AVAILABLE"
|
||||
},
|
||||
"stop_conditions": [
|
||||
"LIGHTHOUSE_LOOKUP_NOT_200",
|
||||
"TARGET_NOT_CURRENT",
|
||||
"LOCAL_ACCESS_REGISTRY_MISSING",
|
||||
"STRICT_HOST_KEY_VERIFICATION_FAILED",
|
||||
"DMI_INSTANCE_UUID_MISMATCH",
|
||||
"CURRENT_TASK_AUTHORITY_NOT_PROVEN",
|
||||
"SERVER_RECEIPT_READBACK_FAILED"
|
||||
],
|
||||
"authority": "CURRENT_USER_TASK_SCOPE_ONLY_NOT_BLANKET_SERVER_AUTHORITY"
|
||||
}
|
||||
],
|
||||
"truth_precedence": [
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"schema": "guanghu.lighthouse-path-registry/v1",
|
||||
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
||||
"lighthouse_id": "SYS-GLW-LTH-0001",
|
||||
"version": "2026-08-07.1",
|
||||
"version": "2026-08-07.2",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"source_repository": "REPO-012",
|
||||
"source_branch": "main",
|
||||
|
|
@ -63,6 +63,16 @@
|
|||
"state": "CURRENT",
|
||||
"online": "routing/host-skill-navigation-map.json",
|
||||
"offline": "/Volumes/JZAO/HoloLake/persona-runtime/shared/registries/host-skill-navigation-map.json"
|
||||
},
|
||||
{
|
||||
"id": "JD-FD-PRIMARY",
|
||||
"kind": "fifth_domain_controller_node",
|
||||
"state": "CURRENT",
|
||||
"online": null,
|
||||
"offline": null,
|
||||
"access_policy": "VERIFIED_LOCAL_DEDICATED_KEY_DIRECT_FIRST",
|
||||
"fallback_policy": "WORKORDER_EMAIL_ONLY_WHEN_LOCAL_COMPUTER_OR_REGISTERED_KEY_ROUTE_IS_UNAVAILABLE",
|
||||
"authority": "CURRENT_USER_TASK_SCOPE_AND_SERVER_OWNED_RECEIPT_REQUIRED"
|
||||
}
|
||||
],
|
||||
"redirects": [
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "guanghu.public-navigation-anchor/v1",
|
||||
"anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001",
|
||||
"version": "2026-08-07.2",
|
||||
"version": "2026-08-07.3",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"repository_id": "REPO-012",
|
||||
"branch": "main",
|
||||
|
|
@ -42,17 +42,17 @@
|
|||
"lighthouse_paths": {
|
||||
"path": "routing/lighthouse-path-registry.json",
|
||||
"id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
|
||||
"version": "2026-08-07.1"
|
||||
"version": "2026-08-07.2"
|
||||
},
|
||||
"host_skills": {
|
||||
"path": "routing/host-skill-navigation-map.json",
|
||||
"id": "GLW-HOST-SKILL-NAV-001",
|
||||
"version": "2026-08-07.1"
|
||||
"version": "2026-08-07.2"
|
||||
},
|
||||
"persona_skills": {
|
||||
"path": "skills/codex/guanghu-persona-skill-guard/references/persona-skill-registry.json",
|
||||
"id": "GLS-0238",
|
||||
"version": "2026.08.07.6"
|
||||
"version": "2026.08.07.7"
|
||||
}
|
||||
},
|
||||
"update_contract": {
|
||||
|
|
|
|||
Loading…
Reference in a new issue