{ "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" }