{
  "schemaVersion": 1,
  "evidenceType": "synthetic-arithmetic-example",
  "generatedAt": "2026-10-14T04:37:08.770Z",
  "units": {
    "latencyUs": "microseconds",
    "upperBoundUs": "microseconds",
    "slowdownRatio": "dimensionless"
  },
  "formula": "slowdownRatio = latencyUs / upperBoundUs",
  "limits": "Invented inputs and assumed bounds. No model fitting, event classification, risk scoring or benchmark reproduction. Not a failure probability.",
  "sourceUrl": "https://www.usenix.org/system/files/fast23-lu.pdf",
  "sourceLocator": "Section 4.4, printed page 55; body and worked example, not reversed Figure 9 caption",
  "sourceAccessed": "2026-10-14",
  "humanPage": "https://hesela.com/analyses/fail-slow-drives-software-scheduling/",
  "codeUrl": "https://hesela.dev/research/slowdown-ratio.mjs",
  "testsUrl": "https://hesela.dev/research/slowdown-ratio.test.mjs",
  "codeSha256": "c26397dadcbda0244e7ef8aa805d7d702c113042df9850a6375c4facf5aa440a",
  "rows": [
    {
      "latencyUs": 80,
      "upperBoundUs": 100,
      "slowdownRatio": 0.8,
      "exceedsBound": false
    },
    {
      "latencyUs": 100,
      "upperBoundUs": 100,
      "slowdownRatio": 1,
      "exceedsBound": false
    },
    {
      "latencyUs": 150,
      "upperBoundUs": 100,
      "slowdownRatio": 1.5,
      "exceedsBound": true
    },
    {
      "latencyUs": 150,
      "upperBoundUs": 200,
      "slowdownRatio": 0.75,
      "exceedsBound": false
    }
  ]
}
