{
  "browser_product": {
    "effective_sample_rate_hz": 9.99924,
    "file": "ciao1_aot_telemetry.json",
    "frames": 300,
    "maximum_fits_parity_error": {
      "gradientX": 5.00000000014e-07,
      "gradientY": 4.99938964844e-07,
      "hodmPosition": 5.00000000001e-07,
      "seconds": 1.21017457388e-07,
      "sourceFrameIndex": 0.0,
      "subapertureIntensity": 0.0
    },
    "nyquist_hz": 4.99962,
    "sha256": "3b178065db3cb38db498ab965beb58b5c93eb6ff960cd7f9670b500787a5f615",
    "stride": 50
  },
  "conclusions": {
    "distribution_gate_passed": true,
    "interpretation": "The browser product is an exact rounded stride sample. Distributional and temporal fitness are separate gates; a failed temporal gate forbids spectral, bandwidth, or closed-loop dynamics inference from the 300-frame browser product.",
    "provenance_gate_passed": true,
    "temporal_gate_passed": false
  },
  "metrics": [
    {
      "distribution_gate_passed": true,
      "full": {
        "mean": 0.15875238998,
        "n": 15000,
        "std": 0.0132130004477
      },
      "largest_quantile_error_in_full_iqr": 0.10918876072,
      "mean_error_in_full_sd": 0.00535873924396,
      "metric": "gradient_rms",
      "power_above_reduced_nyquist_fraction": 0.208949494147,
      "quantiles": {
        "q05": {
          "absolute_error": 0.00193072743953,
          "error_in_full_iqr": 0.10918876072,
          "full": 0.137951222571,
          "retained": 0.139881950011
        },
        "q50": {
          "absolute_error": 0.000342453626855,
          "error_in_full_iqr": 0.0193668388167,
          "full": 0.158039621991,
          "retained": 0.158382075617
        },
        "q95": {
          "absolute_error": 0.00113452466347,
          "error_in_full_iqr": 0.0641609682827,
          "full": 0.182071319977,
          "retained": 0.183205844641
        }
      },
      "retained": {
        "mean": 0.158823195004,
        "n": 300,
        "std": 0.0136403429882
      },
      "temporal_gate_passed": false
    },
    {
      "distribution_gate_passed": true,
      "full": {
        "mean": 0.16446995167,
        "n": 15000,
        "std": 0.0206984960731
      },
      "largest_quantile_error_in_full_iqr": 0.0115390059835,
      "mean_error_in_full_sd": 0.0272439405129,
      "metric": "command_rms",
      "power_above_reduced_nyquist_fraction": 0.0918805682795,
      "quantiles": {
        "q05": {
          "absolute_error": 0.000253892253844,
          "error_in_full_iqr": 0.00905850643306,
          "full": 0.132099720078,
          "retained": 0.131845827824
        },
        "q50": {
          "absolute_error": 0.000323415814507,
          "error_in_full_iqr": 0.0115390059835,
          "full": 0.163408048014,
          "retained": 0.163731463828
        },
        "q95": {
          "absolute_error": 0.000270509380044,
          "error_in_full_iqr": 0.00965138133296,
          "full": 0.200637773629,
          "retained": 0.200367264249
        }
      },
      "retained": {
        "mean": 0.163906043074,
        "n": 300,
        "std": 0.0204927965999
      },
      "temporal_gate_passed": false
    },
    {
      "distribution_gate_passed": true,
      "full": {
        "mean": 5266.29525098,
        "n": 15000,
        "std": 27.3935688782
      },
      "largest_quantile_error_in_full_iqr": 0.0997628458498,
      "mean_error_in_full_sd": 0.0411465547043,
      "metric": "mean_flux",
      "power_above_reduced_nyquist_fraction": 0.644570986271,
      "quantiles": {
        "q05": {
          "absolute_error": 3.71176470588,
          "error_in_full_iqr": 0.0997628458498,
          "full": 5220.52941176,
          "retained": 5224.24117647
        },
        "q50": {
          "absolute_error": 0.0220588235297,
          "error_in_full_iqr": 0.000592885375503,
          "full": 5266.66176471,
          "retained": 5266.68382353
        },
        "q95": {
          "absolute_error": 3.625,
          "error_in_full_iqr": 0.0974308300395,
          "full": 5310.88308824,
          "retained": 5314.50808824
        }
      },
      "retained": {
        "mean": 5267.42240196,
        "n": 300,
        "std": 26.6350765419
      },
      "temporal_gate_passed": false
    }
  ],
  "predeclared_gates": {
    "distribution_mean_error_full_sd_max": 0.1,
    "distribution_quantile_error_full_iqr_max": 0.2,
    "provenance_max_absolute_error": 5.01e-07,
    "temporal_power_above_reduced_nyquist_max": 0.05
  },
  "schema_version": "1.0.0",
  "source": {
    "doi": "10.5281/zenodo.8192742",
    "file": "CIAO1_2019-12-06_DATA_EXPO-015808.fits",
    "frames": 15000,
    "loop_rate_hz": 499.962,
    "md5": "069b37b24997bf55c5312a7bad469502",
    "sha256": "cd9e05a65c90e459df28fb8c2d4671381a08060d10b012c472dc41a6bdfd3d0e"
  },
  "study": "CIAO1 stride-50 telemetry fidelity audit"
}
