{
  "schema_version": 1,
  "date": "2026-09-25",
  "stack_base_revision": "4814835f7744fe00a5863ed70eb590d41a7e3ac3",
  "scope": "IMRPhenomXHM and IMRPhenomXPHM frozen full-waveform binary diagnostics",
  "oracle_policy": {
    "scope": "This receipt-generation run only; it does not supersede the historical implementation-worker exposure disclosed in the XPHM research note",
    "distribution": "lalsuite==7.26.15",
    "interface": "public installed LALSimulation binary APIs and waveform outputs only",
    "lal_implementation_source_inspected": false,
    "implementation_details_translated": false,
    "binary_outputs_fitted": false,
    "paper_or_scalar_reference_material_included": false
  },
  "environment": {
    "host": "len",
    "python": "3.12.3",
    "torch": "2.14.0+cu130",
    "jax": "0.11.2",
    "jaxlib": "0.11.2",
    "numpy": "2.3.5",
    "scipy": "1.16.3",
    "lal": "7.7.1",
    "lalsimulation": "6.2.1",
    "lalsuite_distribution": "7.26.15",
    "pycbc": "2.11.0"
  },
  "strict_gate": {
    "command": "OMP_NUM_THREADS=1 PYTHONPATH=src python: run_oracle_comparison(case, strict=True) for the frozen IMRPhenomXHM/IMRPhenomXPHM catalog and holdout IDs",
    "complex_relative_l2_max": 1e-6,
    "flat_mismatch_max": 1e-8,
    "optimized_mismatch_max": 1e-8,
    "result": "failed",
    "catalog_passed": 0,
    "catalog_total": 2,
    "holdout_passed": 0,
    "holdout_total": 2,
    "cases": {
      "IMRPhenomXHM_diagnostic": {
        "plus": {"complex_relative_l2": 0.45553385792615614, "flat_mismatch": 0.09119459296684473, "optimized_match": 0.9098430221708892},
        "cross": {"complex_relative_l2": 0.446770618340011, "flat_mismatch": 0.0909664184632546, "optimized_match": 0.9100967342411164}
      },
      "IMRPhenomXPHM_diagnostic": {
        "plus": {"complex_relative_l2": 0.22881790727328782, "flat_mismatch": 0.025734053284783842, "optimized_match": 0.9742668755417837},
        "cross": {"complex_relative_l2": 0.22641701045075546, "flat_mismatch": 0.025321404029660988, "optimized_match": 0.9746792519673564}
      },
      "IMRPhenomXHM_holdout_6": {
        "plus": {"complex_relative_l2": 0.718737542409653, "flat_mismatch": 0.2236765435330178, "optimized_match": 0.7767518178477077},
        "cross": {"complex_relative_l2": 0.6581257007125263, "flat_mismatch": 0.19923517754706077, "optimized_match": 0.8019037398403543}
      },
      "IMRPhenomXPHM_holdout": {
        "plus": {"complex_relative_l2": 0.5041125739427325, "flat_mismatch": 0.11210914391477245, "optimized_match": 0.8886838393074851},
        "cross": {"complex_relative_l2": 0.5560212744607049, "flat_mismatch": 0.1341335900553805, "optimized_match": 0.866226405749667}
      }
    }
  },
  "conclusion": "All four frozen full-waveform cases fail the strict gate on the rebuilt stack. This receipt contains binary-output measurements only; executable paper-derived and scalar-reference checks are maintained separately in the test suite."
}
