{
  "schema": "hsimc.t736.readiness-gate.v1",
  "artifact": "HRI-HSIMC-T736-READINESS-GATE-DEFINITION-RG0-001",
  "edition": "C0-006",
  "design_status": "ACCEPTANCE_CRITERIA_SPECIFIED_NOT_YET_COLD_BOOT_LATENCY_BENCHMARKED",
  "distinguish": "TCP 22 reachable is transport, not complete MCP/NPU service readiness",
  "level_model": [
    {
      "id": "R0",
      "name": "AUTO_POWER",
      "condition": "Operator controlled reapplying main power, no button; changed boot ID",
      "evidence": "operator attestation and independent reachability witness",
      "historical_single_cycle": "PASS"
    },
    {
      "id": "R1",
      "name": "TRANSPORT",
      "condition": "SSH socket reachable on the new boot",
      "evidence": "Mac TCP22 and authenticated SSH",
      "historical_single_cycle": "PASS_EARLIER_THAN_SERVICES"
    },
    {
      "id": "R2",
      "name": "NETWORK_AND_NPU",
      "condition": "lte-gateway and usa2-uplink ready; ppp0 table763 default and rule103; vipcore device and service ready",
      "evidence": "same-boot systemd/IP/kernel readback",
      "historical_single_cycle": "PASS_AFTER_DELAY"
    },
    {
      "id": "R3",
      "name": "MCP_DISCOVERY",
      "condition": "Independent authenticated client obtains MCP handshake, expected tools/resources 6/6; node.status and npu.capability.read",
      "evidence": "official independent MCP Client",
      "historical_single_cycle": "PASS_AFTER_DELAY"
    },
    {
      "id": "R4",
      "name": "COMPUTE_ACCEPTANCE",
      "condition": "Fresh fixed NBG and vendor custom_lut 256-byte Golden operation on same boot",
      "evidence": "operation IDs and board receipt SHA256; fixed NBG has no Golden",
      "historical_single_cycle": "PASS_BOUNDED_REFERENCE"
    }
  ],
  "operational_ready_definition": "R0-R3 all true in the same boot; R4 separately indicates pinned reference compute accepted",
  "latency_reference": {
    "tcp_unreachable_seconds": 13.831,
    "observed_ssh_return": "2026-10-10T12:52:04.810+08:00",
    "observed_late_systemd_service_active_second": "2026-10-10T12:52:42+08:00",
    "approximately_seconds_ssh_return_to_service_active": 37,
    "not_a_cold_start_to_ready_slo": true,
    "actual_main_power_restore_timestamp": "NOT_INSTRUMENTED"
  },
  "next_verification": "Record truthful first-ready monotonic time for each R1,R2,R3, R4 without treating first SSH handshake as full readiness; user-controlled cut only by separate approval",
  "scope_limit": "This schema is a definition, not a fresh hardware test, an automatic public MCP endpoint, or authorization to operate another node"
}
