{
  "maximum_latency_ratio": 2.0,
  "maximum_allocation_ratio": 2.0,
  "material_latency_regression_ratio": 1.25,
  "minimum_reference_latency_ns": 1000.0,
  "reviewed_exceptions": [
    {
      "workload": "llsd_json",
      "maximum_latency_ratio": 2.0,
      "maximum_allocation_ratio": 2.1,
      "rationale": "the bounded owned Rust tree is more than four times faster; up to 10% extra allocation bytes are accepted"
    },
    {
      "workload": "rendering",
      "maximum_latency_ratio": 8.0,
      "maximum_allocation_ratio": 4.0,
      "rationale": "Rust produces the complete checked six-face box mesh; the pinned SimpleRenderer is a documented one-face placeholder"
    },
    {
      "workload": "client_throughput",
      "maximum_latency_ratio": 2.0,
      "maximum_allocation_ratio": 2.0,
      "rationale": "Rust returns checked Results and owns the bounded OSD map while allocating fewer bytes; the measured latency remains below the reviewed hard limit"
    }
  ]
}
