{
  "result": "PASS_OFFLINE_REPRODUCTION_ONLY",
  "checkedAt": "2026-11-14T00:19:56.877297+00:00",
  "filesMatched": 50,
  "files": [
    {
      "file": "ATTRIBUTION.md",
      "sha256": "9e1f90fb30b809b1b159294ae2a631a59d23b69248715ce37823b335307113de"
    },
    {
      "file": "conversion.json",
      "sha256": "4a24fefd96fa8d688f2632d97de7f75058c837e02e8cf21040c8f6d14dda8505"
    },
    {
      "file": "convert.mjs",
      "sha256": "8bcea47874c78ddc9f809f1f2e9af177b93a8fb11db55d2775fb37e1f9859a3d"
    },
    {
      "file": "detector-snapshot.js",
      "sha256": "e4bfe2a79117b626a8e61d5fdc7338db08102c93068d41321c9b056b395bef2c"
    },
    {
      "file": "experiment-plan.json",
      "sha256": "7e8aeb75ef2c07e24e0a809a7381297d43217d9f46dd1337f0161a7b1b197dae"
    },
    {
      "file": "full-mix-measurements.json",
      "sha256": "aa0bc66338574e1545f78c53fb9f3b7cce04c85fdcc68e12f945625fd12ced40"
    },
    {
      "file": "full-mix-output-notes.csv",
      "sha256": "d1861f4ac44789059560ceb72f077ab0f281b72afebcc7cb6b2bd7bb62bf77c1"
    },
    {
      "file": "full-mix-piano-roll.svg",
      "sha256": "65e079f2c2320c0d730a5b7d02f4d9f8bb02db1de52a6f24042aa54fb13f058b"
    },
    {
      "file": "full-mix-reference-notes.csv",
      "sha256": "b28881128782cde0b8db1982673b8027dd175ad7c03aef522ef5198cedba03aa"
    },
    {
      "file": "full-mix-reference.json",
      "sha256": "54b89b8d47cf94f0cdbfe9735712a2cc2eb2530d9583076a55511b74d947f6d9"
    },
    {
      "file": "full-mix.mid",
      "sha256": "92dd3dcb639dee011d59fa051c15953069a937b62e89b286720fc84f1b9a4c9f"
    },
    {
      "file": "full-mix.wav",
      "sha256": "c2a29fd04416fc5f85589c5be8b2283d85cc01894274906dd9ae70cc24b80027"
    },
    {
      "file": "guitar-original.jams",
      "sha256": "2258ef6f5dc58437f2807dfc0c05416ad8498cd345f95d6563b13d19283e6d54"
    },
    {
      "file": "guitar-source-provenance.json",
      "sha256": "5532f21a851dcd8af571d422820cf0dc5d82f48729b1fd7a81d3fbe69560cd67"
    },
    {
      "file": "input-generation.json",
      "sha256": "1bb6bf394971ffe26996601a1042db289e98bb32a9dfeb0424b9dbcd927bf4e3"
    },
    {
      "file": "inputs.json",
      "sha256": "1dc7aec792659a4672ba816bec6f1b7d82e5528023b0e067e8df67e0bfbb714a"
    },
    {
      "file": "midi_reader.py",
      "sha256": "294338f80289c62a6698a989c2342f678904d6c4ae57cf8a9b2011a9fb5d75ae"
    },
    {
      "file": "piano-original-reference.mid",
      "sha256": "186a16865316d3f9b74c81ef322ec9b11440ab372ec62a1b6eba5eb7666f4f77"
    },
    {
      "file": "piano-source-provenance.json",
      "sha256": "67cf14192a2b038a959ecfb25d772185e9745bfc16fb33cceae2a45b8edabedc"
    },
    {
      "file": "piano-stem.wav",
      "sha256": "96dc76f3c9d397f85341ca5965300a035ba27b51760d2145ed3e38cd977fb3f2"
    },
    {
      "file": "plucked-measurements.json",
      "sha256": "febde858f8a42faa6ce742ba933475994f9e618fa5600e82de568c4083623f8a"
    },
    {
      "file": "plucked-output-notes.csv",
      "sha256": "063fbfd7f8c28277de464510145dc720b0aa3f99772574c7dfb6d6820051d36b"
    },
    {
      "file": "plucked-piano-roll.svg",
      "sha256": "e7ddb72dd94f6968a20e163f2f4563ed78c7deddcee31266c9347b063dc24065"
    },
    {
      "file": "plucked-reference-notes.csv",
      "sha256": "706e7abd5c9cff70990c2da0754ebd94e5268c0a887f9249d5079e02960e267d"
    },
    {
      "file": "plucked-reference.json",
      "sha256": "a62f511265c9fdfb264ff2800d5547cacfb77808ba2b883e86f4e56401229cdf"
    },
    {
      "file": "plucked.mid",
      "sha256": "ab3e9bab43645dfc62db3c04265165f32e2479678eac69ac01c9d27ca33fce02"
    },
    {
      "file": "plucked.wav",
      "sha256": "ffaa53af3ef8dcd3b24750634c94e34c52f516ce28171c85ebe5b231d7b07bcd"
    },
    {
      "file": "quality-results.csv",
      "sha256": "93345ce3dee011bcbffbcef05c8944e611681142b85c3240cf66a5ab8109ef60"
    },
    {
      "file": "quality-results.json",
      "sha256": "66da037a587fafc6610657cb39d78ba555a4e3598cb053b1da667164c51144f9"
    },
    {
      "file": "reverb-measurements.json",
      "sha256": "1cb427f252bed94f22946c38c5d3521c5d28518e1bcc0ec7a889fe27cf416ab2"
    },
    {
      "file": "reverb-output-notes.csv",
      "sha256": "b30d5801b1bf2fc5391c8fe8306e3537b51caf52c9c63c6404cb040877895ab0"
    },
    {
      "file": "reverb-piano-roll.svg",
      "sha256": "97ccdeec46a9e9e95f561db5cd9ea4eaf6db83c6781ac9bed187de4b774e6d76"
    },
    {
      "file": "reverb-reference-notes.csv",
      "sha256": "706e7abd5c9cff70990c2da0754ebd94e5268c0a887f9249d5079e02960e267d"
    },
    {
      "file": "reverb-reference.json",
      "sha256": "c45112151ae94c6b1ba80ca8b86d5cef6e2ba1af69ff7c3f5a5717b0645ffbc9"
    },
    {
      "file": "reverb.mid",
      "sha256": "b2ff94a28dfa40c30f5327ce4cb7a5ece50ad2de30524c52fef8fa5f68ee22b9"
    },
    {
      "file": "reverb.wav",
      "sha256": "ffb2543c70eb8785e9a8eb0b8d882a4181e2973fa6b4f2e0026fff6a9aa0a18b"
    },
    {
      "file": "vibrato-measurements.json",
      "sha256": "8e84d2112a945d8255e13ffddfb79a5e8eafd233a38426f975655a1dd2ec1e15"
    },
    {
      "file": "vibrato-output-notes.csv",
      "sha256": "e974d771db8527565ec740724e5bf129041efc6d2679b4d6eb85b97cf70f1588"
    },
    {
      "file": "vibrato-piano-roll.svg",
      "sha256": "a3254fd2c8b5b16a114317d7c2032a7f67eff69f67d737f8c260abb9e8db7231"
    },
    {
      "file": "vibrato-reference-notes.csv",
      "sha256": "c451fcdf5edd027c1b25b1e0e75781396c2d3228ab24ca4276bbcf144a17c0be"
    },
    {
      "file": "vibrato-reference.json",
      "sha256": "6058fa291c90e8c22aa23aa9c9896c99ca5bef0432000fd2482d24ce14546e8f"
    },
    {
      "file": "vibrato.mid",
      "sha256": "ab11c93d6749d7ebd9f42a7f74065993b49224a100b92eadb62cceab1052f924"
    },
    {
      "file": "vibrato.wav",
      "sha256": "55a21f3583c3000ce185d7c6ddec40ae8fe7cadd1a7e77c9f37a5e06e555c28a"
    },
    {
      "file": "white-noise-measurements.json",
      "sha256": "cec3dba6001edc6ec2cbb868652b52be8d85be3fdcdb5858685dd2f9cb982e57"
    },
    {
      "file": "white-noise-output-notes.csv",
      "sha256": "3ba37dd1b18103364aa9ea6953e3b39cb1df1a54973ebca3d969909d2ae4de2e"
    },
    {
      "file": "white-noise-piano-roll.svg",
      "sha256": "b79960717d069412e820d1b5b82c8a02956dbcb3f67d64e237ef79191d74afc7"
    },
    {
      "file": "white-noise-reference-notes.csv",
      "sha256": "706e7abd5c9cff70990c2da0754ebd94e5268c0a887f9249d5079e02960e267d"
    },
    {
      "file": "white-noise-reference.json",
      "sha256": "427535334d774210ddc67280aec0e5013644bf897e06af692fb4a3b48a8fed1a"
    },
    {
      "file": "white-noise.mid",
      "sha256": "866d4dfff508a50895bea15a5ba4e9adbd400e6587ffdc771bb604da6db340bb"
    },
    {
      "file": "white-noise.wav",
      "sha256": "18cb5bbf5290d930ebd30e57744e0bad3c2a99cdaa23540ea87cb58aa8c5798d"
    }
  ],
  "scope": "Fresh controlled PCM generation, unchanged Node detector/MIDI writer, independent Python SMF reader/scoring/CSV/SVG. Not a browser decoder/download reproduction; posthoc diagnostics excluded from this frozen-generation comparison.",
  "browserValidated": false
}
