{
  "reviewedAt": "2026-09-21",
  "license": "Apache-2.0",
  "files": [
    {
      "file": "isaac-rotor-001.json",
      "sha256": "ec20883aa493197118410d88bbe91d9aef93dc2e58159ba6a3f12f971ae20cc6",
      "source": "https://github.com/xsparc/aeroloop/blob/9c308e43a4c07e98610f9279470a83167d85b2b9/docs/evidence/isaac-rotor-001.json",
      "runtime": "52f8bae2dd760d50e40e86093d78bd91d618a71e"
    },
    {
      "file": "isaac-wind-001.json",
      "sha256": "4805e967c5276ab481f7ad91297bae85a7256de4e59258b8a8d37ddf6669fdf7",
      "source": "https://github.com/xsparc/aeroloop/blob/9c308e43a4c07e98610f9279470a83167d85b2b9/docs/evidence/isaac-wind-001.json",
      "runtime": "9ca7c3bcbfda5e0428f25bd34eeca03352cbf373"
    },
    {
      "file": "isaac-mission-001.json",
      "sha256": "1ad39ad706e5237cabbd8bd05de97b674397552cb32b13b3a6fc4693bfbd9a82",
      "source": "https://github.com/xsparc/aeroloop/blob/9c308e43a4c07e98610f9279470a83167d85b2b9/docs/evidence/isaac-mission-001.json",
      "runtime": "d4728f57eb0c0c65e7950987f09337b4597c4fca"
    }
  ],
  "transformation": "Public JSON summaries retained byte-for-byte. Wind plots join matched run IDs and use wind-window RMSE on one linear axis. Rotor envelopes take minima and maxima across every retained seed and rotor. Mission markers use seed-0 measured event times. No trajectory reconstruction or new simulator execution."
}
