{
  "kind": "authored-synthetic-exercise",
  "environment": "3.11.12",
  "snapshots": [
    {
      "from": 0,
      "until": 30,
      "jobs": {
        "J1": [
          "R1",
          "R2"
        ],
        "J2": [
          "R3"
        ]
      }
    },
    {
      "from": 30,
      "until": 60,
      "jobs": {
        "J1": [
          "R3"
        ],
        "J2": [
          "R1",
          "R2"
        ]
      }
    }
  ],
  "cases": [
    {
      "case": "event-time-topology",
      "eventMinute": 10,
      "rack": "R1",
      "relatedJobs": [
        "J1"
      ],
      "notProven": "Cause and actual impact; J2 might share other upstream components."
    },
    {
      "case": "moved-job",
      "eventMinute": 40,
      "rack": "R1",
      "relatedJobs": [
        "J2"
      ],
      "notProven": "Using the old snapshot would wrongly implicate J1."
    },
    {
      "case": "missing-telemetry",
      "observedErrors": null,
      "diagnosis": "unknown",
      "notProven": "No error record is not zero errors."
    },
    {
      "case": "checkpoint-progress",
      "reservedGpuHours": 64,
      "usefulEquivalentGpuHours": 48.0,
      "lostEquivalentGpuHours": 16.0,
      "progressRatio": 0.75,
      "assumptions": "32 homogeneous GPUs, two reserved hours, only 1.5 hours of equivalent work retained, constant useful-work rate. Not utilization, measured performance or NVIDIA metric formula."
    }
  ],
  "productExecuted": false
}
