{
  "visual_id": "V17-abundances",
  "title": "A ratio alone does not identify the cause",
  "classification": "measurement_comparison",
  "status": "validated_within_scope",
  "experiment_ids": [
    "E11-abundances"
  ],
  "run_ids": [
    "20260927T124027728147Z-E11-abundances"
  ],
  "model_ids": [
    "JINAbase-censored-literature-comparison"
  ],
  "claim_ids": [
    "C14"
  ],
  "input_files": [
    {
      "path": "runs/20260927T124027728147Z-E11-abundances/abundances.csv",
      "sha256": "ad646a5137fcee8cffaafb5933da450d3c0d86b4df3a30716a84d28fbdc31d66"
    },
    {
      "path": "runs/20260927T124027728147Z-E11-abundances/population-fits.json",
      "sha256": "781822d955f2ecc6c2af115be809dd6a8d270505a270f6d3abec6d46e4e8ec5d"
    }
  ],
  "plotted_values": {
    "path": "V17-abundances.csv",
    "sha256": "82b7a49f3be7c67d85bdc423acf0c4f358935df8d9e068fe17e49cb87a7c0e1f"
  },
  "source_ids": [
    "S26"
  ],
  "units": "Explicit axis labels and unit-bearing source columns; normalized quantities are defined in the caption.",
  "transformations": [
    "Saved numerical outputs only; physical interpolation, selection and normalization are described by the generator and caption."
  ],
  "uncertainty_type": "Numerical controls, published errors, and declared model/nuisance scenarios remain distinct; no biological threshold.",
  "validity_limits": [
    "A component calculation does not establish an observationally allowed complete history."
  ],
  "caption": "JINAbase dwarfs and subgiants selected by reported carbon and oxygen at [Fe/H] below \u22122. Limits and repeated analyses remain visible; the likelihood shares a latent abundance within each star and includes publication offsets. Measurement floors are explicit scenarios because the interface supplies no abundance covariance. A common C/O shift is degenerate with ordinary enrichment.",
  "alt_text": "Literature C/O ratios span a broad range, with upward and downward triangles retaining lower and upper limits. Repeated analyses are not independent stars.",
  "render_command": "uv run --offline --frozen python run.py full render",
  "generator_sha256": "fa75ece843491c857348bd38d22cfeeae732a8bb9caa8c1921182f783c2cc6a4",
  "extension_generator_sha256": null,
  "output_sha256": {
    "svg": "14fa8f746e61de9ad836a807bfc71cdbd263c7c41f9de8a970842c7094ff72a0",
    "png": "75716890d41a3c72f3ed52ef8bc7b1ac584d3407f4b36d0528985159a759abdd"
  }
}
