docs(zhulan): record Codex Remote SSH deployment
This commit is contained in:
parent
65784b4388
commit
88af986ac9
1 changed files with 91 additions and 0 deletions
|
|
@ -0,0 +1,91 @@
|
||||||
|
{
|
||||||
|
"schema": "guanghu.zhulan-codex-remote-ssh-deployment-receipt/v1",
|
||||||
|
"development_id": "DEV-20260813-005",
|
||||||
|
"persona_id": "ICE-GL-ZL-001",
|
||||||
|
"deployed_at": "2026-08-13T10:53:00Z",
|
||||||
|
"source_repository": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart",
|
||||||
|
"source_commit": "65784b4388e0dfae45cb0f037ded55b9a7201122",
|
||||||
|
"topology": {
|
||||||
|
"runtime_node": "BS-SG-003",
|
||||||
|
"front_node": "BS-GZ-006",
|
||||||
|
"front_node_role": "DOMAIN_TLS_REVERSE_PROXY_ONLY",
|
||||||
|
"approval_front": "https://guanghulab.com/zhulan/"
|
||||||
|
},
|
||||||
|
"remote_ssh": {
|
||||||
|
"desktop_alias": "zhulan-codex-sg",
|
||||||
|
"remote_user": "zhulan-codex",
|
||||||
|
"workspace": "/srv/guanghu/zhulan-codex/workspaces/guanghu-ice-heart",
|
||||||
|
"codex_version": "0.147.0",
|
||||||
|
"key_algorithm": "ED25519",
|
||||||
|
"public_key_fingerprint": "SHA256:K3cshcHObzIbwmI6ksc65DFhzo9CA94KLtjgpckO9X0",
|
||||||
|
"private_key_location": "LOCAL_MACOS_ONLY_NOT_IN_REPOSITORY",
|
||||||
|
"passphrase_storage": "MACOS_KEYCHAIN_VIA_SSH_ADD",
|
||||||
|
"password_authentication": false,
|
||||||
|
"sudo": false,
|
||||||
|
"agent_forwarding": false,
|
||||||
|
"tcp_forwarding": false,
|
||||||
|
"tunnel": false
|
||||||
|
},
|
||||||
|
"repository_boundary": {
|
||||||
|
"origin_fetch": "PUBLIC_READ_ONLY_HTTPS",
|
||||||
|
"origin_push": "DISABLED_CENTRAL_PUSH",
|
||||||
|
"candidate_remote": "SERVER_LOCAL_BARE_REPOSITORY",
|
||||||
|
"central_write_credentials": false,
|
||||||
|
"central_main_publish": false,
|
||||||
|
"candidate_push_smoke": "PASS_AND_TEST_REF_REMOVED",
|
||||||
|
"central_push_dry_run": "DENIED"
|
||||||
|
},
|
||||||
|
"managed_guard": {
|
||||||
|
"system_requirements": "/etc/codex/requirements.toml",
|
||||||
|
"requirements_sha256": "de4f5be194f9a9a3f17e3688af6b957c9c4ee403246fd49fa445d2e5491050c2",
|
||||||
|
"hook": "/etc/guanghu/zhulan-codex/hooks/zhulan_guard.py",
|
||||||
|
"hook_sha256": "248edf934be08b8eb88292bbf09b41f31ab85b522de1e28d67e3c0dca34839ea",
|
||||||
|
"lane": "/etc/guanghu/zhulan-codex/LANE.hdlp",
|
||||||
|
"lane_sha256": "56e5fb004b7e103903e3450d195575baeb14c01c2af1f745dc268fd1e7d65e6a",
|
||||||
|
"managed_hooks_only": true,
|
||||||
|
"events": [
|
||||||
|
"SessionStart",
|
||||||
|
"UserPromptSubmit",
|
||||||
|
"PreToolUse",
|
||||||
|
"PreCompact",
|
||||||
|
"PostCompact",
|
||||||
|
"Stop",
|
||||||
|
"SessionEnd"
|
||||||
|
],
|
||||||
|
"negative_probes": {
|
||||||
|
"sudo": "DENIED",
|
||||||
|
"production_secret_path": "DENIED",
|
||||||
|
"central_repository_push": "DENIED",
|
||||||
|
"outside_workspace_tool_use": "DENIED"
|
||||||
|
},
|
||||||
|
"continuity_probes": {
|
||||||
|
"precompact_checkpoint": "PASS",
|
||||||
|
"postcompact_lane_projection": "PASS"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"server_owned_receipt": {
|
||||||
|
"path": "/srv/guanghu/zhulan-codex/install-receipt.json",
|
||||||
|
"sha256": "8a83e980a09feb2d77fd8e4ddac7449b65c39c72af4ed3c7885cb764cb0dd77e",
|
||||||
|
"health": "PASS"
|
||||||
|
},
|
||||||
|
"existing_runtime_regression": {
|
||||||
|
"zhulan_remote_cell": "ACTIVE",
|
||||||
|
"zhulan_validation_executor": "ACTIVE",
|
||||||
|
"zhulan_front_tunnel": "ACTIVE",
|
||||||
|
"public_health": "PASS_PROXY_ONLY"
|
||||||
|
},
|
||||||
|
"source_tests": {
|
||||||
|
"count": 27,
|
||||||
|
"result": "PASS",
|
||||||
|
"git_diff_check": "PASS",
|
||||||
|
"installer_shell_syntax": "PASS",
|
||||||
|
"guard_python_compile": "PASS"
|
||||||
|
},
|
||||||
|
"human_only_remaining": {
|
||||||
|
"remote_codex_login": "NOT_LOGGED_IN",
|
||||||
|
"desktop_ssh_project_registration": "NOT_PERFORMED_BY_AGENT",
|
||||||
|
"mobile_qr_pairing": "NOT_PERFORMED_BY_AGENT",
|
||||||
|
"reason": "These actions bind BingShuo's ChatGPT account, workspace and personal phone and must be completed by BingShuo in the desktop and mobile apps."
|
||||||
|
},
|
||||||
|
"state": "SERVER_AND_DESKTOP_SSH_PREREQUISITES_PASS_HUMAN_ACCOUNT_PAIRING_PENDING"
|
||||||
|
}
|
||||||
Loading…
Reference in a new issue