{
  "result": "PASS",
  "method": "Independent Python reads diagnostic CSVs; integer lags, sample-rate/frequency formula, short-lag/high counters checked; traces include only frames passing production RMS gate, not all time windows",
  "modes": [
    {
      "mode": 1,
      "rmsPassingFrames": 0,
      "shortLagFrames": 0,
      "aboveKeyReferenceMaxFrames": 0,
      "exportedAboveKeyReferenceMax": 0
    },
    {
      "mode": 2,
      "rmsPassingFrames": 28,
      "shortLagFrames": 0,
      "aboveKeyReferenceMaxFrames": 0,
      "exportedAboveKeyReferenceMax": 0
    },
    {
      "mode": 3,
      "rmsPassingFrames": 86,
      "shortLagFrames": 0,
      "aboveKeyReferenceMaxFrames": 0,
      "exportedAboveKeyReferenceMax": 0
    }
  ],
  "quantization": [
    {
      "lag": 7,
      "frequencyHz": 1575.0,
      "midiFloat": 91.07731679699978
    },
    {
      "lag": 8,
      "frequencyHz": 1378.125,
      "midiFloat": 88.76557586169103
    },
    {
      "lag": 28,
      "frequencyHz": 393.75,
      "midiFloat": 67.07731679699978
    },
    {
      "lag": 29,
      "frequencyHz": 380.17241379310343,
      "midiFloat": 66.46980392016016
    }
  ]
}