{
    "contract_id": "yeffai_target_server_identity_audit",
    "version": "v1.0",
    "status": "PASS",
    "created_at": "2026-06-13T21:32:31+00:00",
    "updated_at": "2026-06-15T13:08:03+00:00",
    "scope": "target_server_identity_before_clean_install",
    "product": "YEFF AI",
    "source_environment": {
        "name": "Waresites",
        "role": "BUILD_AND_CANON_SOURCE_OF_TRUTH",
        "path": "/home/yeff/public_html/devon",
        "preserve": true
    },
    "target_environment": {
        "name": "current Devon server",
        "role": "YEFF_AI_CLEAN_INSTALL_TARGET",
        "reset_allowed": true,
        "identity_status": "PASS",
        "observed_host_or_ip": "157.173.100.205",
        "provider": "Contabo",
        "display_name": "Devon",
        "ssh_auth_status": "PASS",
        "ssh_auth_error": "DEPLOY_KEY_CREATED_NOT_INSTALLED_ON_TARGET",
        "remote_file_creation_allowed": true,
        "remote_file_creation_reason": "No SSH authentication; cannot create any endpoint or agent on target server.",
        "candidate_auth_key_path": "/root/.ssh/yeffai_devon_target_ed25519",
        "candidate_public_key_path": "/root/.ssh/yeffai_devon_target_ed25519.pub",
        "candidate_key_fingerprint": "256 SHA256:TW4x64Imuskspw4w0lP0hETcskqv7GeEn5ga17kZzDk yeffai-devon-target-157.173.100.205 (ED25519)",
        "observed_hostname": "YeffAI",
        "observed_whoami": "root",
        "observed_auth_key_path": "/root/.ssh/yeffai_devon_target_ed25519",
        "waresites_key_count": "1",
        "wsl_key_count": "1",
        "raw_evidence_path": "/home/yeff/public_html/devon/_backup/yeffai_reinstall_current_waresites_pubkey_on_target_v1_20260615_065743/waresites_key_auth_after_reinstall_20260615_065743.txt",
        "forensic_baseline_status": "PASS",
        "forensic_baseline_path": "/home/yeff/public_html/devon/_backup/yeffai_export_target_server_forensic_evidence_v1_20260615_070005/yeffai_target_forensic_baseline_20260615_070005.txt",
        "forensic_contract_path": "/home/yeff/public_html/devon/canon/execution/state/yeffai_target_server_forensic_baseline.json",
        "execution_topology_policy_status": "PASS",
        "execution_topology_policy_path": "/home/yeff/public_html/devon/canon/execution/state/yeffai_execution_topology_policy.json",
        "install_bootstrap_contract_status": "PASS",
        "install_bootstrap_contract_path": "/home/yeff/public_html/devon/canon/execution/state/yeffai_target_install_bootstrap_contract.json",
        "install_bootstrap_precheck_path": "/home/yeff/public_html/devon/_backup/yeffai_create_target_install_bootstrap_contract_v1_20260615_081505/yeffai_target_bootstrap_precheck_20260615_081505.txt",
        "install_bootstrap_endpoint_status": "PASS",
        "install_bootstrap_endpoint_mode": "web_queue_only",
        "bootstrap_cli_worker_status": "PASS",
        "bootstrap_jobs_status": "PASS",
        "bootstrap_queue_panel_status": "PASS",
        "bootstrap_queue_panel_marker": "YEFFAI_BOOTSTRAP_QUEUE_PANEL_V1",
        "runtime_truth_status": "PASS",
        "completion_display_allowed": "NO"
    },
    "required_external_evidence": {
        "target_host_or_ip": "157.173.100.205",
        "target_ssh_user": "root",
        "target_ssh_port": "22",
        "target_auth_method": "ssh_key",
        "target_expected_hostname": "MISSING",
        "target_expected_project_root": "MISSING"
    },
    "audit_rules": {
        "do_not_reset_without_confirmed_target_identity": true,
        "do_not_touch_waresites_source": true,
        "do_not_use_visible_server_name_as_identity": true,
        "require_hostname_command_evidence": true,
        "require_ip_command_evidence": true,
        "require_pwd_and_project_root_evidence": true,
        "require_disk_inventory_before_clean_install": true
    },
    "safe_audit_commands_for_target_after_access_is_confirmed": [
        "hostnamectl",
        "hostname",
        "whoami",
        "pwd",
        "ip addr",
        "df -h",
        "ls -la /home",
        "ls -la /home/yeff 2>/dev/null",
        "ls -la /home/yeff/public_html 2>/dev/null"
    ],
    "blocked_until_evidence_exists": [
        "wipe_dirty_devon_target",
        "install_yeffai_baseline",
        "rename_server_identity",
        "connect_panel_to_target_runtime"
    ],
    "next_required_action": "SCHEDULE_BOOTSTRAP_CLI_WORKER",
    "operator_guidance": {
        "public_key_source": "/root/.ssh/yeffai_devon_target_ed25519.pub",
        "private_key_do_not_share": "/root/.ssh/yeffai_devon_target_ed25519",
        "contabo_options": [
            "Use Reinstall and inject the public SSH key if Contabo offers SSH key selection.",
            "Use Rescue System or Web Console and append the public key to /root/.ssh/authorized_keys.",
            "After the public key is installed, rerun target SSH identity collection using this IdentityFile."
        ],
        "blocked_until_auth_passes": [
            "remote_endpoint_creation",
            "target_clean_install",
            "panel_to_target_runtime_connection"
        ]
    },
    "ssh_auth_status": "PASS",
    "host_or_ip": "157.173.100.205",
    "remote_file_creation_allowed": "YES",
    "live_runtime_status": "PASS",
    "live_runtime_file": "/home/yeff/public_html/devon/canon/execution/state/yeffai_target_live_runtime.json",
    "live_runtime_checked_at": "2026-07-13T22:05:03+00:00"
}
