{
  "family": "guard_band",
  "generator_id": "guard-band-mpmath-o3",
  "generator_version": "1.0.0",
  "seed": "20260916.guard-band-o3",
  "mpmath_dps": 80,
  "precision_bits": 265,
  "library": "mpmath 1.4.1",
  "notes": "Simple GB=k\u00b7u only. Independent of Node Math and the IUT. ILAC G8 risk is not tabulated.",
  "vectors": [
    {
      "id": "o3-default",
      "kind": "default-k",
      "inputs": {
        "u": 0.5
      },
      "GB_f64": 1.0,
      "GB_decimal": "1.000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.5
    },
    {
      "id": "o3-k2",
      "kind": "explicit-k",
      "inputs": {
        "u": 0.5,
        "k": 2
      },
      "GB_f64": 1.0,
      "GB_decimal": "1.000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.5
    },
    {
      "id": "o3-spec",
      "kind": "two-sided",
      "inputs": {
        "u": 0.5,
        "k": 2,
        "usl": 12,
        "lsl": 0
      },
      "GB_f64": 1.0,
      "GB_decimal": "1.000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.5,
      "accept_usl_f64": 11.0,
      "accept_usl_decimal": "11.00000000000000000000000000000000000000",
      "accept_lsl_f64": 1.0,
      "accept_lsl_decimal": "1.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-usl",
      "kind": "usl-only",
      "inputs": {
        "u": 0.5,
        "k": 2,
        "usl": 12
      },
      "GB_f64": 1.0,
      "GB_decimal": "1.000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.5,
      "accept_usl_f64": 11.0,
      "accept_usl_decimal": "11.00000000000000000000000000000000000000"
    },
    {
      "id": "o3-lsl",
      "kind": "lsl-only",
      "inputs": {
        "u": 0.5,
        "k": 2,
        "lsl": 0
      },
      "GB_f64": 1.0,
      "GB_decimal": "1.000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.5,
      "accept_lsl_f64": 1.0,
      "accept_lsl_decimal": "1.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-k3",
      "kind": "explicit-k",
      "inputs": {
        "u": 1,
        "k": 3
      },
      "GB_f64": 3.0,
      "GB_decimal": "3.000000000000000000000000000000000000000",
      "k_f64": 3.0,
      "u_f64": 1.0
    },
    {
      "id": "o3-zero-u",
      "kind": "two-sided",
      "inputs": {
        "u": 0,
        "k": 2,
        "usl": 12,
        "lsl": 0
      },
      "GB_f64": 0.0,
      "GB_decimal": "0.0",
      "k_f64": 2.0,
      "u_f64": 0.0,
      "accept_usl_f64": 12.0,
      "accept_usl_decimal": "12.00000000000000000000000000000000000000",
      "accept_lsl_f64": 0.0,
      "accept_lsl_decimal": "0.0"
    },
    {
      "id": "o3-wide",
      "kind": "two-sided",
      "inputs": {
        "u": 0.25,
        "k": 2,
        "usl": 10,
        "lsl": -10
      },
      "GB_f64": 0.5,
      "GB_decimal": "0.5000000000000000000000000000000000000000",
      "k_f64": 2.0,
      "u_f64": 0.25,
      "accept_usl_f64": 9.5,
      "accept_usl_decimal": "9.500000000000000000000000000000000000000",
      "accept_lsl_f64": -9.5,
      "accept_lsl_decimal": "-9.500000000000000000000000000000000000000"
    }
  ]
}
