{
  "schema_version": 1,
  "observed_quantity": "unchanged approximately 0.175 keV MW+M31 CGMsum",
  "unit": "1e-15 erg cm-2 s-1 arcmin-2; absorbed 0.5-2.0 keV",
  "field_count": 14,
  "no_refit": true,
  "solar_radius_kpc": 8.2,
  "solar_height_kpc": 0,
  "galactic_centre": "ideal (l,b)=(0,0)",
  "psi_definition": "acos(cos(b)*cos(l)); observer-centred angle, not gas distance",
  "line_of_sight_radius": "r(s)^2=Rsun^2+s^2-2*Rsun*s*cos(b)*cos(l), s>=0",
  "intrinsic_radius_is_not_a_field_coordinate": true,
  "aperture": "nominal 15 arcmin angular radius, not exact extraction masks",
  "predictions": "frozen audited per-field LOS predictions with field-specific HI4PI NH; no continuous b-only or psi-only model",
  "spectral_boundary": "same absorbed band; study-specific temperature/abundance and audit transfer retained, no common-temperature refit",
  "population_boundary": "86 convertible detections only, |b|>30; detection-selected population context, not local foreground prediction",
  "models": [
    {
      "id": "locatelli_reference",
      "label": "Locatelli 2024 reference (extrap.)",
      "color": "#873e9b",
      "kT_keV": 0.15,
      "Z_solar": 0.3,
      "coordinate": "disk n(R,z) + spherical halo n(r); integrate each (l,b)",
      "transfer": "audited response-smoothed O VIII normalization; Z=0.3 spectral bridge",
      "domain": "M31 is outside western-sky fitted longitude domain",
      "source": "https://arxiv.org/abs/2310.10715"
    },
    {
      "id": "ueda_disk",
      "label": "Ueda 2022 disk",
      "color": "#d99819",
      "kT_keV": 0.22,
      "Z_solar": 1.0,
      "coordinate": "exponential disk n(R,z); integrate each (l,b)",
      "transfer": "audited source-temperature APEC, Lodders, phabs/vern and field HI4PI",
      "domain": "all 14 fields inside adopted |l| > 105 deg disk-fit angular selection",
      "source": "https://arxiv.org/abs/2209.01698"
    },
    {
      "id": "halosat_combined",
      "label": "HaloSat 2020 combined (extrap.)",
      "color": "#17836e",
      "kT_keV": 0.225,
      "Z_solar": 0.3,
      "coordinate": "disk n(R,z) + adiabatic halo n(r); integrate each (l,b)",
      "transfer": "audited sample-median temperature, Wilms/Verner TBabs and field HI4PI",
      "domain": "all 14 fields outside original b < -30 deg fit domain",
      "source": "https://arxiv.org/abs/2011.00126"
    }
  ],
  "input_hashes": [
    {
      "file": "fields.csv",
      "bytes": 22001,
      "sha256": "fb60b2c63487f03f90b2c45f8e56a8faab8d9c4e69cc073fe1890eb641f8de44"
    },
    {
      "file": "ueda.csv",
      "bytes": 2804,
      "sha256": "e94c48e97f89290c596a9468dc4567215e3fa8b5220db60c231ab4c8ad55df31"
    },
    {
      "file": "halosat.csv",
      "bytes": 3198,
      "sha256": "d28c73e3a9ea968ac7eaa3a1fcfeec5d80c72bc0ece1854d69d9c5d1a159680b"
    },
    {
      "file": "henley.csv",
      "bytes": 9608,
      "sha256": "b1beec884eb735f553167d4f407b3789b11b76a47f5f548c3a4c1b780961162c"
    }
  ],
  "checks": {
    "independent_coordinate_max_error_deg": 1.4210854715202004e-14,
    "independent_gc_angle_max_error_deg": 2.842170943040401e-14,
    "outward_sightlines": 14,
    "ray_min_radius_kpc": 8.2,
    "model_prediction_rows": 42,
    "population_detection_rows": 86
  },
  "coordinate_ranges": {
    "galactic_l_deg": [
      119.50820255307887,
      122.30258888670122
    ],
    "galactic_b_deg": [
      -23.166877381943703,
      -19.8880045871174
    ],
    "psi_gc_deg": [
      117.53776044389394,
      119.71821968078712
    ]
  },
  "generator_sha256": "d427bb9b8a635a43a504a23f20f47c33c75acad942400596a16f4a11bb059b46"
}
