{
  "version": 2,
  "date": "2026-10-22",
  "purpose": "Exploratory engineering case study; no overall model ranking",
  "cached": [
    {
      "song": "beginning",
      "passage": "original",
      "engine": "transkun",
      "targets": 24,
      "nativeAvailable": 24,
      "nativeMissing": 0,
      "selectedHits": 24,
      "selectedMisses": 0,
      "selectedAttacks": 27,
      "unmatchedSelected": 3,
      "certifiedExtras": 3,
      "precision": 0.8888888888888888,
      "recall": 1.0,
      "F1": 0.9411764705882353,
      "retention": 1.0,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.010901370095378263,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "beginning",
      "passage": "expanded",
      "engine": "transkun",
      "targets": 44,
      "nativeAvailable": 36,
      "nativeMissing": 8,
      "selectedHits": 34,
      "selectedMisses": 10,
      "selectedAttacks": 46,
      "unmatchedSelected": 12,
      "certifiedExtras": 12,
      "precision": 0.7391304347826086,
      "recall": 0.7727272727272727,
      "F1": 0.7555555555555555,
      "retention": 0.9444444444444444,
      "octaveCoincidences": 2,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.014764222959462944,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "beginning",
      "passage": "original",
      "engine": "tsumugi",
      "targets": 24,
      "nativeAvailable": 23,
      "nativeMissing": 1,
      "selectedHits": 20,
      "selectedMisses": 4,
      "selectedAttacks": 25,
      "unmatchedSelected": 5,
      "certifiedExtras": 5,
      "precision": 0.8,
      "recall": 0.8333333333333334,
      "F1": 0.8163265306122449,
      "retention": 0.8695652173913043,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.011300453514739451,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "beginning",
      "passage": "expanded",
      "engine": "tsumugi",
      "targets": 44,
      "nativeAvailable": 41,
      "nativeMissing": 3,
      "selectedHits": 31,
      "selectedMisses": 13,
      "selectedAttacks": 42,
      "unmatchedSelected": 11,
      "certifiedExtras": 11,
      "precision": 0.7380952380952381,
      "recall": 0.7045454545454546,
      "F1": 0.7209302325581395,
      "retention": 0.7560975609756098,
      "octaveCoincidences": 2,
      "samePitchTimingCoincidences70to200ms": 1,
      "onsetMAE": 0.019587082144686442,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "beginning",
      "passage": "original",
      "engine": "aria",
      "targets": 24,
      "nativeAvailable": 23,
      "nativeMissing": 1,
      "selectedHits": 21,
      "selectedMisses": 3,
      "selectedAttacks": 33,
      "unmatchedSelected": 12,
      "certifiedExtras": 12,
      "precision": 0.6363636363636364,
      "recall": 0.875,
      "F1": 0.7368421052631579,
      "retention": 0.9130434782608695,
      "octaveCoincidences": 1,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.017253536335168906,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "beginning",
      "passage": "expanded",
      "engine": "aria",
      "unavailable": "Reference passage outside cached engine window; not scored as silence",
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "original",
      "engine": "transkun",
      "targets": 12,
      "nativeAvailable": 12,
      "nativeMissing": 0,
      "selectedHits": 7,
      "selectedMisses": 5,
      "selectedAttacks": 7,
      "unmatchedSelected": 0,
      "certifiedExtras": 0,
      "precision": 1.0,
      "recall": 0.5833333333333334,
      "F1": 0.7368421052631579,
      "retention": 0.5833333333333334,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.0024786050226214113,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "expanded",
      "engine": "transkun",
      "targets": 6,
      "nativeAvailable": 6,
      "nativeMissing": 0,
      "selectedHits": 2,
      "selectedMisses": 4,
      "selectedAttacks": 2,
      "unmatchedSelected": 0,
      "certifiedExtras": 0,
      "precision": 1.0,
      "recall": 0.3333333333333333,
      "F1": 0.5,
      "retention": 0.3333333333333333,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.0019196733920203712,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "original",
      "engine": "tsumugi",
      "targets": 12,
      "nativeAvailable": 12,
      "nativeMissing": 0,
      "selectedHits": 7,
      "selectedMisses": 5,
      "selectedAttacks": 7,
      "unmatchedSelected": 0,
      "certifiedExtras": 0,
      "precision": 1.0,
      "recall": 0.5833333333333334,
      "F1": 0.7368421052631579,
      "retention": 0.5833333333333334,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.0071801101392938715,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "expanded",
      "engine": "tsumugi",
      "targets": 6,
      "nativeAvailable": 6,
      "nativeMissing": 0,
      "selectedHits": 2,
      "selectedMisses": 4,
      "selectedAttacks": 2,
      "unmatchedSelected": 0,
      "certifiedExtras": 0,
      "precision": 1.0,
      "recall": 0.3333333333333333,
      "F1": 0.5,
      "retention": 0.3333333333333333,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.03831065759637298,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "original",
      "engine": "aria",
      "targets": 12,
      "nativeAvailable": 12,
      "nativeMissing": 0,
      "selectedHits": 8,
      "selectedMisses": 4,
      "selectedAttacks": 8,
      "unmatchedSelected": 0,
      "certifiedExtras": 0,
      "precision": 1.0,
      "recall": 0.6666666666666666,
      "F1": 0.8,
      "retention": 0.6666666666666666,
      "octaveCoincidences": 0,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.005634920634920534,
      "metric": "existing exposed checked exact-register pitch/onset passages",
      "unmatchedMeaning": "extra selected attacks inside checked scope",
      "wholeSongAccuracy": false,
      "referenceTier": "exact-register"
    },
    {
      "song": "spring",
      "passage": "expanded",
      "engine": "aria",
      "unavailable": "Reference passage outside cached engine window; not scored as silence",
      "referenceTier": "exact-register"
    },
    {
      "song": "piano",
      "passage": "original",
      "engine": "transkun",
      "targets": 40,
      "nativeAvailable": 40,
      "nativeMissing": 0,
      "selectedHits": 18,
      "selectedMisses": 22,
      "selectedAttacks": 24,
      "unmatchedSelected": 6,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.45,
      "F1": null,
      "retention": 0.45,
      "octaveCoincidences": 3,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.003152094773964621,
      "metric": "agreement with previously accepted source-event draft; independent accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "accepted-draft"
    },
    {
      "song": "piano",
      "passage": "original",
      "engine": "tsumugi",
      "targets": 40,
      "nativeAvailable": 40,
      "nativeMissing": 0,
      "selectedHits": 15,
      "selectedMisses": 25,
      "selectedAttacks": 20,
      "unmatchedSelected": 5,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.375,
      "F1": null,
      "retention": 0.375,
      "octaveCoincidences": 3,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.009123938187810276,
      "metric": "agreement with previously accepted source-event draft; independent accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "accepted-draft"
    },
    {
      "song": "piano",
      "passage": "original",
      "engine": "aria",
      "targets": 40,
      "nativeAvailable": 40,
      "nativeMissing": 0,
      "selectedHits": 20,
      "selectedMisses": 20,
      "selectedAttacks": 24,
      "unmatchedSelected": 4,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.5,
      "F1": null,
      "retention": 0.5,
      "octaveCoincidences": 4,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.0041742286682129315,
      "metric": "agreement with previously accepted source-event draft; independent accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "accepted-draft"
    },
    {
      "song": "end",
      "passage": "original",
      "engine": "transkun",
      "targets": 30,
      "nativeAvailable": 30,
      "nativeMissing": 0,
      "selectedHits": 14,
      "selectedMisses": 16,
      "selectedAttacks": 14,
      "unmatchedSelected": 0,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.4666666666666667,
      "F1": null,
      "retention": 0.4666666666666667,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.0037722516283857127,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    },
    {
      "song": "end",
      "passage": "original",
      "engine": "tsumugi",
      "targets": 30,
      "nativeAvailable": 30,
      "nativeMissing": 0,
      "selectedHits": 13,
      "selectedMisses": 17,
      "selectedAttacks": 13,
      "unmatchedSelected": 0,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.43333333333333335,
      "F1": null,
      "retention": 0.43333333333333335,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.029286586429443356,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    },
    {
      "song": "end",
      "passage": "original",
      "engine": "aria",
      "targets": 30,
      "nativeAvailable": 30,
      "nativeMissing": 0,
      "selectedHits": 17,
      "selectedMisses": 13,
      "selectedAttacks": 17,
      "unmatchedSelected": 0,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.5666666666666667,
      "F1": null,
      "retention": 0.5666666666666667,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.002352941176470538,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    },
    {
      "song": "desert",
      "passage": "original",
      "engine": "transkun",
      "targets": 37,
      "nativeAvailable": 26,
      "nativeMissing": 11,
      "selectedHits": 14,
      "selectedMisses": 23,
      "selectedAttacks": 28,
      "unmatchedSelected": 14,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.3783783783783784,
      "F1": null,
      "retention": 0.5384615384615384,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.013075275084406377,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    },
    {
      "song": "desert",
      "passage": "original",
      "engine": "tsumugi",
      "targets": 37,
      "nativeAvailable": 33,
      "nativeMissing": 4,
      "selectedHits": 21,
      "selectedMisses": 16,
      "selectedAttacks": 47,
      "unmatchedSelected": 26,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.5675675675675675,
      "F1": null,
      "retention": 0.6363636363636364,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.011713637836086836,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    },
    {
      "song": "desert",
      "passage": "original",
      "engine": "aria",
      "targets": 37,
      "nativeAvailable": 32,
      "nativeMissing": 5,
      "selectedHits": 16,
      "selectedMisses": 21,
      "selectedAttacks": 49,
      "unmatchedSelected": 33,
      "certifiedExtras": null,
      "precision": null,
      "recall": 0.43243243243243246,
      "F1": null,
      "retention": 0.5,
      "octaveCoincidences": null,
      "samePitchTimingCoincidences70to200ms": 0,
      "onsetMAE": 0.006249999999999881,
      "metric": "incomplete provisional pitch-class guide; exact accuracy N/A",
      "unmatchedMeaning": "unmatched, not certified accompaniment/errors",
      "wholeSongAccuracy": false,
      "referenceTier": "pitch-class-guide"
    }
  ],
  "cachedContext": "Same frozen selector and matching references; detector analysis contexts differ. Beginning/Spring Transkun and Tsumugi retain longer full-source context; Aria covers 20 seconds. Expanded/later Aria caches are unavailable. Windows can overlap and are not independent replicates.",
  "fivePipelines": [
    {
      "caseID": "game-end",
      "family": "transkun",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 55,
      "pitchMin": 36,
      "pitchMax": 74,
      "guidePitchClassHits": 30,
      "guideTargets": 30,
      "guideScopeLastTarget": 19.94,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.0059142919167015934
    },
    {
      "caseID": "game-end",
      "family": "tsumugi",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 62,
      "pitchMin": 35,
      "pitchMax": 74,
      "guidePitchClassHits": 30,
      "guideTargets": 30,
      "guideScopeLastTarget": 19.94,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.026042328042327926
    },
    {
      "caseID": "game-end",
      "family": "aria",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 59,
      "pitchMin": 36,
      "pitchMax": 74,
      "guidePitchClassHits": 30,
      "guideTargets": 30,
      "guideScopeLastTarget": 19.94,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.004000000000000107
    },
    {
      "caseID": "game-end",
      "family": "apc",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 127,
      "pitchMin": 35,
      "pitchMax": 98,
      "guidePitchClassHits": 29,
      "guideTargets": 30,
      "guideScopeLastTarget": 19.94,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.004921630094043829
    },
    {
      "caseID": "game-end",
      "family": "banquet-transkun",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 55,
      "pitchMin": 36,
      "pitchMax": 74,
      "guidePitchClassHits": 30,
      "guideTargets": 30,
      "guideScopeLastTarget": 19.94,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.005365385334508447
    },
    {
      "caseID": "game-desert",
      "family": "transkun",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 134,
      "pitchMin": 29,
      "pitchMax": 96,
      "guidePitchClassHits": 26,
      "guideTargets": 37,
      "guideScopeLastTarget": 17.98,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.015550056867068819
    },
    {
      "caseID": "game-desert",
      "family": "tsumugi",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 211,
      "pitchMin": 29,
      "pitchMax": 84,
      "guidePitchClassHits": 33,
      "guideTargets": 37,
      "guideScopeLastTarget": 17.98,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.01212808355665504
    },
    {
      "caseID": "game-desert",
      "family": "aria",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 265,
      "pitchMin": 29,
      "pitchMax": 96,
      "guidePitchClassHits": 32,
      "guideTargets": 37,
      "guideScopeLastTarget": 17.98,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.009687500000000064
    },
    {
      "caseID": "game-desert",
      "family": "apc",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 266,
      "pitchMin": 34,
      "pitchMax": 90,
      "guidePitchClassHits": 31,
      "guideTargets": 37,
      "guideScopeLastTarget": 17.98,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": 0.0088123167155422
    },
    {
      "caseID": "game-desert",
      "family": "banquet-transkun",
      "scopeSeconds": [
        0,
        20
      ],
      "nativePitchedAttacks": 0,
      "pitchMin": null,
      "pitchMax": null,
      "guidePitchClassHits": 0,
      "guideTargets": 37,
      "guideScopeLastTarget": 17.98,
      "certifiedAccuracy": null,
      "exactPitchAccuracy": null,
      "melodyPrecision": null,
      "melodyRoleSelected": false,
      "metric": "Provisional source-aligned piano-guide pitch class/onset availability; one-to-one70ms; not exact-pitch or complete game-melody accuracy",
      "onsetMAESeconds": null
    }
  ],
  "training": {
    "trainSongs": 64,
    "validationSongs": 16,
    "testSongs": 16,
    "parameters": 8897,
    "epochs": 12,
    "updates": 192,
    "publicTest": {
      "clean-matched": {
        "classificationMacroF1": 0.7094756555687309,
        "sourceMelodyMacroF1": 0.6127688635530711
      },
      "detector-matched": {
        "classificationMacroF1": 0.7383438262469864,
        "sourceMelodyMacroF1": 0.6510828597264954
      },
      "historical": {
        "classificationMacroF1": 0.2258138329062242,
        "sourceMelodyMacroF1": 0.2201153347812555
      }
    },
    "game": [
      {
        "song": "the-beginning",
        "passage": "old-window",
        "variant": "previous-upper",
        "targets": 24,
        "rawAvailable": 24,
        "hits": 24,
        "misses": 0,
        "extras": 3,
        "precision": 0.8888888888888888,
        "recall": 1.0,
        "f1": 0.9411764705882353
      },
      {
        "song": "the-beginning",
        "passage": "old-window",
        "variant": "role-clean-matched",
        "targets": 24,
        "rawAvailable": 24,
        "hits": 24,
        "misses": 0,
        "extras": 27,
        "precision": 0.47058823529411764,
        "recall": 1.0,
        "f1": 0.64
      },
      {
        "song": "the-beginning",
        "passage": "old-window",
        "variant": "role-detector-matched",
        "targets": 24,
        "rawAvailable": 24,
        "hits": 24,
        "misses": 0,
        "extras": 19,
        "precision": 0.5581395348837209,
        "recall": 1.0,
        "f1": 0.7164179104477612
      },
      {
        "song": "the-spring",
        "passage": "old-window",
        "variant": "previous-upper",
        "targets": 12,
        "rawAvailable": 12,
        "hits": 7,
        "misses": 5,
        "extras": 0,
        "precision": 1.0,
        "recall": 0.5833333333333334,
        "f1": 0.7368421052631579
      },
      {
        "song": "the-spring",
        "passage": "old-window",
        "variant": "role-clean-matched",
        "targets": 12,
        "rawAvailable": 12,
        "hits": 11,
        "misses": 1,
        "extras": 7,
        "precision": 0.6111111111111112,
        "recall": 0.9166666666666666,
        "f1": 0.7333333333333333
      },
      {
        "song": "the-spring",
        "passage": "old-window",
        "variant": "role-detector-matched",
        "targets": 12,
        "rawAvailable": 12,
        "hits": 11,
        "misses": 1,
        "extras": 5,
        "precision": 0.6875,
        "recall": 0.9166666666666666,
        "f1": 0.7857142857142857
      }
    ],
    "acceptance": [
      {
        "variant": "role-clean-matched",
        "sourceGates": {
          "noPassageHitLoss": true,
          "noPassageExtraIncrease": false,
          "noAdditionalRepeatOrShortLoss": true,
          "retainEveryProtectedEvent": false,
          "improvesBothSongs": false,
          "noAdditionalRestAttackIntrusions": false
        },
        "sourceGatesPass": false,
        "accepted": false,
        "candidateEnabled": false,
        "writtenConversionStatus": "Not reached because source/protected gates fail"
      },
      {
        "variant": "role-detector-matched",
        "sourceGates": {
          "noPassageHitLoss": true,
          "noPassageExtraIncrease": false,
          "noAdditionalRepeatOrShortLoss": true,
          "retainEveryProtectedEvent": false,
          "improvesBothSongs": false,
          "noAdditionalRestAttackIntrusions": false
        },
        "sourceGatesPass": false,
        "accepted": false,
        "candidateEnabled": false,
        "writtenConversionStatus": "Not reached because source/protected gates fail"
      },
      {
        "variant": "role-historical",
        "sourceGates": {
          "noPassageHitLoss": false,
          "noPassageExtraIncrease": true,
          "noAdditionalRepeatOrShortLoss": false,
          "retainEveryProtectedEvent": false,
          "improvesBothSongs": false,
          "noAdditionalRestAttackIntrusions": true
        },
        "sourceGatesPass": false,
        "accepted": false,
        "candidateEnabled": false,
        "writtenConversionStatus": "Not reached because source/protected gates fail"
      }
    ],
    "scope": "Same-instrument rendered piano, symbolic attack/context features, song-grouped split. Historical 635-arrangement model has a different training count and is not an equal-data A/B arm."
  },
  "recurrence": {
    "source": "Spring checked opening",
    "targets": 12,
    "currentHits": 7,
    "proposalHits": 8,
    "currentUnmatched": 0,
    "proposalUnmatched": 0,
    "remainingMisses": 4,
    "newNativeAttacks": 1,
    "productionPromoted": false
  },
  "historical": {
    "early": [
      {
        "model": "Frozen browser",
        "piano": 78.1,
        "mixed": 46.0
      },
      {
        "model": "Python Basic Pitch",
        "piano": 71.3,
        "mixed": 50.6
      },
      {
        "model": "Piano CRNN",
        "piano": 98.2,
        "mixed": 61.6
      },
      {
        "model": "Corrected MR-MT3",
        "piano": 97.1,
        "mixed": 85.0
      }
    ],
    "earlyTotalExcerpts": 7,
    "mixed": [
      {
        "model": "MR-MT3",
        "onset": 70.46,
        "release": 58.48
      },
      {
        "model": "MuScriptor Small",
        "onset": 45.99,
        "release": 10.97
      },
      {
        "model": "MuScriptor Medium",
        "onset": 30.56,
        "release": 9.64
      },
      {
        "model": "YourMT3+ MoE",
        "onset": 44.03,
        "release": 27.84
      },
      {
        "model": "YourMT3 base",
        "onset": 45.57,
        "release": 23.92
      }
    ],
    "mixedTotalExcerpts": 2,
    "provenanceTier": "Archived handover summary; detailed primary metric receipts not recovered for this website",
    "sampleSizeProvenance": "Total excerpt counts recovered from the recorded development history. Piano/mixed subgroup Ns for the seven-excerpt screen are not recovered.",
    "limits": "Averaging method, per-excerpt variance and matching tolerances are not restated in the available summary. Do not merge these screens with the 70 ms checked-passage comparisons or derive uncertainty intervals."
  },
  "ledger": [
    {
      "id": "01",
      "family": "MIDI-BERT-Piano melody extraction",
      "role": "symbolic melody selector",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Official author documents incompatible replacement checkpoint/dictionary versus released task code; no compatible pretrained melody head available.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Recorded matching checkpoint/code/dictionary blocker. No qualified melody inference; not a musical failure. No fresh model-access hunt in this audit.",
      "remainingPrerequisite": "Matching checkpoint, dictionary and task code.",
      "newRunResult": "Fresh official public issue/comments check confirms missing original compatible bundle. No inference; incompatible fields/head not fabricated.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "02",
      "family": "Transkun v2",
      "role": "raw detector/current control",
      "statusGroup": "retained",
      "status": "Retained component or workflow",
      "recordedResult": "Cached full-source raw24/24 and12/12. Existing RH24/24+3 extras and7/12+0. New matched20s raw23/24 and12/12; context scope differs.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Retain as detector; qualify source labels before scoring these crops as melody tests.",
      "newRunResult": "Three new actual public-data qualification crops completed using the exact retained Transkun checkpoint/config/decoder. All principal attack roles remain unknown; not new melody-accuracy results.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "03",
      "family": "Aria-AMT",
      "role": "raw piano detector",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Aria-AMT23/24 and12/12 raw availability; prior verified pass, no replacement.",
      "recordedScope": "Both0\u201320s, previous Mac pass",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "04",
      "family": "Songscription",
      "role": "lead-sheet/direct-cover service",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Earlier actual upload reached mandatory rights/terms assurance; not accepted. No musical output scored.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Already authorized service access and truthful user resolution of the displayed assurance; no new account or paid credits.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "05",
      "family": "Klangio Transcription Studio",
      "role": "lead-sheet/piano-arrangement service",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Earlier actual service attempt stopped at mandatory rights/terms assurance; no musical result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Authorized existing service access and truthful resolution of its assurance.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "06",
      "family": "AnthemScore",
      "role": "transcription/hand-assignment/arrangement",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Exact6.3.0 Linux trial downloaded and launched after native Xvfb/XKB repair; --help rejected. Official6.0.0 history removed CLI. Browser-only control cannot operate this native GUI. Web rights gate remains separate.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Run exact6.3.0 through an available authorized desktop GUI, using fixed crops and raw-performance exports. Do not substitute obsolete CLI/version or bypass license.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "07",
      "family": "Tsumugi",
      "role": "complementary raw detector",
      "statusGroup": "retained",
      "status": "Retained component or workflow",
      "recordedResult": "Tsumugi: opening23/24 and12/12 raw; broader69/73 vs Transkun65/73. Same selector regressed51/73 vs current62/73. Complementary pool, no replacement.",
      "recordedScope": "Previous full-source and broader development comparisons",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "08",
      "family": "Harmonica through BandLab",
      "role": "BandLab audio-to-MIDI/Harmonica",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "BandLab Harmonica route requires Membership; no downloadable public weights established.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized Membership and service session; no purchase or subscription created.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "09",
      "family": "HookKern / SheetSage-A2S",
      "role": "lead-sheet audio-to-score",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "Native MuQ + full A2S greedy decoder completed both6s variants. Beginning melody staff all rests; Spring four pitched score events. Absolute performance clock unverified; no invented70ms score.20s frontend actually stopped at2,410,139,648 RSS bytes.",
      "recordedScope": "Both original0\u20136s only",
      "currentQualification": "Only two 6-second variants completed; the full frontend hit the resource guard. Absolute notation/performance timing was not qualified. Exact attack accuracy remains N/A.",
      "remainingPrerequisite": "A host permitting the full native frontend, or separately qualified smaller-footprint execution; independently verify notation-to-performance timing before attack scoring.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "10",
      "family": "SAM Audio",
      "role": "text/anchor-conditioned separation",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "SAM Audio weights/access remain gated. No unauthorized credentials, anchors or hosted-demo result substituted.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Previously approved model access plus a feasible host; any anchors must be labelled guided.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "11",
      "family": "Banquet / Query Bandit",
      "role": "audio-example-conditioned separation",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Native audio-example Banquet stems + identical Transkun:22/24 and12/12 versus matched23/24 and12/12. Whole stem as RH adds109/23 unwanted attacks. Not improved.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "12",
      "family": "AMT-APC",
      "role": "direct piano-cover system",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "AMT-APC published level2 cover:22/24 and12/12 raw. Cover includes backing; all-output-as-RH has110/61 extras. Exact independent tiling qualified,171 tensors verified.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "13",
      "family": "Pop2Piano",
      "role": "direct generated piano cover",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Pop2Piano3/24 and6/12 raw; completed previous verified pass. No replacement.",
      "recordedScope": "Both0\u201320s, previous Mac pass",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "14",
      "family": "MuScriptor family / qualified conditioning retest",
      "role": "MuScriptor family/raw multitrack detector",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Earlier MuScriptor family configurations were tested. New documented Medium instrument-conditioned/CFG2 configuration not scored here: exact checkpoint request401. Prior modes do not qualify this retest.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Old Small/Medium runs do not count as the exact Medium instrument-conditioned/CFG2 retest or Large. The specified retest remained gated/resource-limited.",
      "remainingPrerequisite": "Existing authorized exact Medium weights, without bypassing401. Large remains outside present resource budget.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "15",
      "family": "ByteDance MIDI melody extraction",
      "role": "symbolic melody selector",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Official ByteDance melody extraction release supplies research code but no compatible released pretrained weights established.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Compatible pretrained weights/statistics, or a separately qualified training project.",
      "newRunResult": "Official archived tree and release list checked: no compatible pretrained model/stats bundle established. No inference.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "16",
      "family": "MIROS",
      "role": "MusicFM/YourMT3-derived multitrack detector",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "MIROS637 active tensors restored strictly and bit-exact. First synthetic native CPU/BF16 forward stopped at2,173,198,336 RSS bytes above2GiB. No original scored.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "A host/resource policy supporting the published computation, or separately qualified equivalent lower-memory execution; do not rerun unchanged under same cap.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "17",
      "family": "timbreAMT / Septimbre",
      "role": "timbre-aware detector/clustering",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Septimbre14/24 and12/12 raw; completed previous verified pass, no replacement.",
      "recordedScope": "Both0\u201320s, previous Mac pass",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "18",
      "family": "D3RM",
      "role": "piano detector/refinement",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "D3RM native100-step synthetic execution reached63/100 at480s guard. Exact-output CPU thread qualification fastest~7.131s/step (~713s total), still over480s. No original scored.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Supported faster hardware within policy, or an explicitly authorized different resource policy. Do not reduce native step count and call it the same test.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "19",
      "family": "Sony hFT-Transformer",
      "role": "piano detector",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Sony hFT published combination:7/24 and12/12 raw. Native thresholds and source clock; all active model state exact.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "20",
      "family": "Optimal-Transport AMT / SFT-CRNN",
      "role": "optimal-transport SFT-CRNN detector",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "SFT-CRNN11/24 and12/12 raw. Both completed on this independently admitted Linux host; the old Mac partial/swap stop remains preserved.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "21",
      "family": "Efficient sequence-to-sequence piano transcription",
      "role": "efficient seq2seq piano detector",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Selected released local-window attention calls FlashAttention CUDA; switching to global PyTorch attention changes the computation. Available host has no CUDA. No original inference or architecture port claimed.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "A supported CUDA host and exact checkpoint, or a separately scoped and parity-qualified attention port.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "22",
      "family": "Jointist",
      "role": "joint instrument/transcription/separation",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Jointist native recognized-instrument transcription19/24 and12/12 raw. Strict129 recognizer and193 transcriber tensors, native thresholds, no forced instrument label.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "23",
      "family": "Omnizart",
      "role": "Omnizart released music head",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Omnizart Pop native default decoder emitted0 notes for each excerpt:0/24 and0/12.294 active weights matched. Native Keras batch_size1; higher batches stopped by memory guard.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "24",
      "family": "RipX DAW",
      "role": "assisted note editing/transcription",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "RipX appropriate current licensed desktop application/session unavailable in this Linux/browser environment; no new purchase or fabricated service result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized current edition, desktop control, own-audio import and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "25",
      "family": "Prism / SongMaster Pro",
      "role": "Prism/SongMaster audio-to-MIDI",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Prism/SongMaster Pro appropriate current licensed desktop application/session unavailable in this Linux/browser environment; no new purchase or fabricated service result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized current edition, desktop control, own-audio import and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "26",
      "family": "Melodyne",
      "role": "Melodyne transcription/assisted editing",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Melodyne appropriate current licensed desktop application/session unavailable in this Linux/browser environment; no new purchase or fabricated service result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized current edition, desktop control, own-audio import and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "27",
      "family": "Moises Studio",
      "role": "Moises Studio audio-to-MIDI",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Moises Studio requires an authorized service session. Backend identity is not established; no new login/subscription created.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing qualified own-audio-to-MIDI access and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "28",
      "family": "Suno Studio",
      "role": "Suno Studio stem-to-MIDI",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Suno Studio MIDI editing documentation does not establish an available no-new-consumption audio-transcription entitlement here.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized relevant transcription entitlement, without new purchase/credits.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "29",
      "family": "ScoreCloud",
      "role": "ScoreCloud Songwriter/Studio",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "ScoreCloud appropriate current licensed desktop application/session unavailable in this Linux/browser environment; no new purchase or fabricated service result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized current edition, desktop control, own-audio import and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "30",
      "family": "AudioScore",
      "role": "AudioScore transcription",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "AudioScore appropriate current licensed desktop application/session unavailable in this Linux/browser environment; no new purchase or fabricated service result.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Existing authorized current edition, desktop control, own-audio import and editable export entitlement.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "31",
      "family": "Specialist piano/keys/synth separation",
      "role": "specialist piano/keys separation",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "Public HTDemucs6 piano completed20/24 and12/12 with matched Transkun. All stem as RH154/23 extras. Exact MVSep piano/keys/synth proprietary services still require API key; this public piano model does not stand in for them.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded for public HTDemucs6 branch only",
      "currentQualification": "Public HTDemucs6 piano was tested. It is not the exact specialist MVSep piano/keys/synth system; that service branch remains untested.",
      "remainingPrerequisite": "An already authorized exact MVSep piano/keys/synth endpoint/key and permitted consumption; freeze model before test.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "32",
      "family": "CLAPSep",
      "role": "CLAPSep query separation",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "CLAPSep fixed positive/negative text, native staged conditioning/audio graph:21/24 and12/12 raw after matched Transkun.138/26 extras if whole stem treated as RH.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "33",
      "family": "SoloAudio",
      "role": "SoloAudio target extraction",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "SoloAudio published10-token text preprocessing, native50-step chunks:1/24 and0/12 raw after matched Transkun.55/0 extras as RH. Earlier full-text custom diagnostics retained and explicitly excluded from primary result.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "34",
      "family": "FlowSep",
      "role": "generative language separation",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Actual official FlowSep CUDA precondition fails on this CPU host. Unique active checkpoint weights alone2,774,431,972 bytes exceed2GiB before activations. Metadata inspected; no original forward.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Supported CUDA execution and sufficient memory within an authorized policy, or a separately qualified equivalent staging implementation.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "35",
      "family": "MSNet / Melodic SegNet",
      "role": "predominant contour\u2192native selection",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "MSNet native original Beginning opening2/24; rejected configuration retained.",
      "recordedScope": "Previous original Beginning test",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "36",
      "family": "Basaran source-filter NMF + CRNN",
      "role": "source-filter NMF+CRNN predominant contour",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Basaran NMF+CRNN native pitch-frame support1/24 and7/12. Derived contiguous-pitch runs1/24+51 extras and7/12+22. Continuous F0 is not native attack output.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "37",
      "family": "RMVPE",
      "role": "RMVPE vocal-F0 component",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "RMVPE vocal-F0 on game mixtures: native pitch-frame support0/24 and1/12; derived runs0/24+101 extras and1/12+22. No instrumental principal-role guarantee.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "38",
      "family": "TONet",
      "role": "TONet singing-F0 component",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "TONet singing-F0 on game mixtures: native pitch-frame support0/24 and0/12; derived runs0/24+20 extras and0/12+0. Not native attacks.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "39",
      "family": "Rubato",
      "role": "Rubato own-audio access watchlist",
      "statusGroup": "watchlist",
      "status": "Unavailable own-audio route or non-distinct demonstration",
      "recordedResult": "Rubato supplied-example demonstration is not an available own-audio model/service test; no musical failure claimed.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "An actual own-audio endpoint or released inference model.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "40",
      "family": "Official Magenta MT3 implementation",
      "role": "official JAX/T5X MT3 implementation audit",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Official native Magenta MT3 JAX/T5X:7/24 and12/12 raw.189 parameter leaves strictly restored; native beam decoding/tie handling. Separate from community port, not another independent family.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E1",
      "family": "Prethreshold confidence",
      "role": "engineering hypothesis",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Underlying detector confidence explored previously; no earned automatic replacement.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E2",
      "family": "Evidence-aware detector combination",
      "role": "engineering hypothesis",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "One fixed same-pitch50ms Tsumugi corroboration filter on existing RH:23/24+3 and7/12+0. Loses one Beginning target. No union or invented role labels.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "A fixed confirmation-only filter completed and lost a checked attack. Broader provenance-aware combination that can add complementary supported notes is not implemented or validated.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E3",
      "family": "Phrase/voice tracking with no melody state",
      "role": "engineering hypothesis",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Phrase/voice tracking with a no-melody state was tested previously and did not earn promotion.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E4",
      "family": "Recurring-phrase correspondence",
      "role": "engineering hypothesis",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "Fixed six-note same-source recurring-motif gap fill: no qualifying additions in either full control. Beginning115 and Spring48 selected notes unchanged.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded; recurrence search over full cached source",
      "currentQualification": "The six-note/five-already-selected motif rule completed with no additions. Audio-verified phrase correspondence, ornament/variation handling and safe propagation are still unresolved.",
      "remainingPrerequisite": "Human listening, separate written mapping if wanted, then frozen broader song/rest/ornament/regression and correction-time checks. Experimental only.",
      "newRunResult": "New fixed source-audio spectral/DTW recurrence experiment on cached full Beginning/Spring. Spring old-window 7/12+0 \u21928/12+0 by adding native transkun-23; Beginning115 IDs and all other checked passages unchanged. Exact independent replay passed.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E5",
      "family": "Stereo/mid-side/percussion handling",
      "role": "engineering hypothesis",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Stereo/mid-side/percussion preprocessing configurations were tested previously and rejected.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E6",
      "family": "Transformed-input inference",
      "role": "engineering hypothesis",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Fixed pitch\u221212/inverse+12:7/24 and11/12. Fixed slowdown0.75/inverse source clock:17/24 and12/12. Four actual Transkun inferences; no fitted timing or truth-driven transform choice.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E7",
      "family": "Chunk/event-limit decoding audit",
      "role": "engineering hypothesis",
      "statusGroup": "retained",
      "status": "Retained component or workflow",
      "recordedResult": "Native event/segment reconciliation and clock audits retained. These preserve computation and do not solve melody identity.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "E8",
      "family": "Acoustic reconstruction",
      "role": "engineering hypothesis",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Fixed fullband spectral reconstruction residual favors all native parts despite worse RH precision. Beginning residual0.979\u21920.901 while extras3\u2192146; Spring0.969\u21920.750 while extras0\u219224. Not a trained selector.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "This diagnostic compares additive-piano mixture reconstruction. Its attack metrics replay; residual values are retained measurements, not freshly recomputed DSP. It is not trained lead ownership.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T1",
      "family": "Pretrained melody-role fine-tuning",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Pretrained role-model fine-tuning remains untried as specified, with no matching ready melody bundle established. The new BiGRU was trained from scratch and must not be relabelled pretrained fine-tuning.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T2",
      "family": "Aligned acoustic features",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Earlier small scalar acoustic/context and path models actually trained and failed gates. Representative aligned source-audio representations plus broader detector-error role supervision remain untried. The latest 96-clip BiGRUs had no audio representation input.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T3",
      "family": "Synth/game detection fine-tuning",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T4",
      "family": "Target-source extraction training",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T5",
      "family": "Joint attack and role learning",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T6",
      "family": "Direct lead-sheet learning",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "T7",
      "family": "Teacher distillation",
      "role": "training route",
      "statusGroup": "research",
      "status": "Untried in the specified broader training form",
      "recordedResult": "No new genuine training run executed for this route. A ready inference sweep cannot establish that a training approach fails.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "No teacher has demonstrated the required target-task advantage. Distillation is conditional on that evidence; it is not an available shortcut now.",
      "remainingPrerequisite": "Qualify representative attack/role/rest labels, rights, train/development/final separation, model objective and an admitted compute budget. T7 also requires a teacher that first proves useful.",
      "newRunResult": "Actual earlier POP909 and96-clip detector-domain fits are reconciled in ACTUAL-TRAINING-HISTORY.json. No broader audio-aware fit launched: current data qualification does not establish representative principal attack/rest/register truth.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "A1",
      "family": "Clicked notes and anchors",
      "role": "assisted route",
      "statusGroup": "retained",
      "status": "Retained component or workflow",
      "recordedResult": "Existing clicked-note/correction workflow and115/113-note projects retained byte-exact. Not unfamiliar-song automatic success.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Editing and explicit passage adoption are available. Automatic propagation and measured human correction-time savings remain unestablished.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "A2",
      "family": "Exposed lead audio example",
      "role": "assisted route",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "Banquet first0\u20134s exposed mixed-source example tiled to10s; both20s stems and matched detector completed. This is example-conditioned and not a pure lead stem.",
      "recordedScope": "Both original-game 0\u201320s excerpts; Beginning24 and Spring12 checked attacks, with frozen uncertain regions excluded",
      "currentQualification": "The exposed-example Banquet screen completed, but did not prove following the melody outside its query. This does not exhaust better source-qualified guides.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "A3",
      "family": "Keyboard/hummed guide",
      "role": "assisted route",
      "statusGroup": "partial",
      "status": "Partially tested / broader formulation unresolved",
      "recordedResult": "Actual user Beginning piano first10s: Banquet+Transkun3/24+124 extras; SoloAudio audio-guide+Transkun15/24+72. Neither improves matched23/24. All four user piano files recovered/hashes retained. No all-song new-model matrix claim.",
      "recordedScope": "Beginning0\u201320s only; explicit assisted category",
      "currentQualification": "One actual Beginning piano-guide screen completed. A guide is assistance, not independent source gold. It did not establish every user-guide/song/method combination.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "A4",
      "family": "Reference MIDI/score/stems",
      "role": "assisted route",
      "statusGroup": "assisted",
      "status": "Assisted/reference or annotation work not completed",
      "recordedResult": "Supplied external MIDI/score/creator stems would change the task. Existing113 manual reference/correction artifact preserved; no additional exact external score/stem alignment experiment run.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "An authorized exact score/MIDI/stem and frozen alignment/correction-time protocol; keep separate from automatic discovery.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "A5",
      "family": "Expert annotation",
      "role": "assisted route",
      "statusGroup": "assisted",
      "status": "Assisted/reference or annotation work not completed",
      "recordedResult": "Recruiting an expert to label varied difficult phrases is a data project, not a downloadable inference engine. No expert hired and no new broad labels invented.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Independent source-qualified principal/attack/rest/register annotations and adjudication; then verify composition splits.",
      "newRunResult": "Concrete annotation protocol, 28,996 source-note tasks and 211 native-attack tasks prepared with all perceptual roles unknown. No expert labels fabricated.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D1",
      "family": "POP909",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "UPDATED: 96 actual detector clips and two matched 192-update fits completed in the cloud; 64/16/16 song split. The older zero-output readiness statement is superseded for this experiment only. Same-instrument piano does not establish mixed-game transfer.",
      "remainingPrerequisite": "Check exact license and coverage, audit role/attack/rest annotations and splits; MulTTiPop remains evaluation-only.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D2",
      "family": "ComMU",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Fresh primary documentation check: role-tagged MIDI ingredients; not a qualified paired mixed-audio detector-role corpus.",
      "remainingPrerequisite": "Known-duplicate grouping prepared. Original composition independence, qualified game/synth rendering and attack/role/rest labels still needed.",
      "newRunResult": "All 11,144 supplied MIDI files and metadata downloaded and parsed. No mixed audio. Clip roles are not per-attack perceptual principal labels. Twenty transpose/tempo-normalized notation groups cross the published train/val boundary.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D3",
      "family": "mshoxxDB v1.2",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Fresh primary release check: electronic/game-related mixtures, stems and MIDI. Principal-role labels were not established by the inspected release metadata; the standalone README retrieval failed. No 630 MB corpus downloaded or qualified.",
      "remainingPrerequisite": "Confirm principal ownership, attacks, rests and concert-register meaning on held-out compositions before using as role truth. NC-SA data is not a production commercial license.",
      "newRunResult": "Full v1.2 archive downloaded; all 105 paired MIDI/FLAC stems in 18 pieces audited; two actual native detector clips. Approximate role names do not define time-varying principal ownership. Twelve pieces have multiple mel-named stems. Isolated register probes expose unresolved MIDI-key/acoustic-register semantics.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D4",
      "family": "MedleyDB",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Fresh primary documentation check: source mixtures/stems and melody contours/source intervals. Exact repeated-note attacks require an additional validated protocol.",
      "remainingPrerequisite": "Obtain authorized broader audio and exact attack qualification. Source sample audio/F0 not redistributed in this compact review.",
      "newRunResult": "Public sample downloaded: two songs, one instrumental; one actual detector clip across an annotated source switch. Useful source intervals and frame-F0 contours; no exact repeated-note attack truth. No full-dataset access request sent.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D5",
      "family": "MDB-melody-synth",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Derive and independently verify attack/rest labels and domain relevance before any fit.",
      "newRunResult": "Official schema/documentation audit only; not downloaded or musically tested here. 65 resynthesized melody/mix pairs with frame-F0 annotations; not a ready exact repeated-note attack/backing-role corpus.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D6",
      "family": "MAESTRO",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Useful detector ingredient; adding data alone does not qualify game/synth melody-role truth.",
      "newRunResult": "Official schema/documentation audit only; no full audio download or new inference. Precisely aligned piano audio/MIDI, but no principal-versus-backing role labels and a piano/classical domain.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D7",
      "family": "NES-MDB",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Qualified rendering plus independent principal/attack/rest labels; channel number must not be treated as melody truth.",
      "newRunResult": "Official schema/documentation audit only; not downloaded or rendered here. 5,278 songs from 397 games; channel identities and composer-grouped splits, not time-varying principal ownership.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "D8",
      "family": "MulTTiPop",
      "role": "dataset assessment",
      "statusGroup": "data",
      "status": "Dataset resource, not an inference method",
      "recordedResult": "Source suitability previously catalogued. No new corpus training or evaluation run. Dataset availability alone does not supply task-complete principal-role/repeated-attack labels.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "Preserve the report evaluation-only restriction. No training use or reserved evaluation-content inspection.",
      "remainingPrerequisite": "Reserve for independent evaluation after a model and protocol are frozen; do not fold it into training.",
      "newRunResult": "Official dataset documentation audit; evaluation-only material not opened for fitting. Authors recommend evaluation use; no training/validation partition supplied.",
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "X1",
      "family": "Samplab",
      "role": "additional accounting",
      "statusGroup": "watchlist",
      "status": "Unavailable own-audio route or non-distinct demonstration",
      "recordedResult": "Samplab no longer accepts new audio uploads in the report\u2019s checked release; not a runnable substitute.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "X2",
      "family": "Existing DAW audio-to-MIDI",
      "role": "additional accounting",
      "statusGroup": "blocked",
      "status": "Blocked before a qualified result for the specified version",
      "recordedResult": "Generic existing-DAW audio-to-MIDI depends on an already available appropriate host/edition; no such desktop control available here.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "Exact existing authorized DAW and function, avoiding duplicate counting of underlying model families.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "X3",
      "family": "Extra dilated-convolution melody model",
      "role": "additional accounting",
      "statusGroup": "completed",
      "status": "Completed scoped test or diagnostic",
      "recordedResult": "Extra general dilated-convolution melody model1/24 on Beginning; rejected.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "No promotion. Retain exact tested configuration and score traces.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    },
    {
      "id": "X4",
      "family": "Generic chatbots and selected-example demos",
      "role": "additional accounting",
      "statusGroup": "watchlist",
      "status": "Unavailable own-audio route or non-distinct demonstration",
      "recordedResult": "Generic chatbot claims and selected-example demos are not additional verified own-audio inference families.",
      "recordedScope": "No new original-audio inference",
      "currentQualification": "The recorded result applies to its exact configuration and scope. It does not exhaust every possible variant of the research family.",
      "remainingPrerequisite": "A concrete distinct own-audio model, weights or service interface before any new test.",
      "newRunResult": null,
      "ownAudioReplacementAccepted": false,
      "newRunOwnAudioReplacementAccepted": false
    }
  ],
  "ledgerCounts": {
    "blocked": 20,
    "retained": 4,
    "completed": 22,
    "partial": 6,
    "watchlist": 3,
    "research": 7,
    "assisted": 2,
    "data": 8
  },
  "sources": [
    {
      "id": "cached",
      "artifact": "Piano_Translator_Cached_Integration_Review_2026-10-21.zip",
      "member": "experiments/app-candidate-integration-20261021T073000Z/RESULTS.json",
      "sha256": "a099341117a13083f5504f960596746785463ab5a32684e8e948fbe75fd8a1df"
    },
    {
      "id": "training-game",
      "artifact": "Piano_Translator_Detector_Domain_Cloud_Results_2026-10-21.zip",
      "member": "work/RESULTS.json",
      "sha256": "4426dbb8e7aa0959383c7216dbb16b73fed9d72c4012b5593b79f06778fe0800"
    },
    {
      "id": "training-public",
      "artifact": "Piano_Translator_Detector_Domain_Cloud_Results_2026-10-21.zip",
      "member": "work/PUBLIC-TEST-RESULTS.json",
      "sha256": "43745c4d28840bd6d8feb30cea2b585365bfa58de9d7c7996288544721bcc655"
    },
    {
      "id": "training-protocol",
      "artifact": "Piano_Translator_Detector_Domain_Cloud_Results_2026-10-21.zip",
      "member": "work/TRAINING-CONFIG-FREEZE.json",
      "sha256": "9fc4ac1542bddd30157d34c06160f2da94f24b4798e05064102f4663bc749b2a"
    },
    {
      "id": "five-pipelines",
      "artifact": "Piano_Translator_Top_Five_Comparison_2026-10-21.zip",
      "member": "Piano_Translator_Top_Five_Comparison_2026-10-21/game-extension/COMPARISON-RESULTS.json",
      "sha256": "790eb98492f37a2f69133eae82199214da1ff4b7853c1e470a1f9368ab3c9002"
    },
    {
      "id": "research-ledger",
      "artifact": "Piano_Translator_Remaining_Work_and_Spring_Proposal_2026-10-22.zip",
      "member": "Piano_Translator_Spring_Proposal/research/UPDATED-LEDGER-72.json",
      "sha256": "e723e9104a4405c118f6fb844750c20e4017e8b184f9d9f5630ec64b931d56b2"
    },
    {
      "id": "recurrence-report",
      "artifact": "Piano_Translator_Remaining_Work_and_Spring_Proposal_2026-10-22.zip",
      "member": "Piano_Translator_Spring_Proposal/REPORT.txt",
      "sha256": "22a53412dc4cbd06150ffbf9df7af1b9b1e03a37f5ae44d0cedc7b85477240b6"
    },
    {
      "id": "historical-summary",
      "artifact": "Piano_Translator_Handover_2026-10-17(1).txt",
      "member": null,
      "sha256": "967e3c992996ce8607dd94b80bdd14062aff31e7ec40b6d8009823df212e1ae6"
    }
  ]
}
