{
  "addedAt": "2026-11-14T00:19:51.279467+00:00",
  "status": "POSTHOC_DIAGNOSTICS_DO_NOT_CHANGE_PRIMARY_MATCH_DEFINITION",
  "conditions": [
    {
      "id": "plucked",
      "addedAfterViewingPrimaryOutputs": true,
      "purpose": "Explain pitch/time separation without changing frozen50ms primary score or claiming posthoc accuracy",
      "exactPitchOverlappingOutputs": 5,
      "octaveOnlyOverlappingOutputs": 3,
      "overlapDefinition": "At least one annotation reference with same integer pitch shares a positive interval with this output; one output counted once; reference notes may repeat across outputs; NOT one-to-one score or note recall",
      "overlapDetails": [
        {
          "outputIndex": 0,
          "exactPitchReferenceOverlapIndices": [
            5,
            6,
            7
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 1,
          "exactPitchReferenceOverlapIndices": [
            9,
            12
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 2,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            12
          ]
        },
        {
          "outputIndex": 3,
          "exactPitchReferenceOverlapIndices": [
            12,
            14
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 4,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            15
          ]
        },
        {
          "outputIndex": 5,
          "exactPitchReferenceOverlapIndices": [
            16
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 6,
          "exactPitchReferenceOverlapIndices": [
            17
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 7,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            17
          ]
        }
      ],
      "exploratory150msMatched": 3,
      "exploratory150msPairs": [
        {
          "referenceIndex": 9,
          "outputIndex": 1,
          "onsetErrorSeconds": -0.13770521541952796
        },
        {
          "referenceIndex": 14,
          "outputIndex": 3,
          "onsetErrorSeconds": -0.1429206349207499
        },
        {
          "referenceIndex": 17,
          "outputIndex": 6,
          "onsetErrorSeconds": -0.09314739229025815
        }
      ],
      "exploratoryRule": "Same frozen greedy rule except150ms shown only as posthoc sensitivity, never headline score",
      "channelMessageCounts": {
        "0x90": 8,
        "0x80": 8
      }
    },
    {
      "id": "vibrato",
      "addedAfterViewingPrimaryOutputs": true,
      "purpose": "Explain pitch/time separation without changing frozen50ms primary score or claiming posthoc accuracy",
      "exactPitchOverlappingOutputs": 5,
      "octaveOnlyOverlappingOutputs": 3,
      "overlapDefinition": "At least one annotation reference with same integer pitch shares a positive interval with this output; one output counted once; reference notes may repeat across outputs; NOT one-to-one score or note recall",
      "overlapDetails": [
        {
          "outputIndex": 0,
          "exactPitchReferenceOverlapIndices": [
            5,
            6,
            7
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 1,
          "exactPitchReferenceOverlapIndices": [
            9,
            12
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 2,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            12
          ]
        },
        {
          "outputIndex": 3,
          "exactPitchReferenceOverlapIndices": [
            12,
            14
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 4,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            15
          ]
        },
        {
          "outputIndex": 5,
          "exactPitchReferenceOverlapIndices": [
            15,
            16
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 6,
          "exactPitchReferenceOverlapIndices": [
            17
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 7,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            17
          ]
        }
      ],
      "exploratory150msMatched": 4,
      "exploratory150msPairs": [
        {
          "referenceIndex": 9,
          "outputIndex": 1,
          "onsetErrorSeconds": -0.1370775877200694
        },
        {
          "referenceIndex": 14,
          "outputIndex": 3,
          "onsetErrorSeconds": -0.1431267491960031
        },
        {
          "referenceIndex": 16,
          "outputIndex": 5,
          "onsetErrorSeconds": -0.14083523649236218
        },
        {
          "referenceIndex": 17,
          "outputIndex": 6,
          "onsetErrorSeconds": -0.09265433870990059
        }
      ],
      "exploratoryRule": "Same frozen greedy rule except150ms shown only as posthoc sensitivity, never headline score",
      "channelMessageCounts": {
        "0x90": 8,
        "0x80": 8
      }
    },
    {
      "id": "reverb",
      "addedAfterViewingPrimaryOutputs": true,
      "purpose": "Explain pitch/time separation without changing frozen50ms primary score or claiming posthoc accuracy",
      "exactPitchOverlappingOutputs": 4,
      "octaveOnlyOverlappingOutputs": 4,
      "overlapDefinition": "At least one annotation reference with same integer pitch shares a positive interval with this output; one output counted once; reference notes may repeat across outputs; NOT one-to-one score or note recall",
      "overlapDetails": [
        {
          "outputIndex": 0,
          "exactPitchReferenceOverlapIndices": [
            5,
            6,
            7
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 1,
          "exactPitchReferenceOverlapIndices": [
            9,
            12
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 2,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            12
          ]
        },
        {
          "outputIndex": 3,
          "exactPitchReferenceOverlapIndices": [
            12,
            14
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 4,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            15
          ]
        },
        {
          "outputIndex": 5,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            16
          ]
        },
        {
          "outputIndex": 6,
          "exactPitchReferenceOverlapIndices": [
            17
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 7,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            17
          ]
        }
      ],
      "exploratory150msMatched": 3,
      "exploratory150msPairs": [
        {
          "referenceIndex": 9,
          "outputIndex": 1,
          "onsetErrorSeconds": -0.13770521541952796
        },
        {
          "referenceIndex": 14,
          "outputIndex": 3,
          "onsetErrorSeconds": -0.1429206349207499
        },
        {
          "referenceIndex": 17,
          "outputIndex": 6,
          "onsetErrorSeconds": -0.09314739229025815
        }
      ],
      "exploratoryRule": "Same frozen greedy rule except150ms shown only as posthoc sensitivity, never headline score",
      "channelMessageCounts": {
        "0x90": 8,
        "0x80": 8
      }
    },
    {
      "id": "white-noise",
      "addedAfterViewingPrimaryOutputs": true,
      "purpose": "Explain pitch/time separation without changing frozen50ms primary score or claiming posthoc accuracy",
      "exactPitchOverlappingOutputs": 5,
      "octaveOnlyOverlappingOutputs": 3,
      "overlapDefinition": "At least one annotation reference with same integer pitch shares a positive interval with this output; one output counted once; reference notes may repeat across outputs; NOT one-to-one score or note recall",
      "overlapDetails": [
        {
          "outputIndex": 0,
          "exactPitchReferenceOverlapIndices": [
            5,
            6,
            7
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 1,
          "exactPitchReferenceOverlapIndices": [
            9,
            12
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 2,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            12
          ]
        },
        {
          "outputIndex": 3,
          "exactPitchReferenceOverlapIndices": [
            12,
            14
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 4,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            15
          ]
        },
        {
          "outputIndex": 5,
          "exactPitchReferenceOverlapIndices": [
            15,
            16
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 6,
          "exactPitchReferenceOverlapIndices": [
            17
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 7,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            17
          ]
        }
      ],
      "exploratory150msMatched": 4,
      "exploratory150msPairs": [
        {
          "referenceIndex": 9,
          "outputIndex": 1,
          "onsetErrorSeconds": -0.13770521541952796
        },
        {
          "referenceIndex": 14,
          "outputIndex": 3,
          "onsetErrorSeconds": -0.1429206349207499
        },
        {
          "referenceIndex": 16,
          "outputIndex": 5,
          "onsetErrorSeconds": -0.0940544217687278
        },
        {
          "referenceIndex": 17,
          "outputIndex": 6,
          "onsetErrorSeconds": -0.04670748299320593
        }
      ],
      "exploratoryRule": "Same frozen greedy rule except150ms shown only as posthoc sensitivity, never headline score",
      "channelMessageCounts": {
        "0x90": 8,
        "0x80": 8
      }
    },
    {
      "id": "full-mix",
      "addedAfterViewingPrimaryOutputs": true,
      "purpose": "Explain pitch/time separation without changing frozen50ms primary score or claiming posthoc accuracy",
      "exactPitchOverlappingOutputs": 6,
      "octaveOnlyOverlappingOutputs": 4,
      "overlapDefinition": "At least one annotation reference with same integer pitch shares a positive interval with this output; one output counted once; reference notes may repeat across outputs; NOT one-to-one score or note recall",
      "overlapDetails": [
        {
          "outputIndex": 0,
          "exactPitchReferenceOverlapIndices": [
            8,
            9
          ],
          "octaveOnlyReferenceOverlapIndices": [
            4
          ]
        },
        {
          "outputIndex": 1,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            4,
            8,
            9
          ]
        },
        {
          "outputIndex": 2,
          "exactPitchReferenceOverlapIndices": [
            16
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 3,
          "exactPitchReferenceOverlapIndices": [
            18,
            23
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 4,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            23
          ]
        },
        {
          "outputIndex": 5,
          "exactPitchReferenceOverlapIndices": [
            23,
            28
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 6,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            32
          ]
        },
        {
          "outputIndex": 7,
          "exactPitchReferenceOverlapIndices": [
            32
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 8,
          "exactPitchReferenceOverlapIndices": [
            36
          ],
          "octaveOnlyReferenceOverlapIndices": []
        },
        {
          "outputIndex": 9,
          "exactPitchReferenceOverlapIndices": [],
          "octaveOnlyReferenceOverlapIndices": [
            40
          ]
        }
      ],
      "exploratory150msMatched": 3,
      "exploratory150msPairs": [
        {
          "referenceIndex": 18,
          "outputIndex": 3,
          "onsetErrorSeconds": -0.13770521541952796
        },
        {
          "referenceIndex": 28,
          "outputIndex": 5,
          "onsetErrorSeconds": -0.1429206349207499
        },
        {
          "referenceIndex": 36,
          "outputIndex": 8,
          "onsetErrorSeconds": 0.13814512471653284
        }
      ],
      "exploratoryRule": "Same frozen greedy rule except150ms shown only as posthoc sensitivity, never headline score",
      "channelMessageCounts": {
        "0x90": 10,
        "0x80": 10
      }
    }
  ],
  "vibratoVersusPlucked": {
    "sameOutputPitchSequence": true,
    "sameCompleteEvents": false,
    "basePitchSequence": [
      52,
      57,
      33,
      57,
      38,
      62,
      58,
      34
    ],
    "vibratoPitchSequence": [
      52,
      57,
      33,
      57,
      38,
      62,
      58,
      34
    ],
    "pitchBendMessages": 0,
    "scope": "Controlled processing of real recording, not natural-vibrato or expressiveness preservation benchmark"
  },
  "reverbVersusPluckedOrdinalEvent6": {
    "plucked": {
      "pitch": 62,
      "start": 3.900952380952381,
      "duration": 0.18575963718820862,
      "velocity": 54
    },
    "reverb": {
      "pitch": 38,
      "start": 3.7616326530612247,
      "duration": 0.23219954648526078,
      "velocity": 54
    },
    "pitchDifferenceSemitones": -24,
    "meaning": "Sorted sixth output-event comparison only; not a claim that both identify the same underlying performed note"
  },
  "whiteNoiseVersusPlucked": {
    "samePitchSequence": true,
    "primaryScoreChangeFrom0To1": "One exact-pitch attack crosses fixed50ms boundary; not proof that noise improves general transcription"
  }
}
