{
  "maintenance_guard": {
    "code": 0,
    "output": "MAINTENANCE_TRANSACTION_VERIFIED"
  },
  "mount_guard": {
    "code": 0,
    "output": "{\"status\": \"MOUNTS_VERIFIED\", \"stores\": [\"artifacts\", \"debug\", \"diagnostics\", \"models\", \"offline\", \"runtime\", \"site\", \"training\"]}",
    "error_type": null
  },
  "systemd_verify": {
    "code": 1,
    "warnings": "contextra-runtime.service: Failed to create contextra-runtime.service/start: Unit backup.mount not found.\n"
  },
  "wss": {
    "auth_error": null,
    "connected": true
  },
  "boot_id": "8442502f-1ab7-42e2-befe-52b9a561b099",
  "selected": {
    "profile": "office"
  },
  "pending": {
    "pending.json": false,
    "apply-pending.json": false,
    "network-pending.json": false
  },
  "commands": {
    "config version status": {
      "code": 0,
      "output": "Web: https://192.168.50.101 AI ID: AI-01\n직접 지정한 연결 버전: 2\n로컬 마지막 준비 버전: 2\n로컬 마지막 발급 성공 버전: 2\nWeb 현재 버전: 미확인 (원격 조회·로그인 하지 않음).\n프로필 version=1은 파일 형식입니다. 연결 설정 번호가 아닙니다.\n지정: ct config version 번호 | auto (로그인 요청 없음)\n"
    },
    "net arp status": {
      "code": 0,
      "output": "Environment: 스인 내부망 interface: enp128s31f6 Web: 192.168.50.101\nKernel neighbor: [{\"dst\": \"192.168.50.101\", \"lladdr\": \"bc:24:11:8a:6e:f4\", \"state\": [\"PERMANENT\"]}]\nPERMANENT here is not reboot persistence. Never reuse a MAC from a different network.\nAfter independent MAC verification only: ct net arp set aa:bb:cc:dd:ee:ff\nReturn to dynamic discovery: ct net arp clear\n"
    }
  },
  "installed_parser_fixture": {
    "phase": "CERTIFICATE",
    "status": 500,
    "remote_code": "INTERNAL_ERROR",
    "remote_reason": "CERTIFICATE_SIGNING_NOT_CONFIGURED"
  },
  "field": {
    "prepared": true,
    "loginId": "AI-01",
    "network": {
      "interface": "enp128s31f6",
      "mode": "static",
      "address": "192.168.105.40/24",
      "gateway": "",
      "dns": [],
      "ssh_port": 1023
    },
    "ca_sha256": "96a7b202c1e2e8b1964dedfaa1a3a00131345f65efbfad1f5c590f8857eb99b4",
    "si_can_read_private": true
  }
}
